Anna Shaleva
|
0a5072a1da
|
core: allow to compile test contracts with yaml config
And refactored Rubl test contract (it should support NEP-17 and
onNEP17Payment).
|
2021-03-22 15:32:26 +03:00 |
|
Anna Shaleva
|
cdaca7be3e
|
core: use Neo.Crypto.CheckSig for standard signature verification
|
2021-03-10 21:45:58 +03:00 |
|
Evgeniy Stratonikov
|
f83b376181
|
block: replace Base with Header
|
2021-03-10 13:38:44 +03:00 |
|
Evgeniy Stratonikov
|
2f490a3403
|
block: remove ConsensusData field
|
2021-03-10 13:38:44 +03:00 |
|
Evgeniy Stratonikov
|
bf20db09e0
|
stateroot: move state-root related logic to core/stateroot
|
2021-03-09 13:48:29 +03:00 |
|
Anna Shaleva
|
5e9d05b9af
|
scripts: ignore ledger items while comparing dumps
|
2021-02-12 23:48:26 +03:00 |
|
Evgenii Stratonikov
|
1c0c331e25
|
core: update System.Contract.Call syscall
1. Remove `System.Contract.CallEx`.
2. Extend number of parameters.
3. Add return value count to `VM.Context`.
|
2021-01-14 18:23:36 +03:00 |
|
Roman Khimov
|
ab12eee346
|
native: move contract deployment to management contract
See neo-project/neo#2119.
|
2020-12-14 15:23:46 +03:00 |
|
Roman Khimov
|
1cf1fe5d74
|
*: introduce stable contract hashes
Follow neo-project/neo#2044.
|
2020-11-27 21:47:08 +03:00 |
|
Evgenii Stratonikov
|
67f26859a8
|
scripts: implement script for creating dumps
This is useful for creating dumps providing various load
to benchmark restore or check compatibility with C# nodes.
Related #1472.
|
2020-11-24 16:47:33 +03:00 |
|
Roman Khimov
|
0e2784cd2c
|
always wrap errors when creating new ones with fmt.Errorf()
It doesn't really change anything in most of the cases, but it's a useful
habit anyway.
Fix #350.
|
2020-08-07 12:21:52 +03:00 |
|
Roman Khimov
|
b0c063aaaf
|
scripts: replace compare-dumps with go version
It's a bit faster and it's also updated to handle block 0. Usage:
$ go run scripts/compare-dump.go a b
With the same functionality as the old script.
|
2020-06-24 16:11:34 +03:00 |
|
Evgenii Stratonikov
|
a1fecd2e88
|
cli: add script for comparing storage dumps
It uses jq to normalize and compare json dumps.
|
2020-02-12 12:16:31 +03:00 |
|