neo-go/pkg/rpcclient
Roman Khimov a327a82085 actor: add a new WaitSuccess API
Most of the time people are interested in successful executions. Unfortunately,
unwrap package can't help here because of a different result structure (some
interface abstract can help, but it's still mostly stack-oriented and sessions
can be a problem), so this additional interface is needed.

Signed-off-by: Roman Khimov <roman@nspcc.ru>
2024-06-21 18:39:02 +03:00
..
actor actor: add a new WaitSuccess API 2024-06-21 18:39:02 +03:00
gas native: autogenerate nativehashes package 2024-05-14 09:39:53 +03:00
invoker neorpc: fix exported structure comment 2023-10-20 19:31:23 +03:00
management native: autogenerate nativehashes package 2024-05-14 09:39:53 +03:00
neo native: autogenerate nativehashes package 2024-05-14 09:39:53 +03:00
nep11 smartcontract: drop standard events before RPC binging generation 2023-05-31 15:53:43 +03:00
nep17 smartcontract: drop standard events before RPC binging generation 2023-05-31 15:53:43 +03:00
neptoken *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
nns smartcontract: update nns wrapper 2024-01-26 18:30:17 +03:00
notary actor: add a new WaitSuccess API 2024-06-21 18:39:02 +03:00
oracle native: autogenerate nativehashes package 2024-05-14 09:39:53 +03:00
policy native: autogenerate nativehashes package 2024-05-14 09:39:53 +03:00
rolemgmt native: autogenerate nativehashes package 2024-05-14 09:39:53 +03:00
unwrap unwrap: implement Exception type for better exception handling 2024-05-15 23:00:27 +03:00
waiter *: use multierror wrapping where possible 2024-03-05 13:54:10 +03:00
client.go *: replace go.uber.org/atomic with sync/atomic 2023-10-12 17:59:34 +03:00
client_test.go rpcclient: expose endpoint (fixes #2912) 2023-02-15 08:29:44 +01:00
doc.go docs: canceltransaction is not going to be supported 2023-11-21 16:11:58 +03:00
doc_test.go rpcclient: use better RPC endpoint for example 2024-02-26 23:18:45 +03:00
local.go rpcclient: fix #3135 wsclient hangs on making request 2023-10-16 13:01:12 +03:00
local_test.go rpcclient: add Internal client for direct RPC server calls 2023-02-16 23:49:58 +03:00
rpc.go state: drop NativeContract, fix #3430 2024-05-16 18:46:46 +03:00
rpc_test.go rpcsrv: add SessionEnabled, MaxIteratorResultItems to getversion 2024-04-03 22:42:14 +03:00
wsclient.go *: use multierror wrapping where possible 2024-03-05 13:54:10 +03:00
wsclient_test.go *: adjust WS connection RW deadlines 2024-04-02 10:31:38 +03:00