neo-go/pkg
Roman Khimov 0da0bb21ee rpc: make getnextvalidators behavior compliant with C# node
Turns out, our getnextvalidators implementation already works the way
getcandidates is supposed to work, but original getnextvalidators works a bit
differently. It only returns validators, it doesn't return Active flag (all
of them are active) and it represents votes as a number. So for the maximum
compatibility:
 * drop non-validator keys from getnextvalidators server-side
 * drop Active flag client-side (sorry, it doesn't exist)
 * allow unmarshalling old answers along with the new one

This technically breaks `query candidates` CLI command, but it'll be fixed
when getcandidates are to be introduced.
2022-07-01 14:52:02 +03:00
..
compiler interop: wrap contract.LoadToken in context.LoadToken 2022-06-06 21:53:03 +03:00
config config: s/HF_Aspidochelone/Aspidochelone/ 2022-06-03 11:53:18 +03:00
consensus *: properly unsubscribe from Blockchain events 2022-06-28 19:09:25 +03:00
core core, rpc: fix height-related issue of historic call functionality 2022-06-20 19:05:22 +03:00
crypto crypto: adjust Checksum documentation 2022-05-13 13:20:40 +03:00
encoding Merge pull request #2531 from nspcc-dev/perf 2022-06-03 10:40:56 +03:00
interop core: adjust value of P2PNotary node role 2022-06-01 15:03:29 +03:00
io [#2442] English Check 2022-05-04 19:48:27 +03:00
neotest neotest: return failed tx hash 2022-05-19 13:56:24 +03:00
network *: properly unsubscribe from Blockchain events 2022-06-28 19:09:25 +03:00
rpc rpc: make getnextvalidators behavior compliant with C# node 2022-07-01 14:52:02 +03:00
services *: properly unsubscribe from Blockchain events 2022-06-28 19:09:25 +03:00
smartcontract gomod: upgrade yaml package from v2 to v3 2022-05-30 15:26:17 +03:00
util Merge pull request #2531 from nspcc-dev/perf 2022-06-03 10:40:56 +03:00
vm vm: optimize IsSignatureContract 2022-06-07 10:29:13 +03:00
wallet wallet: export SavePretty method 2022-06-09 09:47:18 +03:00