nimbus-eth1/nimbus/rpc
web3-developer 48630ccb03
Experimental RPC endpoints for generating block witnesses (#1977)
* Completed draft implementation of witness JSON-RPC endpoints for portal network bridge.

* Updated Nimbus RPC configuration to support enabling experimental endpoints.

* Moved witness verification tests.

* Added json test for getProof.

* Added main procs to new tests to fix test suite.

* Added getBlockWitness test to blockchain json test suite.

* Added tests for experimental RPC endpoints and improved the API to support returning state proofs from before or after block execution.

* Correctly rollback transaction in getBlockWitness proc.
2024-01-22 17:11:37 +08:00
..
common.nim Bump nim-web3 and others 2024-01-14 10:41:23 +07:00
cors.nim Silence compiler gossip after nim upgrade cont1 (#1455) 2023-01-31 01:32:17 +00:00
debug.nim Bump nim-web3 and others 2024-01-14 10:41:23 +07:00
engine_api.nim Bump nim-web3: remove rpc types duplicates 2023-12-13 07:58:12 +07:00
experimental.nim Experimental RPC endpoints for generating block witnesses (#1977) 2024-01-22 17:11:37 +08:00
filters.nim Bump nim-web3 and others 2024-01-14 10:41:23 +07:00
jwt_auth.nim increase jwt auth max time drift to 60 seconds 2023-08-08 08:26:08 +07:00
p2p.nim Experimental RPC endpoints for generating block witnesses (#1977) 2024-01-22 17:11:37 +08:00
rpc_server.nim Increase rpc server request limit to 2MB 2023-10-22 10:25:33 +07:00
rpc_types.nim Get rid of HexQuantityStr and HexDataStr usage 2023-12-27 07:48:53 +07:00
rpc_utils.nim Get rid of HexQuantityStr and HexDataStr usage 2023-12-27 07:48:53 +07:00