neo-go/pkg/services/rpcsrv/params
Anna Shaleva 132531fabe rpcsrv: support Map parameter in invokefunction RPC handler
We have smartcontract.ParameterPair structure that can be properly
marshalled and passed to RPC server as an element of smartcontract.Map
structure. However, RPC server can't unmarshal map values properly
without this change.

This change is compatible with C# node.

Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
2024-02-28 15:54:33 +03:00
..
param.go rpcsrv: support Map parameter in invokefunction RPC handler 2024-02-28 15:54:33 +03:00
param_test.go rpcsrv: support Map parameter in invokefunction RPC handler 2024-02-28 15:54:33 +03:00
params.go *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
params_test.go *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
tx_builder_test.go rpcsrv: support Map parameter in invokefunction RPC handler 2024-02-28 15:54:33 +03:00
txBuilder.go rpcsrv: support Map parameter in invokefunction RPC handler 2024-02-28 15:54:33 +03:00
types.go rpc: merge response and request under pkg/neorpc 2022-07-25 11:57:53 +03:00
types_test.go rpc/server: move to services/rpcsrv 2022-07-21 22:14:12 +03:00