neo-go/pkg
Evgenii Stratonikov 9d6b0ee4a8 compiler: disallow comparing slices with nil
NEO VM does not distinguish between empty and nil slices. Supporting
this is not easy and requires changing lots of other opcodes.
Pointers are not supported anyway and slices can be checked for
emptiness by inspecting their `len`.
2020-06-11 17:40:02 +03:00
..
compiler compiler: disallow comparing slices with nil 2020-06-11 17:40:02 +03:00
config config: move config.go out of config/ 2020-03-31 17:55:59 +03:00
consensus consensus: update dbft to include CountFailed and RecoveryMessage changes 2020-06-02 11:12:47 +03:00
core transaction: gofmt -s 2020-05-30 15:48:57 +03:00
crypto crypto: add input data length check in (*PublicKey).DecodeBytes 2020-05-21 14:28:16 +03:00
encoding *: move all packages from CityOfZion to nspcc-dev 2020-03-03 17:21:42 +03:00
internal random: make use or random package in tests 2020-03-27 10:27:46 +03:00
interop compiler: implement Remove builtin 2020-06-08 12:05:44 +03:00
io *: move all packages from CityOfZion to nspcc-dev 2020-03-03 17:21:42 +03:00
network network: get blocks directly from the chain for rebroadcasting 2020-05-12 17:42:34 +03:00
rpc rpc/client: handle client creation error in new wsclient 2020-05-18 16:25:36 +03:00
smartcontract smartcontract: add JSON marshal/unmarshal for InteropType 2020-05-13 17:17:41 +03:00
util testserdes: implement helpers for encode/decode routines 2020-03-27 10:27:46 +03:00
vm vm: make Iterator interface public 2020-05-27 11:40:46 +03:00
wallet wallet: check for t.GetSignedPart() result correctness 2020-05-07 21:48:45 +03:00