Commit Graph

110 Commits (409da23e116d7b634a31c328d129cd7b4ab6707b)

Author SHA1 Message Date
Péter Szilágyi 368e16f39d
core, eth, ethstats: simplify chain head events (#30601) 3 weeks ago
Ryan Schneider 1ec7af2612
eth: Add eth_blobBaseFee RPC and blob fields to eth_feeHistory (#29140) 7 months ago
Sina M 064f37d6f6
eth/tracers: live chain tracing with hooks (#29189) 8 months ago
Marius van der Wijden d8e0807da2
miner: refactor the miner, make the pending block on demand (#28623) 8 months ago
Péter Szilágyi f4852b8ddc
core/txpool, eth, miner: retrieve plain and blob txs separately (#29026) 9 months ago
Péter Szilágyi 593e303485
core/txpool, eth, miner: pre-filter dynamic fees during pending tx retrieval (#29005) 9 months ago
rjl493456442 78a3c32ef4
core, core/rawdb, eth/sync: no tx indexing during snap sync (#28703) 10 months ago
HAOYUatHZ 6e235c0833
eth: minor change of config-accessor (#28782) 10 months ago
Péter Szilágyi 2a2013014c
eth, internal/ethapi: drop some weird indirection (#28597) 12 months ago
Péter Szilágyi a8a9c8e4b0
core, eth, miner: start propagating and consuming blob txs (#28243) 1 year ago
rjl493456442 73f5bcb75b
core, accounts, eth, trie: handle genesis state missing (#28171) 1 year ago
lightclient 3a662d4735
eth: remove check for tdd reached on pos api block tags (#27799) 1 year ago
Felix Lange 2a6beb6a39
core/types: support for optional blob sidecar in BlobTx (#27841) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
Martin Holst Swende 8d1db1601d
eth/filters, core/rawdb: remove unused param, refactor filtering-loop (#27891) 1 year ago
Péter Szilágyi 1662228ac6
core/txpool/blobpool: 4844 blob transaction pool (#26940) 1 year ago
Delweng 714f75943b
eth, miner: rm redundant type declare (#27713) 1 year ago
Péter Szilágyi d40a255e97
all: move main transaction pool into a subpool (#27463) 1 year ago
rjl493456442 d4961881d7
miner: suspend miner if node is syncing (#27218) 1 year ago
Delweng 13166210c8
eth: split api.go into namespace based files (#27263) 1 year ago
makcandrov dffd804ca2
internal/ethapi: remove unused err-return (#27240) 2 years ago
Péter Szilágyi dde2da0efb
all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2 years ago
Sina Mahmoodi ae66009640
internal/ethapi: add block overrides to eth_call (#26414) 2 years ago
Sina Mahmoodi b1113aa07e
eth: fix crash on querying finalized block (#27162) 2 years ago
aaronbuchwald b1acaf47aa
eth/gasprice: change feehistory input type from int to uint64 (#26922) 2 years ago
lightclient 5f81db68c6
eth: return error if 'safe' or 'finalized' tag used pre-merge (#26862) 2 years ago
Roberto Bayardo 67ac5f0ae7
core, core/types: plain Message struct (#25977) 2 years ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
Sina Mahmoodi 2def62b99b
eth/filters: avoid block body retrieval when no matching logs (#25199) 2 years ago
Felix Lange f53ff0ff4a
eth/filters, eth/tracers: add request cancellation checks (#26320) 2 years ago
Péter Szilágyi a6dda03644
all: refactor txpool into it's own package in prep for 4844 2 years ago
zhiqiangxu 13e6985929
eth: return state error via GetEVM (#25876) 2 years ago
rjl493456442 b1f6dccfba
eth, les: rework chain tracer (#25143) 2 years ago
Sina Mahmoodi 36874b63a1
eth/filters: add global block logs cache (#25459) 2 years ago
Marius van der Wijden c6dcd018d2
core: eth: rpc: implement safe rpc block (#25165) 2 years ago
Marius van der Wijden e6fa102eb0
core, eth, internal, rpc: implement final block (#24282) 3 years ago
Martin Holst Swende 1e973a96b4
eth: clarify the error string on getlogs failure (#24617) 3 years ago
Marius van der Wijden 3038e480f5
all: core rework for the merge transition (#23761) 3 years ago
Sina Mahmoodi c57df9ca28
core/rawdb: add slow path for getting legacy logs (#23879) 3 years ago
Martin Holst Swende 3bbeb94c1c
eth: make traceChain avoid OOM on long-running tracing (#23736) 3 years ago
jwasinger 011fe3eb5e
core: remove unused error from TxPool.Pending (#23720) 3 years ago
noam-alchemy 633e7ef478
eth,rpc: allow for flag configured timeouts for eth_call (#23645) 3 years ago
Martin Holst Swende 6289137827
consensus/clique, core: API cleanup (#23100) 3 years ago
Sina Mahmoodi 783e97ef1f
core/rawdb: avoid unnecessary receipt processing for log filtering (#23147) 3 years ago
Péter Szilágyi 9e17648d8c
les: duplicate downloader and fetcher to allow progressive refactoring 3 years ago
lightclient bbfa6488ac
Use `hexutil.Uint` for `blockCount` parameter in `feeHistory` method (#23239) 3 years ago
Mark c49e065fea
internal: get pending and queued transaction by address (#22992) 3 years ago
Felföldi Zsolt 35dbf7a8a3
eth/gasprice: implement feeHistory API (#23033) 3 years ago
Péter Szilágyi 7e915ee379
core, eth, miner: enforce configured mining reward post 1559 too 3 years ago
Martin Holst Swende 5cff9754d7
core, eth, internal, les: RPC methods and fields for EIP 1559 (#22964) 3 years ago