Commit Graph

152 Commits (92980746339dcaf397a0367dca0ddf3d27664d28)

Author SHA1 Message Date
Felix Lange f1e6372eea
core, core/types: rename AuthList to SetCodeAuthorizations (#30935) 2 months ago
Felix Lange 9d4b29f291
core/types: updates for EIP-7702 API functions (#30933) 2 months ago
lightclient f808d7357e
all: implement eip-7702 set code tx (#30078) 2 months ago
rjl493456442 a793bc7f5f
core: switch EVM tx context in ApplyMessage (#30809) 2 months ago
Péter Szilágyi a5fe7353cf
common: drop BigMin and BigMax, they pollute our dep graph (#30645) 4 months ago
Sina M 8f4fac7b86
internal/ethapi: eth_multicall (#27720) 5 months ago
Ignacio Hagopian ab3ee99ca9
trie, core/state: Nyota EIP-6800 & EIP-4762 spec updates (#30357) 5 months ago
zhiqiangxu 7ed52c949e
core: move balanceCheck addition in buyGas (#29762) 9 months ago
Guillaume Ballet 44a50c9f96
cmd, core, params, trie: add verkle access witness gas charging (#29338) 9 months ago
Sina M 064f37d6f6
eth/tracers: live chain tracing with hooks (#29189) 11 months ago
zhiqiangxu 9e129efd7b
core: remove useless assignments (#29065) 11 months ago
zhiqiangxu d89d7ebdec
core: initialize `gasRemaining` with `=` instead of `+=` (#29149) 11 months ago
colin b9ca38b735
core/txpool: fix typo (#29036) 12 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 1 year ago
Felix Lange 0e93da3197
crypto/kzg4844: add helpers for versioned blob hashes (#28827) 1 year ago
Sina Mahmoodi e5d5e09faa
internal/ethapi: handle blobs in API methods (#28786) 1 year ago
Péter Szilágyi 61b844f2b2
eth/gasestimator: allow slight estimation error in favor of less iterations (#28618) 1 year ago
Péter Szilágyi 470dba8fc1
core/vm: set basefee to 0 internally on eth_call (#28470) 1 year ago
Marius van der Wijden c39cbc1a78
core: implement BLOBBASEFEE opcode (0x4a) (#28098) 1 year ago
Delweng 3ca92f70e5
all: replace data gas to blob gas in comments (#27825) 2 years ago
Delweng 43a1a48ee2
core: remove pointless check for excessBlobGas nilness (#27797) 2 years ago
Péter Szilágyi 57268f7e6c
all: rename dataGas to blobGas (#27789) 2 years ago
Felix Lange 393d4db18c
core/types: add 4844 data gas fields in Receipt (#27743) 2 years ago
Martin Holst Swende b058cf454b
core, tests: EIP-4844 transaction processing logic (#27721) 2 years ago
Marius van der Wijden c537ace249
core: 4844 opcode and precompile (#27356) 2 years ago
rjl493456442 b946b7a13b
core, miner: drop transactions from the same sender when error occurs (#27038) 2 years ago
Martin Holst Swende ab1a404b01
all: remove debug-field from vm config (#27048) 2 years ago
Roberto Bayardo 67ac5f0ae7
core, core/types: plain Message struct (#25977) 2 years ago
Andrei Maiboroda 793f0f9ec8
core/vm: implement EIP-3860: Limit and meter initcode (#23847) 2 years ago
Marius van der Wijden efc9409ca9
params: core: enable shanghai based on timestamps 2 years ago
Alex Stokes 250a80a50e
core: fix comment about recipient for contract creation (#26349) 2 years ago
Marius van der Wijden ec2ec2d08e
core: implement EIP-3651, warm coinbase (#25819) 2 years ago
Mark Tyneway b4ea2bf7dd
all: implement EIP-1153 transient storage (#26003) 2 years ago
Martin Holst Swende e14164d516
core: fix linter complaint (#25927) 2 years ago
Martin Holst Swende ee301c750b
all: fix docstrings 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
Lee Bousfield 1c9afc56ae
core: prevent negative fee during RPC calls (#25214) 3 years ago
Sina Mahmoodi 3fd16af5a9
core,eth: implement tx-level hooks for tracers (#24510) 3 years ago
Marius van der Wijden b1e72f7ea9
core/evm: RANDOM opcode (EIP-4399) (#24141) 3 years ago
Andrei Maiboroda f32feeb260
core/vm: implement EIP-2681: Limit account nonce to 2^64-1 (#23853) 3 years ago
Marius van der Wijden d02c605367
core: only check sendernoeoa in non fake mode (#23424) 4 years ago
shawn d60cfd2604
core: fix london-check to avoid duplication (#23333) 4 years ago
Martin Holst Swende 0658712f65
core: check if sender is EOA (#23303) 4 years ago
Marius van der Wijden 97aacd9b35
core: fix pre-check for account balance under EIP-1559 (#23244) 4 years ago
Péter Szilágyi f68a68a313
core, internal: support various eth_call invocations post 1559 4 years ago
Péter Szilágyi c503f98f6d
all: rename internal 1559 gas fields, add support for graphql (#23010) 4 years ago
Felföldi Zsolt 2d716c4b01
core: add new eip-1559 tx constraints (#22970) 4 years ago
Martin Holst Swende 94451c2788
all: implement EIP-1559 (#22837) 4 years ago
Martin Holst Swende a5669ae292
core, params: implement EIP-3529 (#22733) 4 years ago
Marius van der Wijden 9d10856e84
core, eth, internal/ethapi: create access list RPC API (#22550) 4 years ago