Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

master-2.x changes since March 4, 2019 #4

Open
wants to merge 103 commits into
base: last-known-2.x-update
Choose a base branch
from

Conversation

spencercorwin
Copy link

This is a PR just to show the diff in the neo-project/neo repo between commit 8f6865f and the current master-2.x. This gives us an easy look at what has changed in the Neo repo since March 4, 2019 to see what updates to current Neo2 we may have missed since then. The commit 8f6865f is when Frag's PR for adding a VM syscall iterator concat API was merged and is thus the most reliable point at which I can be sure we were up-to-date with Neo2.

erikzhang and others added 30 commits March 5, 2019 11:29
* Relay more blocks with faster block times when persisting multiple blocks.
* Minor adjustment on Primary timeout after PrepReq

* Inline

We can do it inline Vitor, but perhaps an If is much more legible.
…t#552)

* fix zero connect

* speed up  bytes.CompareTo X3 times maybe more.

* Update UInt256.cs

* fix a length error

* make uint benchmarks short,becauce can't pass github test.

* cleanup
…ct#641)

* Add CommitSent flag return to OnChangeViewReceived

* Here better
* Adding logs to OnRecovery payload

* Removing extra line

* We only need to indicate when the recovery is complete to understand the logs.

* Log number of valid and total messages in recovery payload.

* Better label name consistency.

* Set totalPrepReq instead of increment.

Co-Authored-By: jsolman <jsolinsky@gmail.com>

* Minor space after PrepResponse
* Plugin list in rpc

* renaming call to listplugins

* Interfaces

* refactor
* Fix crash on consensus watch-only nodes

This commit fix the relay of payloads and ensures this interesting feature.
* Fix new abstract method

* Update ContainerPlaceholder.cs
* fix invocation tests

* line breaks
* standard faster time

* enforcing time testing

* test values

* using random values for validators

* already using random values

* using global time

* fixed tests

* using global time variable

* using Blockchain.SecondsPerBlock

* BlockTime private

* removed UT protocol settings. Relying on protocol.json only now

* format

* leaving only block time and validators pubkeys

* only block times
yongjiema and others added 30 commits November 25, 2019 21:16
* refactor LastSeenMessage

* fix vote count
* Increase rpc limit

* Set base limit to 40
* Fix transaction verification

* fix

Co-authored-by: Jin Qiao <jinqiao@neo.org>
* fix tx.verify

* format

* fix

* catch tx.verify exception to avoid state state influence

* add RelayResultReason.Error

Co-authored-by: Tommo-L <luchuan@neo.org>
Co-authored-by: Shargon <shargon@gmail.com>
* fix block_cache

* fix block_cache_unverified

* Revert "fix block_cache_unverified"

This reverts commit 7b6c48f.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.