neo-go/pkg/rpcclient
Roman Khimov f011b3c3dd rpcclient: introduce NEO wrapper
Notice that int64 types are used for gas per block or registration price
because the price has to fit into the system fee limitation and gas per block
value can't be more than 10 GAS. We use int64 for votes as well in other types
since NEO is limited to 100M.
2022-08-17 22:03:09 +03:00
..
actor invoker: expand the interface with iterator wrappers 2022-08-17 16:38:03 +03:00
gas rpcclient: add gas package for the GAS contract 2022-08-16 12:43:25 +03:00
invoker invoker: expand the interface with iterator wrappers 2022-08-17 16:38:03 +03:00
management rpcclient: add management wrapper for ContractManagement 2022-08-17 11:42:20 +03:00
neo rpcclient: introduce NEO wrapper 2022-08-17 22:03:09 +03:00
nep17 rpcclient: add new NEP-17 wrapper 2022-08-12 18:21:02 +03:00
neptoken rpcclient: add new NEP-17 wrapper 2022-08-12 18:21:02 +03:00
nns rpc/client: move to pkg/rpcclient 2022-07-21 22:39:53 +03:00
oracle rpcclient: add oracle package for OracleContract 2022-08-17 11:42:20 +03:00
policy rpcclient: add policy package for the PolicyContract contract 2022-08-16 12:43:25 +03:00
rolemgmt unwrap: add ArrayOfPublicKeys() 2022-08-17 12:45:46 +03:00
unwrap unwrap: perform consistency check in SessionIterator 2022-08-17 15:08:24 +03:00
client.go rpcclient: use Invoker internally for external APIs 2022-08-01 21:31:23 +03:00
doc.go *: apply go 1.19 formatter heuristics 2022-08-09 15:37:52 +03:00
doc_test.go rpc/client: move to pkg/rpcclient 2022-07-21 22:39:53 +03:00
helper.go rpcclient: move result processing code into unwrap package 2022-08-09 17:38:47 +03:00
native.go rpcclient: introduce NEO wrapper 2022-08-17 22:03:09 +03:00
nep.go rpcclient: move result processing code into unwrap package 2022-08-09 17:38:47 +03:00
nep11.go rpcclient: move result processing code into unwrap package 2022-08-09 17:38:47 +03:00
nep17.go rpcclient: add deprecation notices 2022-08-12 18:21:02 +03:00
policy.go rpcclient: add policy package for the PolicyContract contract 2022-08-16 12:43:25 +03:00
rpc.go rpcclient: move result processing code into unwrap package 2022-08-09 17:38:47 +03:00
rpc_test.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
wsclient.go neorpc/result: move NotaryRequestEvent to this package 2022-07-25 11:58:13 +03:00
wsclient_test.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00