C API v0.21.1
What's Changed
- Adding accountRange spec by @bzawisto in #2224
- rpcdaemon: make TraceEx optional to match Erigon output in OUT_OF_GAS case by @lupin012 in #2232
- rpcdaemon: debug account range - updated spec by @bzawisto in #2239
- rpcdaemon: fixes on debug_accountRange by @lupin012 in #2247
- rpcdaemon: fix on determine staticcall type by @lupin012 in #2256
- rpcdaemon: fix STATICCALL type on ots_traceTransaction and recipient for CALLCODE by @lupin012 in #2257
- rpcdaemon: add STOP opcode as last opcode in specific success cases by @lupin012 in #2262
- third-party: update erigon-snapshot to da5d0f5 by @bzawisto in #2265
- rpcdaemon: fix on format to have one error for each block not found by @lupin012 in #2264
- rpcdaemon: fix trace state diff with CREATE and SELFDESTRUCT by @lupin012 in #2278
- rpcdaemon: fix gas_cost and memory of last STOP opcode in debug API by @Sixtysixter in #2281
- rpcdaemon: some fixes after porting erigon 2.60 by @lupin012 in #2287
- rpcdaemon: add blob gas fields on tx by @lupin012 in https://github.com/erigontech/silkworm/pull/2295310
- doc: erigon++ platforms by @battlmonstr in #2309
- sentry: handle errors when accessing socket endpoints by @canepat in #2306
- rpcdaemon: remove base fee from to_transaction by @lupin012 in #2305
- rpcdaemon: new gas bailout handling by @lupin012 in #2322
- rpcdaemon: add eth_estimateGas extra field for gas limit by @lupin012 in #2323
- rpcdaemon: gas cost from EVMONE for debug family API by @Sixtysixter in #2325
- rpcdaemon: fix memory size 0, special case on SELF_DESTRUCT by @lupin012 in #2326
- rpcdaemon: fix in case of receipts size mismatch by @lupin012 in #2338
- rpcdaemon: fix response in case no tx present by @lupin012 in #2339
- rpcdaemon: DebugTracer code refactoring and cleanup by @Sixtysixter in #2341
- Use the same block executor for both CAPI and StagedSync by @bzawisto in #2307
- node: fix revision check for tx type in stage Senders by @canepat in #2351
- rpcdaemon: trap einval exception to manage block not found by @lupin012 in #2352
- rpcdaemon: fix block and block_from_tx_hash providers in RemoteStorage by @lupin012 in #2356
- rpcdaemon: add catch invalid argument in debug_accountStorageAt, trace_filter, eth_estimateGas by @lupin012 in #2357
- node: fix Execution stage unwind after invalid block by @canepat in #2360
- core, rpcdaemon: move gas+funds bailout mechanism into evm by @bzawisto in #2354
- rpcdaemon: gas cost in trace_replay* API by @Sixtysixter in #2353
- capi: Fix batch size control by @JacekGlen in #2308
Full Changelog: capi-0.21.0...capi-0.21.1