Commit Graph

1376 Commits (42bc1944a17260d75dc1e33e1571c804b9a4a88a)

Author SHA1 Message Date
Ferran Borreguero a541fbea18
eth/protocols/eth: simplify peer known block/txs caches (#23649) 3 years ago
Martin Holst Swende 3531ca2246
eth/tracers: avoid unsyncronized mutations on trie database (#23632) 3 years ago
Sina Mahmoodi 783e97ef1f
core/rawdb: avoid unnecessary receipt processing for log filtering (#23147) 3 years ago
Martin Holst Swende ab2caaee11
eth/tracers: implement debug.intermediateRoots (#23594) 3 years ago
Guillaume Ballet 443afc975c
core/state: move state account to core/types + abstracted "write account to trie" (#23567) 3 years ago
Sina Mahmoodi ac7baeab57
eth/tracers: re-write of 4byte tracer using enter/exit (#23622) 3 years ago
Sina Mahmoodi 401354976b
core,eth: call frame tracing (#23087) 3 years ago
Martin Holst Swende 7ada89d4e6
eth/tracers: abort evm execution when trace is aborted (#23580) 3 years ago
Marius van der Wijden b8d7c662cd
core, rpc: disable memory output by default in traces (#23558) 3 years ago
Péter Szilágyi 9e17648d8c
les: duplicate downloader and fetcher to allow progressive refactoring 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
Péter Szilágyi 0db0b27754
Revert "Revert "eth: drop eth/65, the last non-reqid protocol version" (#23426)" (#23456) 3 years ago
Felföldi Zsolt f38abc55f1
eth/gasprice: feeHistory improvements (#23422) 3 years ago
Péter Szilágyi c368f728c1
Revert "eth: drop eth/65, the last non-reqid protocol version" (#23426) 3 years ago
chuwt 5566e5d152
eth/downloader: fix typo in comment (#23413) 3 years ago
陈佳 57feabea66
eth, internal/ethapi: make RPC block miner field show block sealer correctly (#23312) 3 years ago
gary rong 6d175460df
cmd, core, eth, miner: deprecate miner.gastarget flag (#23213) 3 years ago
Martin Holst Swende 0658712f65
core: check if sender is EOA (#23303) 3 years ago
lightclient bbfa6488ac
Use `hexutil.Uint` for `blockCount` parameter in `feeHistory` method (#23239) 3 years ago
Marius van der Wijden 97aacd9b35
core: fix pre-check for account balance under EIP-1559 (#23244) 3 years ago
aaronbuchwald a5e3aa693c
eth/tracers: fix typo in test name (#23218) 3 years ago
Mark c49e065fea
internal: get pending and queued transaction by address (#22992) 3 years ago
Péter Szilágyi dea71556cc
eth/gasprice, internal/ethapi, miner: minor feehistory fixes 3 years ago
Sina Mahmoodi 5441a8fa47
all: remove noop vm config flags (#23111) 3 years ago
Martin Holst Swende d21a069619
eth, miner: add RPC method to modify miner gaslimit (pre london: ceiling) (#23134) 3 years ago
ucwong 3b05318525
cmd/evm, eth/ethconfig: regenerate struct codecs (#23140) 3 years ago
Martin Holst Swende f5f906dd0d
eth/tracers: improve tracing performance (#23016) 3 years ago
Martin Holst Swende c131e812ae
eth/fetcher, trie: unit test reliability fixes (#23020) 3 years ago
Marius van der Wijden 686b2884ee
all: removed blockhash from statedb (#23126) 3 years ago
Péter Szilágyi d3f018fde8
eth: drop eth/65, the last non-reqid protocol version 3 years ago
Felföldi Zsolt 35dbf7a8a3
eth/gasprice: implement feeHistory API (#23033) 3 years ago
Sina Mahmoodi 1b5582acf7
core, eth: fix precompile addresses for tracers (#23097) 3 years ago
Martin Holst Swende 2d4eff21ca
eth/downloader: increase downloader block body allowance (#23074) 3 years ago
Li Dongwei bca8c03e57
core/state: remove unused methods ReturnGas, GetStorageProofByHash (#23092) 3 years ago
haryu703 c07918e7d8
eth/gasprice: fix typo in comment (#22998) 3 years ago
williamberman 948a600ed5
eth/tracers: convert int/hash values from context into js object (#23108) 3 years ago
Péter Szilágyi 29905d86ae
eth/tracers: expose contextual infos (block hash, tx hash, tx index) 3 years ago
Péter Szilágyi 7a7abe3de8
accounts/abi/bind: fix bounded contracts and sim backend for 1559 (#23038) 3 years ago
Péter Szilágyi be1267ced5
eth/ethconfig: bump the RPC gas cap to 50M, since 1559 exceeds 25 3 years ago
Péter Szilágyi c503f98f6d
all: rename internal 1559 gas fields, add support for graphql (#23010) 3 years ago
Péter Szilágyi 7e915ee379
core, eth, miner: enforce configured mining reward post 1559 too 3 years ago
gary rong 3094e7f3b8
catalyst: runs every transaction in a snapshot in assembleBlock handler (#7) (#22989) 3 years ago
Martin Holst Swende 5cff9754d7
core, eth, internal, les: RPC methods and fields for EIP 1559 (#22964) 4 years ago
Péter Szilágyi 9aaa4208a8
eth/ethconfig: flip the default from fast to snap sync 4 years ago
Felföldi Zsolt 966ee3ae6d
all: EIP-1559 tx pool support (#22898) 4 years ago
Felix Lange 427175153c
p2p/msgrate: return capacity as integer, clamp to max uint32 (#22943) 4 years ago
gary rong 51b32cc7e4
internal/ethapi: merge CallArgs and SendTxArgs (#22718) 4 years ago
Felix Lange 836c647bdd
eth: unregister peer only when handler exits (#22908) 4 years ago
Martin Holst Swende a6c462781f
EIP-1559: miner changes (#22896) 4 years ago
Péter Szilágyi 3e795881ea
eth, p2p/msgrate: move peer QoS tracking to its own package and use it for snap (#22876) 4 years ago