neoneo-go/pkg/services/rpcsrv
Roman Khimov fd2774ea91 rpcsrv: return core.ErrVerificationFailed from calculatenetworkfee
We can ignore core.ErrInvalidSignature (which means that the script has
executed, but returned false), but we shouldn't ignore other errors which
likely mean that the script is incorrect (or hits some resource limits).

Use neorpc.ErrInvalidSignature as a return to separate this case from
contract-based verification.

Signed-off-by: Roman Khimov <roman@nspcc.ru>
2023-09-27 19:30:23 +03:00
..
params neorpc: adjust SignerWithWitness scopes parsing 2023-07-20 10:33:48 +03:00
testdata rpcclient: fix WS-client unsubscription process 2022-11-16 23:44:30 +03:00
client_test.go rpcclient: support getrawnotarytransaction and getrawnotarypool RPC methods 2023-08-31 18:51:43 +01:00
error.go rpcsrv: remove default request HTTP codes from switch statement 2023-08-16 14:00:24 +01:00
local_test.go rpcclient: add Internal client for direct RPC server calls 2023-02-16 23:49:58 +03:00
prometheus.go rpcsrv: remove deprecated RPC counters 2023-03-18 10:52:24 +03:00
server.go rpcsrv: return core.ErrVerificationFailed from calculatenetworkfee 2023-09-27 19:30:23 +03:00
server_helper_test.go *: move NVB and Conflicts attributes out of extensions 2023-09-04 16:39:44 +03:00
server_test.go rpcsrv: add getrawnotarypool, getrawnotarytransaction handlers 2023-08-31 18:51:43 +01:00
subscription.go *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
subscription_test.go rpcsrv: add getrawnotarypool, getrawnotarytransaction handlers 2023-08-31 18:51:43 +01:00
tokens.go *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
util.go rpc/server: move to services/rpcsrv 2022-07-21 22:14:12 +03:00