Commit Graph

62 Commits (74461aecf68788abb198ba9bc42f119a4f98bc68)

Author SHA1 Message Date
Felix Lange 3a5313f3f3
all: implement EIP-7002 & EIP-7251 (#30571) 1 month ago
Sina M a223efcf39
core: implement EIP-2935 (#29465) 3 months ago
0xbeny 8919c5c0fc
core: deploy EIP-4788 contract in dev mode genesis (#29655) 6 months ago
Guillaume Ballet 44a50c9f96
cmd, core, params, trie: add verkle access witness gas charging (#29338) 7 months ago
Marius van der Wijden f437307877
core/vm: update gascosts for BLS12-381 + use gnark instead of kilic (#29441) 7 months ago
Haotian cffb7c8604
params: use the same variable name as EIP-4788 (#29195) 8 months ago
Felix Lange 0e93da3197
crypto/kzg4844: add helpers for versioned blob hashes (#28827) 10 months ago
lightclient 37a2d919b0
params: update 4788 beacon roots contract addr (#28205) 1 year ago
lightclient 25733a4aad
params: update 4844 parameters (#28026) 1 year ago
lightclient feb8f416ac
miner: add to build block with EIP-4844 blobs (#27875) 1 year ago
Martin Holst Swende b8d38e76ef
core, params, beacon/engine: implement EIP 4788 BeaconRoot (#27849) 1 year ago
Delweng 3ca92f70e5
all: replace data gas to blob gas in comments (#27825) 1 year ago
Péter Szilágyi 57268f7e6c
all: rename dataGas to blobGas (#27789) 1 year ago
Péter Szilágyi d40a255e97
all: move main transaction pool into a subpool (#27463) 1 year ago
Marius van der Wijden c537ace249
core: 4844 opcode and precompile (#27356) 1 year ago
Péter Szilágyi 495692c9db
core, eth/downloader, params: validate blob tx bodies (#27392) 2 years ago
Péter Szilágyi 1f9b69b36d
consensus, core, eth/downloader, params: 4844 chain validation (#27382) 2 years ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 2 years ago
Péter Szilágyi d2cf49327f
consensus/misc, params: add EIP-4844 blobfee conversions (#27041) 2 years ago
Andrei Maiboroda 793f0f9ec8
core/vm: implement EIP-3860: Limit and meter initcode (#23847) 2 years ago
protolambda a51188a163
params: make eip1559 params non-global (#25994) 2 years ago
jovijovi b3b8b268eb
consensus: define MaxGasLimit as a const in params (#24092) 3 years ago
Alex Beregszaszi a69d4b273d
core/vm: Rename SHA3 instruction to KECCAK256 (#23976) 3 years ago
Afanasii Kurakin bbb2b30506
params: fix typo in gas cost comments (#23065) 3 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
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
Martin Holst Swende 6f4cccf8d2
core/vm, protocol_params: implement eip-2565 modexp repricing (#21607) 4 years ago
Martin Holst Swende 0ddd4612b7
core/vm, params: make 2200 in line with spec (#21605) 4 years ago
kilic 4fc678542d
core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles (#21018) 5 years ago
Gregory Markou 4be8840120
core/vm: use dedicated SLOAD gas constant for EIP-2200 (#20646) 5 years ago
Péter Szilágyi 3bb9b49afb
core/vm, params: implement EIP2200, SSTORE optimizations (#19964) 5 years ago
gary rong c2c4c9f1e5 core, light, params: implement eip2028 (#19931) 5 years ago
Martin Holst Swende 3e993ff64a Eip 1884 v3 (#19743) 5 years ago
Antonio Salazar Cardozo beff5fa578 params, core/vm: Istanbul EIP-1108 bn256 gas cost reduction (#19904) 5 years ago
Martin Holst Swende aa6005b469 core/vm, params: refactor chain configuration (#19735) 5 years ago
Nalin Bhardwaj b8f9b3779f core/vm: fix typos and use ExpGas for EXP (#18400) 6 years ago
Péter Szilágyi 5d921fa3a0
core, params: polish net gas metering PR a bit 6 years ago
Péter Szilágyi e8f229b82e
cmd, core, eth, miner, params: configurable gas floor and ceil 6 years ago
gary rong cab1cff11c core, crypto, params: implement CREATE2 evm instrction (#17196) 6 years ago
kiel barry cbfb40b0aa params: fix golint warnings (#16853) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Martin Holst Swende 9be07de539 params: Updated finalized gascosts for ECMUL/MODEXP (#15135) 7 years ago
Péter Szilágyi 6131dd55c5
core/vm: polish precompile contract code, add tests and benches 7 years ago
Jeffrey Wilcke c12f4df910 params: core, core/vm, miner: 64bit gas instructions 8 years ago
Jeffrey Wilcke 57f4e90257 Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)" 8 years ago
Jeffrey Wilcke 8b57c49490 params: core, core/vm, miner: 64bit gas instructions (#3514) 8 years ago
Péter Szilágyi 18c77744ff
all: fix spelling errors 8 years ago
Jeffrey Wilcke 0231d8f86d core, params: EIP#170 8 years ago
Jeffrey Wilcke 64af2aafda core, core/vm: added gas price variance table 8 years ago