Commit Graph

55 Commits (be5df74ed57fdb415a8823ec6d8611ab8a336743)

Author SHA1 Message Date
Nathan e4b8058d5a
eth/gasprice: add query limit for FeeHistory to defend DDOS attack (#29644) 5 months ago
Ryan Schneider 1ec7af2612
eth: Add eth_blobBaseFee RPC and blob fields to eth_feeHistory (#29140) 5 months ago
Martin HS 14cc967d19
all: remove dependency on golang.org/exp (#29314) 6 months ago
Marius van der Wijden d8e0807da2
miner: refactor the miner, make the pending block on demand (#28623) 7 months ago
Sina Mahmoodi 95741b1844
core: move genesis alloc types to core/types (#29003) 7 months ago
Felix Lange ae3b7a0b65
eth/gasprice: fix percentile validation in eth_feeHistory (#28954) 8 months ago
Péter Szilágyi be65b47645
all: update golang/x/ext and fix slice sorting fallout (#27909) 1 year ago
Delweng 7c95ebd63d
consensus/misc: move eip1559 into a package (#27828) 1 year ago
Dan Laine b1ef0bfe03
eth: use slices package for sorting (#27490) 1 year ago
chirag-bgh 52c246fac3
eth/gasprice: fix typo (#27202) 1 year ago
s7v7nislands f541cad272
eth: use new atomic types (#27137) 1 year ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 1 year ago
aaronbuchwald b1acaf47aa
eth/gasprice: change feehistory input type from int to uint64 (#26922) 2 years ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
Felix Lange 9afc6816d2
common/lru: add generic LRU implementation (#26162) 2 years ago
Martin Holst Swende 067bac3f24
core, ethclient/gethclient: improve flaky tests (#25918) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
rjl493456442 dea1fb3cfc
all: cleanup tests (#25641) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
rjl493456442 a41ea8a97c
all: cleanup the APIs for initializing genesis (#25473) 2 years ago
lightclient a0b88ce869
eth/gasprice/feehistory: support finalized block (#25442) 2 years ago
Marius van der Wijden d8f963811d
cmd, params: implement Gray Glacier hard-fork (EIP-5133) (#25088) 2 years ago
Sina Mahmoodi 57cec89253
graphql: fee history fields (#24452) 3 years ago
Marius van der Wijden 3038e480f5
all: core rework for the merge transition (#23761) 3 years ago
courtier c52def7f11
eth/gasprice: sanitize max header and block history (#23886) 3 years ago
Martin Holst Swende 32150f8aa9
cmd/geth, cmd/evm, params: implement Arrow Glacier (EIP 4345) (#23810) 3 years ago
aaronbuchwald bcbd700367
eth/gasprice: avoid modifying TestChainConfig (#23204) 3 years ago
Marius van der Wijden ee120ef865
miner: fix data race during shutdown (#23435) 3 years ago
Felföldi Zsolt f38abc55f1
eth/gasprice: feeHistory improvements (#23422) 3 years ago
lightclient bbfa6488ac
Use `hexutil.Uint` for `blockCount` parameter in `feeHistory` method (#23239) 3 years ago
Péter Szilágyi dea71556cc
eth/gasprice, internal/ethapi, miner: minor feehistory fixes 3 years ago
Felföldi Zsolt 35dbf7a8a3
eth/gasprice: implement feeHistory API (#23033) 3 years ago
haryu703 c07918e7d8
eth/gasprice: fix typo in comment (#22998) 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 c503f98f6d
all: rename internal 1559 gas fields, add support for graphql (#23010) 3 years ago
Martin Holst Swende 5cff9754d7
core, eth, internal, les: RPC methods and fields for EIP 1559 (#22964) 3 years ago
Felföldi Zsolt 966ee3ae6d
all: EIP-1559 tx pool support (#22898) 3 years ago
Ryan Schneider ca98080798
cmd/geth, eth/gasprice: add configurable threshold to gas price oracle (#22752) 3 years ago
Gregory Markou 256c5d68b2
eth/gasprice: improve stability of estimated price (#22722) 3 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
gary rong 328901c24c
cmd, eth: offer maxprice flag for overwritting price cap (#21531) 4 years ago
gary rong 61270e5e1c
eth/gasprice: lighter gas price oracle for light client (#20409) 4 years ago
Marius van der Wijden ddeea1e0c6
core: types: less allocations when hashing and tx handling (#21265) 4 years ago
Péter Szilágyi e8f229b82e
cmd, core, eth, miner, params: configurable gas floor and ceil 6 years ago
Nick Johnson b06e20bc7c eth/gasprice: set default percentile to 60%, count blocks instead of transactions (#15828) 7 years ago
Felix Lange 0cc492f815 all: update license information 8 years ago
Felix Lange 30d706c35e cmd/geth: add --config file flag (#13875) 8 years ago
Felföldi Zsolt 9aca9e6deb cmd, les, eth, eth/gasprice: using new gas price oracle (#13853) 8 years ago
Felix Lange c213fd1fd8 all: import "context" instead of "golang.org/x/net/context" 8 years ago
Péter Szilágyi 9184249b39 Logger updates 3 (#3730) 8 years ago