neo-go/pkg/neorpc/result
Tatiana Nesterenko 9e31e42bd9 rpcsrv: add getrawnotarypool, getrawnotarytransaction handlers
`getrawnotarytransaction` takes a transaction hash and attempts to find
the corresponding transaction in the notary requests mempool. It searches
through all the verified main and fallback transactions.
`getrawnotarypool` returns hashes of all the verified transactions,
including both main and fallback transactions.

Additionally add struct result.RawNotaryPool.

Close https://github.com/nspcc-dev/neo-go/issues/2951

Signed-off-by: Tatiana Nesterenko <tatiana@nspcc.io>
2023-08-31 18:51:43 +01:00
..
application_log.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
block.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
block_header.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
findstates.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
findstorage.go rpcsrv, rpcclient: support findstorage and findstoragehistoric 2023-08-24 17:15:58 +03:00
invoke.go rpc: implement transaction awaiting functionality 2022-10-24 06:09:36 +03:00
invoke_test.go rpc: implement transaction awaiting functionality 2022-10-24 06:09:36 +03:00
mpt.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
mpt_test.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
netfee.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
notary_request_event.go neorpc/result: move NotaryRequestEvent to this package 2022-07-25 11:58:13 +03:00
peers.go neorpc: change peer port to int type (fixes nspcc-dev#2910) 2023-04-06 18:33:09 +02:00
peers_test.go neorpc: change peer port to int type (fixes nspcc-dev#2910) 2023-04-06 18:33:09 +02:00
raw_mempool.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
raw_notary_pool.go rpcsrv: add getrawnotarypool, getrawnotarytransaction handlers 2023-08-31 18:51:43 +01:00
relay_result.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
tokens.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
tx_raw_output.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
unclaimed_gas.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
validate_address.go *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
validator.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
validator_test.go golangci: add predeclared linter 2022-09-02 18:36:26 +03:00
version.go config: use uint32 for validators/committee members count 2023-04-13 13:42:40 +03:00
version_test.go result: drop pre-0.99.0 compatibility code 2022-11-10 16:49:38 +03:00