nimbus-eth1/nimbus/rpc
andri lim b3a5c67532
Remove exceptions from EVM (#2314)
* Remove exception from evm memory

* Remove exception from gas meter

* Remove exception from stack

* Remove exception from precompiles

* Remove exception from gas_costs

* Remove exception from op handlers

* Remove exception from op dispatcher

* Remove exception from call_evm

* Remove exception from EVM

* Fix tools and tests

* Remove exception from EVMC

* fix evmc

* Fix evmc

* Remove remnants of async evm stuff

* Remove superflous error handling

* Proc to func

* Fix errors detected by CI

* Fix EVM op call stack usage

* REmove exception handling from getVmState

* Better error message instead of just doAssert

* Remove unused validation

* Remove superflous catchRaise

* Use results.expect instead of unsafeValue
2024-06-07 15:24:32 +07:00
..
TODO-P2P.md Core db disable legacy api n remove distinct tries (#2299) 2024-06-05 20:52:04 +00:00
common.nim Bump nim-web3 and others 2024-01-14 10:41:23 +07:00
cors.nim Implement combo http server for rpc, engine_api, and graphql services (#1992) 2024-01-29 20:20:04 +07:00
debug.nim Implement RPC methods: debug_getRawBlock, debug_getRawHeader, debug_g… (#2098) 2024-03-22 23:40:16 +07:00
engine_api.nim Implement engine_getClientVersionV1 (#2233) 2024-05-29 09:20:50 +02:00
experimental.nim Remove exceptions from EVM (#2314) 2024-06-07 15:24:32 +07:00
filters.nim Bump nim-web3 to 285d97c2b05bbe2a13dab4b52ea878157fb1a1a1 (#2088) 2024-03-21 08:05:22 +07:00
jwt_auth.nim results: use canonical import (#2248) 2024-05-30 14:54:03 +02:00
jwt_auth_helper.nim Implement combo http server for rpc, engine_api, and graphql services (#1992) 2024-01-29 20:20:04 +07:00
oracle.nim Implement eth_feeHistory (#2130) 2024-04-16 08:02:42 +07:00
p2p.nim Remove exceptions from EVM (#2314) 2024-06-07 15:24:32 +07:00
params.nim Remove exceptions from EVM (#2314) 2024-06-07 15:24:32 +07:00
rpc_server.nim Implement combo http server for rpc, engine_api, and graphql services (#1992) 2024-01-29 20:20:04 +07:00
rpc_types.nim Get rid of HexQuantityStr and HexDataStr usage 2023-12-27 07:48:53 +07:00
rpc_utils.nim Remove exceptions from EVM (#2314) 2024-06-07 15:24:32 +07:00