neo-go/pkg/smartcontract
Anna Shaleva 9097a1a23d smartcontract: update (Parameter).MarshalJSON method
MarshalJSON should be defined on structure (not pointer), as we use
structures to marshal parameters (e.g. in NotificationEvent and
Invoke of RPC result package) and never use pointers for that purpose.

Also added marshalling of nil array into `[]` instead of `null` to
follow C# implementation.
2020-06-24 07:58:09 +03:00
..
context block/transaction: add network magic into the hash 2020-06-18 12:39:50 +03:00
manifest core: add Manifest to state.Contract 2020-06-11 10:45:24 +03:00
trigger smartcontract: rewrite trigger types for NEO3 2020-06-11 13:16:07 +03:00
call_flags.go smartcontract: start flags with 1 2020-06-11 13:03:55 +03:00
call_flags_test.go smartcontract: add CallFlag.Has() helper 2020-06-11 13:03:55 +03:00
contract.go vm: implement new PUSH opcodes 2020-04-23 10:52:28 +03:00
contract_details.go rpc, smartcontract: move contract metadata to smartcontract package 2020-05-04 08:37:39 +03:00
contract_test.go core: change verification scripts to new format 2020-04-20 11:55:24 +03:00
convertor.go vm: move StackItem to a separate package 2020-06-08 13:27:08 +03:00
convertor_test.go vm: move StackItem to a separate package 2020-06-08 13:27:08 +03:00
param_type.go smartcontract: rename ByteArray to ByteString in JSON for smartcontract parameters 2020-06-19 11:38:56 +03:00
param_type_test.go *: change address to the new format 2020-06-17 15:58:21 +03:00
parameter.go smartcontract: update (Parameter).MarshalJSON method 2020-06-24 07:58:09 +03:00
parameter_test.go smartcontract: update (Parameter).MarshalJSON method 2020-06-24 07:58:09 +03:00