neo-go/pkg
Anna Shaleva f5b1bd3978 waiter: adopt headers subscription for WS-based tx awaiting
Try to subscribe for headers firstly, and then if RPC server doesn't
have this ability, fallback to block subscriptions to manage transaction
awaiting.

Close #3260.

Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
2023-12-29 16:00:56 +03:00
..
compiler compiler: add compatibility test for storage limits 2023-11-28 10:51:03 +03:00
config Merge pull request #3206 from nspcc-dev/relative_path_flag 2023-11-24 08:16:16 +03:00
consensus consensus: remove unnecessary call to ComputeNextBlockValidators 2023-12-21 18:16:34 +03:00
core rpc: add new header_of_added_block event subscription 2023-12-22 15:14:01 +03:00
crypto *: introduce Genesis protocol configuration 2023-10-19 18:30:20 +03:00
encoding *: drop go 1.18 support in doc and build targets 2023-10-12 17:59:42 +03:00
interop interop: add contract storage limits 2023-11-27 19:56:13 +03:00
io *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
neorpc neorpc: add WS notification filter IsValid functionality 2023-12-28 11:08:46 +03:00
neotest neotest: reuse wallet.Account for contract signers 2023-12-21 11:27:41 +03:00
network Merge pull request #3171 from nspcc-dev/fix-linter 2023-10-20 21:14:41 +03:00
rpcclient waiter: adopt headers subscription for WS-based tx awaiting 2023-12-29 16:00:56 +03:00
services waiter: adopt headers subscription for WS-based tx awaiting 2023-12-29 16:00:56 +03:00
smartcontract smartcontract: Add CreateCallAndPrefetchIteratorScript() 2023-12-29 10:49:53 +03:00
util *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
vm vm: Add tests for iterator unwrap scripts 2023-12-29 10:50:43 +03:00
wallet wallet: allow complex contract verification schemes, close #3015 2023-12-21 11:26:55 +03:00