Commit Graph

12 Commits (380688c636a654becc8f114438c2a5d93d2db032)

Author SHA1 Message Date
Marius van der Wijden d8e0807da2
miner: refactor the miner, make the pending block on demand (#28623) 9 months ago
Martin Holst Swende 63979bc9cc
cmd/evm, core/state: fix post-exec dump of state (statetests, blockchaintests) (#28504) 1 year ago
Sina Mahmoodi b9b99a12e5
eth: abort on api operations not available in pbss-mode (#28104) 1 year ago
rjl493456442 0acc0a1f86
core/state: simplify storage trie update and commit (#28030) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
Shude Li 5a4eba6886
eth: conver if-else-if chain to tagged switch (#27816) 1 year ago
rjl493456442 6d2aeb43d5
cmd, core/state, eth, tests, trie: improve state reader (#27428) 1 year ago
hero5512 5ac4da3653
internal/ethapi: remove error return on RPCMarshalBlock (#27449) 1 year ago
Delweng 0783cb7d91
eth,core: add api debug_getTrieFlushInterval (#27303) 1 year ago
rjl493456442 d4961881d7
miner: suspend miner if node is syncing (#27218) 2 years ago
jwasinger d789c68b66
eth: make debug_StorageRangeAt take a block hash or number (#27328) 2 years ago
Delweng 13166210c8
eth: split api.go into namespace based files (#27263) 2 years ago
Delweng 8a78a4f79f
eth,consensus: replace noarg fmt.Errorf with errors.New (#27330) 2 years ago
Péter Szilágyi dde2da0efb
all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2 years ago
Darioush Jalali ee8e83fa5f
eth: fix output file permissions in admin_exportChain (#26912) 2 years ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
rjl493456442 01808421e2
core/state: return error when storage trie can't be opened (#26350) 2 years ago
Felix Lange f53ff0ff4a
eth/filters, eth/tracers: add request cancellation checks (#26320) 2 years ago
Sina Mahmoodi 711afbc7fd
core,eth: add `debug_setTrieFlushInterval` to change trie flush frequency (#24785) 2 years ago
rjl493456442 bff84a99fe
cmd, core, eth, les, light: track deleted nodes (#25757) 2 years ago
rjl493456442 b1f6dccfba
eth, les: rework chain tracer (#25143) 2 years ago
aaronbuchwald 759d795c56
eth: formatted error nit (#25499) 2 years ago
Guillaume Ballet f67e54c92f
core: use TryGetAccount to read what TryUpdateAccount has written (#25458) 2 years ago
Rithwik Babu fea569f90a
eth: fix typo in comment (#25327) 2 years ago
Marius van der Wijden c6dcd018d2
core: eth: rpc: implement safe rpc block (#25165) 2 years ago
Seungbae.yu d2247d9f5d
eth, internal, light: fix error string capitalization (#25364) 2 years ago
Seungbae.yu 2697e44d81
all: change format `0x%x` to `%#x` (#25221) 2 years ago
lightclient 10dc5dce08
all: remove concept of public/private API definitions (#25053) 2 years ago
lightclient 3273ad1a58
eth: add missing period at end of sentences (#25058) 2 years ago
lightclient 10da98072c
eth/api: use `hexutil.Bytes` for account range method (#25024) 3 years ago
rjl493456442 22defa5af7
all: introduce trie owner notion (#24750) 3 years ago
Marius van der Wijden e6fa102eb0
core, eth, internal, rpc: implement final block (#24282) 3 years ago
Anatole e0761432a4
eth: fix typo in comment (#23941) 3 years ago
Sina Mahmoodi 48496e0675
internal/ethapi: use correct signer when serving old blocks (#23683) 3 years ago
Martin Holst Swende 307156cc46
eth/api: add rpc method to obtain which states are accessible (#23646) 3 years ago
Martin Holst Swende 62ad17fb00
Revert "eth, internal/ethapi: make RPC block miner field show block sealer correctly (#23312)" (#23466) 3 years ago
陈佳 57feabea66
eth, internal/ethapi: make RPC block miner field show block sealer correctly (#23312) 3 years ago
Martin Holst Swende d21a069619
eth, miner: add RPC method to modify miner gaslimit (pre london: ceiling) (#23134) 3 years ago
Martin Holst Swende addd8824cf
cmd/geth, eth, core: snapshot dump + unify with trie dump (#22795) 4 years ago
Péter Szilágyi 06f44c0fd4
eth: restore eth_hashrate API endpoint 4 years ago
gary rong a600dab7e5
eth, les: fix tracers (#22473) 4 years ago
piersy 706683ea72
internal/ethapi: fix eth_chainId method (#22243) 4 years ago
Péter Szilágyi 55300d4fdb
all: fix miner hashRate -> hashrate on API calls 4 years ago
gary rong adf130def8
eth/tracers: move tracing APIs into eth/tracers (#22161) 4 years ago
rene 984e752ce5
eth: return error from eth_chainID during sync before EIP-155 activates (#21686) 4 years ago
gary rong 5a1b384352
core: persist bad blocks (#21827) 4 years ago
aaronbuchwald 3e82c9ef67
eth/api: fix potential nil deref in AccountRange (#21710) 4 years ago
Marius van der Wijden de971cc845
eth: added trace_call to trace on top of arbitrary blocks (#21338) 4 years ago
Marius van der Wijden 16d7eae1c8
eth: updated comments (#21490) 4 years ago
Wenbiao Zheng 03fe9de2cb
eth: add debug_accountRange API (#19645) 5 years ago