Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blobbasefee pergas #3

Closed
wants to merge 1,083 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1083 commits
Select commit Hold shift + click to select a range
ab09f2e
Update EIP-6900: Spec Update 4
adam-alchemy Sep 29, 2023
9518d1d
(bot 1272989785) moving EIPS/eip-6596.md to stagnant (#7707)
eth-bot Oct 1, 2023
316dc90
(bot 1272989785) moving EIPS/eip-5827.md to stagnant (#7704)
eth-bot Oct 1, 2023
8093949
(bot 1272989785) moving EIPS/eip-4944.md to stagnant (#7703)
eth-bot Oct 1, 2023
a8d9d97
(bot 1272989785) moving EIPS/eip-3074.md to stagnant (#7702)
eth-bot Oct 1, 2023
089c02e
Update EIP-7480: Change prices of DATALOAD and DATALOADN to be consis…
gumb0 Oct 2, 2023
8c7f4a5
Update EIP-7409: Updates implementation address and deadline, prettif…
steven2308 Oct 3, 2023
be77ddf
Add EIP: Increase the MAX_EFFECTIVE_BALANCE
michaelneuder Oct 3, 2023
ba6c342
Update EIP-1559: Clarify who pays gas fees (#7423)
0xScratch Oct 4, 2023
286f6d5
Update EIP-820: Remove superfluous pre tag (#7505)
SamWilsn Oct 4, 2023
3a19117
Update EIP-1820: Remove superfluous pre tag (#7506)
SamWilsn Oct 4, 2023
946735d
Update EIP-6963: make icon requirement wording consistent
jiexi Oct 4, 2023
91f611a
Update EIP-7053: Move to Final
bafu Oct 5, 2023
08be56b
Add EIP: General Intents for Smart Contract Wallets (#7739)
pixelcircuits Oct 5, 2023
d5373e9
Update EIP-7212: Clarifications and improvements
nalinbhardwaj Oct 6, 2023
e36605b
Update EIP-7085: update EIP-7085
xg1990 Oct 7, 2023
af38dd2
(bot 1272989785) moving EIPS/eip-6464.md to stagnant (#7706)
eth-bot Oct 8, 2023
b6d1b71
Update EIP-6809: Move to Final
NarcisCRO Oct 11, 2023
4018e95
Update EIP-6808: Move to Final
NarcisCRO Oct 11, 2023
bb1ca48
Update EIP-6963: Move to Final
pedrouid Oct 11, 2023
b08f4e4
Update EIP-7432: Several enhancements
karacurt Oct 11, 2023
46d979f
Update EIP-6110: fix typo
xiaolou86 Oct 12, 2023
634d2b1
(bot 1272989785) moving EIPS/eip-6506.md to stagnant (#7772)
eth-bot Oct 15, 2023
b8f8510
(bot 1272989785) moving EIPS/eip-6366.md to stagnant (#7771)
eth-bot Oct 15, 2023
74a18de
(bot 1272989785) moving EIPS/eip-5485.md to stagnant (#7770)
eth-bot Oct 15, 2023
0343dd3
(bot 1272989785) moving EIPS/eip-5252.md to stagnant (#7769)
eth-bot Oct 15, 2023
68a8276
(bot 1272989785) moving EIPS/eip-4950.md to stagnant (#7768)
eth-bot Oct 15, 2023
ab33c7e
Update EIP-7503: Move to Review
keyvank Oct 16, 2023
ddd74b4
Update EIP-6315: Rewrite
Pandapip1 Oct 16, 2023
ca741b2
Update EIP-6956: Fix typos
xiaolou86 Oct 17, 2023
74e3a7a
Update EIP-6465: Fix typo
vuittont60 Oct 17, 2023
8cff995
Update EIP-6900: Spec Update 5
fangting-alchemy Oct 17, 2023
70a5579
Update EIP-6900: add reference implementation
fangting-alchemy Oct 17, 2023
a33ae85
Add EIP: Token Converter
Dexaran Oct 17, 2023
1051edb
Update EIP-7015: allow arbitratry `TYPEHASH` and correponding fields …
oveddan Oct 17, 2023
6d02a67
Update EIP-7503: fix typo
shuoer86 Oct 18, 2023
5cf3209
Update EIP-6956: fix a couple of typos
shuoer86 Oct 18, 2023
9115ba1
Add EIP: Web3 URL to EVM Call Message Translation
qizhou Oct 18, 2023
2bf5036
Update EIP-5773: fix typo
shuoer86 Oct 18, 2023
0f6fbc2
Update EIP-6963: fix typo
operatos Oct 18, 2023
480fc37
Update EIP-6492: fix typos
GoodDaisy Oct 18, 2023
6c7c46e
Update EIP-6672: fix typos (#7840)
xiaolou86 Oct 18, 2023
ab2383a
Update EIP-1046: Fix some issues
Pandapip1 Oct 18, 2023
15299e6
Add EIP: Registries and Adapters for Smart Accounts (#7484)
kopy-kat Oct 18, 2023
56c92ae
Add EIP: ETH (Native Asset) Address Convention (#7808)
Joeysantoro Oct 18, 2023
b29c305
Update EIP-7201: Move to Last Call
frangio Oct 18, 2023
8b9d4a5
Add EIP: Reuse Withdrawn Validator Indices
djrtwo Oct 19, 2023
54cf63a
Add EIP: eth/69 - available-blocks-extended protocol
smartprogrammer93 Oct 22, 2023
a06b3d4
Update EIP-6493: Align list style with EIP-4844
etan-status Oct 23, 2023
81c690c
Update EIP-6093: 6093 Include error-decoded operations in the Securit…
ernestognw Oct 23, 2023
cd05a14
Update EIP-6315: Move to Review
Pandapip1 Oct 24, 2023
b8e399a
Update EIP-6366: Move to Review
chiro-hiro Oct 24, 2023
a6bbcf7
Update EIP-6493: Move `type` from `signature` to `payload`
etan-status Oct 24, 2023
0100f79
Update EIP-5564: Move to Review
nerolation Oct 25, 2023
2d796e8
Update EIP-6120: ERC-165 interface
Zergity Oct 25, 2023
939395b
Create jekyll.yml
Pandapip1 Oct 25, 2023
0f44e2b
Move ERCs to separate repository (#7206)
lightclient Oct 25, 2023
c6c0baa
CI: Combine EIPs and ERCs (#7920)
Pandapip1 Oct 25, 2023
50b2221
Update actions/checkout action to v4 (#7919)
renovate[bot] Oct 25, 2023
9670c16
Use correct repo format
Pandapip1 Oct 25, 2023
639ced4
Fix ANOTHER bug
Pandapip1 Oct 25, 2023
47b0182
Why are you like this Jekyll?
Pandapip1 Oct 25, 2023
0504dcd
Rerun website build every 15min
Pandapip1 Oct 25, 2023
47ce702
all: update link to new ercs repo (#7922)
lightclient Oct 25, 2023
957a574
Config: update pr template with ercs moved notice (#7923)
lightclient Oct 25, 2023
a4e1ef7
Update README: add notice about repo split in readme (#7924)
lightclient Oct 25, 2023
7894fa5
Bump activesupport from 7.0.4.3 to 7.0.7.2 (#7518)
dependabot[bot] Oct 26, 2023
40752b0
Bump commonmarker from 0.23.9 to 0.23.10 (#7462)
dependabot[bot] Oct 26, 2023
25cdf1d
CI: Get `eipw` running again (#7928)
SamWilsn Oct 26, 2023
ac3b0b4
Update EIP-7542: Update EIP-7542 to reflect its alignment with EIP-4444
smartprogrammer93 Oct 27, 2023
bb1725e
Use experimental eip-review-bot
Pandapip1 Oct 27, 2023
5ab443f
Revert the experimental bot
Pandapip1 Oct 27, 2023
cb3c968
Use latest bot
Pandapip1 Oct 27, 2023
b4de3a9
Fix HTMLProofer
Pandapip1 Oct 27, 2023
7ffc712
Hardcode EIPs into jekyll file
Pandapip1 Oct 27, 2023
d72afda
Sync HTMLProofer job
Pandapip1 Oct 27, 2023
69bab32
Update EIP-4844: fix typo on blob batch verification function name
ralexstokes Oct 30, 2023
9c6742d
Update EIP-7495: Mention support for optional fields in motivation
etan-status Oct 30, 2023
9e9f8fb
Update EIP-1: Allow links to the yellow paper (#7884)
SamWilsn Nov 1, 2023
6acfa9b
Update EIP-6780: say "target" instead of "caller"
PaulRBerg Nov 1, 2023
c29595c
Add EIP: Move committee index outside Attestation
dapplion Nov 4, 2023
37416c7
Update EIP-1153: fix typo
Nashtare Nov 7, 2023
b641659
Update EIP-7480: fix typo
momodaka Nov 9, 2023
ca09982
Add EIP: Verkle proof verification precompile
gballet Nov 10, 2023
34f0c9b
Update EIP-6916: Move to Review
taxmeifyoucan Nov 10, 2023
79a6bce
Update EIP-7549: fix typo
hyperbolic-versor Nov 10, 2023
ee3e63c
(bot 1272989785) moving EIPS/eip-6810.md to stagnant (#7901)
eth-bot Nov 12, 2023
a3964a9
(bot 1272989785) moving EIPS/eip-5000.md to stagnant (#7894)
eth-bot Nov 12, 2023
9821ad9
(bot 1272989785) moving EIPS/eip-3455.md to stagnant (#7892)
eth-bot Nov 12, 2023
f7cd603
Update EIP-7199: Move to Withdrawn (#7225)
SamWilsn Nov 15, 2023
c075836
(bot 1272989785) moving EIPS/eip-6789.md to stagnant (#7900)
eth-bot Nov 19, 2023
91bba98
Config: Add g11tech to governance group (#7741)
g11tech Nov 21, 2023
01ba9da
Config: Add xinbenlv (myself) to governance group (#7745)
xinbenlv Nov 21, 2023
bba648c
Update EIP-7495: Add `Variant[S]` / `OneOf[S]` type safety layer
etan-status Nov 22, 2023
d89b671
Update EIP-6493: Use `Variant[S]` for type safety
etan-status Nov 22, 2023
2f2e50d
Update EIP-4788: Move to Review
ralexstokes Nov 28, 2023
9ec9ff9
Update EIP-3074: Move to Review
lightclient Nov 28, 2023
d6be759
Update EIP-7516: Move to Review
CarlBeek Nov 28, 2023
9f20f20
Update EIP-7495: Allow setting properties in `StableContainer` impl
etan-status Nov 29, 2023
95cac80
Update EIP-7212: Change the implementation address
ulerdogan Nov 30, 2023
14d6cf4
Update EIP-4844: minor clean-up
hwwhww Nov 30, 2023
ca45566
Update EIP-7549: Move to Draft
dapplion Nov 30, 2023
948664c
Update EIP-4844: Clarify blob retention window part
flcl42 Dec 1, 2023
7fb615a
Config: Add execution-specs repo to the list of link exceptions (#8007)
timbeiko Dec 1, 2023
10b9292
Update EIP-3074: update 3074 MAGIC byte
anna-carroll Dec 2, 2023
45301a2
Update EIP-7549: fix typo #8015
dzizazda Dec 5, 2023
936f2c9
Update EIP-7480: implicit zero-padding on out-of-bounds access
gumb0 Dec 5, 2023
1571eaf
Update EIP-4750: Rename CALLF's argument to target_section_index
gumb0 Dec 7, 2023
d4deb4d
Update EIP-6206: rename JUMPF's argument to target_section_index
gumb0 Dec 7, 2023
babb441
Add EIP: Hardfork Meta - Dencun
timbeiko Dec 7, 2023
e269a7a
Update EIP-6122: Move to Last Call
timbeiko Dec 7, 2023
0249f04
Add EIP: Hardfork Meta Backfill - Berlin to Shapella
timbeiko Dec 8, 2023
2149e6f
(bot 1272989785) moving EIPS/eip-6888.md to stagnant (#7973)
eth-bot Dec 10, 2023
1761bd3
(bot 1272989785) moving EIPS/eip-6811.md to stagnant (#7972)
eth-bot Dec 10, 2023
4a815c7
Update EIP-6780: Move to Review
timbeiko Dec 11, 2023
03bb936
Update EIP-6953: Move to Last Call
timbeiko Dec 12, 2023
150b6c7
Update EIP-7569: Move to Review
timbeiko Dec 12, 2023
d88d99f
Update EIP-6475: simple typo fix in 6475
flyw0rld Dec 17, 2023
bcb19a7
Update EIP-7545: clarify precompile interface
gballet Dec 17, 2023
0a72b16
Add EIP: Inclusion lists
michaelneuder Dec 20, 2023
94237c2
Update EIP-3074: fix misaligned memory description
lightclient Dec 20, 2023
923a380
(bot 1272989785) moving EIPS/eip-6988.md to stagnant (#8014)
eth-bot Dec 24, 2023
d6a0668
(bot 1272989785) moving EIPS/eip-6913.md to stagnant (#8013)
eth-bot Dec 24, 2023
4beea75
Update EIP-3074: add nonce to auth msg to provide revocation
lightclient Dec 27, 2023
14f121f
Update EIP-6690: fix typo & linter error
shuoer86 Dec 29, 2023
bbade0d
Update EIP-5806: fix typo
shuoer86 Dec 29, 2023
3da7e6e
Update EIP-6493: Move to Review
etan-status Dec 31, 2023
6fa42ce
Update EIP-684: Fix typo (#8061)
cristiantroy Jan 3, 2024
fede8c5
Update EIP-225: Update eip-225.md to fix typo "singer" (#8038)
andrewcoder666 Jan 3, 2024
2f574d0
Update EIP-145: fix typo (#7958)
momodaka Jan 3, 2024
fb3fd62
Config: Remove myself as governing editor (#8079)
Pandapip1 Jan 4, 2024
3aaf784
Update EIP-3540: Remove mention of terminating instruction requirement
gumb0 Jan 4, 2024
aca0dc5
Update EIP-4844: Clarify type for better readability
xinbenlv Jan 5, 2024
dfee781
Update EIP-7569: Add Testnet times
timbeiko Jan 8, 2024
9d0bee7
Update EIP-6404: Remove placeholder TBD sections
etan-status Jan 9, 2024
dca3992
(bot 1272989785) moving EIPS/eip-3540.md to stagnant (#8057)
eth-bot Jan 14, 2024
1901d2b
(bot 1272989785) moving EIPS/eip-2015.md to stagnant (#8056)
eth-bot Jan 14, 2024
d505875
Update EIP-6404: Move to Review
etan-status Jan 19, 2024
7eb97f3
Update EIP-7002: Fix typos
deffrian Jan 19, 2024
6572e92
Update EIP-6916: fix typo
Thabokani Jan 21, 2024
3baad83
Update EIP-5806: Update EIP-5806
Amxx Jan 25, 2024
79c36db
Update EIP-5806: use TX_TYPE for signature generation
Amxx Jan 25, 2024
96f0b77
Update EIP-4762: fix some syntax issues
gballet Jan 25, 2024
37a5e93
Update EIP-7514: Move to Last Call
timbeiko Jan 26, 2024
1c0aa25
Update EIP-6466: Move to Review
etan-status Jan 26, 2024
0ca5cdc
Update EIP-6465: Move to Review
etan-status Jan 26, 2024
b833b45
Update EIP-6122: Move to Final
timbeiko Jan 29, 2024
8ed81ef
Update EIP-6953: Move to Final
timbeiko Jan 29, 2024
fce30c5
Update EIP-4788: Move to Last Call
ralexstokes Jan 30, 2024
bed4b1c
Update EIP-4938: Move to Last Call
timbeiko Jan 30, 2024
6b917db
Update EIP-5793: Move to Last Call (#8147)
timbeiko Jan 30, 2024
e00f4da
Update EIP-4844: Move to Last Call
dankrad Jan 30, 2024
faccff3
Update EIP-7251: Fix typo EIP-7251 typo
dapplion Jan 31, 2024
af92489
Update EIP-7516: Move to Last Call
CarlBeek Jan 31, 2024
a67ac85
Update EIP-7044: Move to Last Call
dapplion Jan 31, 2024
cfbd303
Update EIP-7045: Move to Last Call
djrtwo Jan 31, 2024
a9f7ddb
Update EIP-6780: Move to Last Call
gballet Jan 31, 2024
aabe10e
Update EIP-7069: add returndataload opcode
charles-cooper Feb 1, 2024
d2c88e1
Add EIP: Reserve Precompile Address Range for RIPs
CarlBeek Feb 1, 2024
017fa25
Update EIP-7516: Use "instruction" term
chfast Feb 2, 2024
cc2029f
Update EIP-4788: Use "blob" term consistent with EIP-4844
sealer3 Feb 5, 2024
4e8d7b1
Update EIP-5806: Update EIP-5806
Amxx Feb 6, 2024
84653b8
Update EIP-7568: Move to Review
timbeiko Feb 6, 2024
3beab23
Update EIP-7587: Move to Review
CarlBeek Feb 6, 2024
aa5974b
Update EIP-7480: match to EOF Megaspec
pdobacz Feb 6, 2024
8e35c4a
Update EIP-7569: Add Dencun mainnet epoch & time
timbeiko Feb 8, 2024
c07b6a0
Update EIP-5656: Move to Last Call
timbeiko Feb 8, 2024
65ef9d5
Update EIP-7568: Move to Last Call
timbeiko Feb 8, 2024
618d1b7
Update EIP-7569: Move to Last Call
timbeiko Feb 8, 2024
9b882bf
Update EIP-6122: Fix typo in EIP-6122 (#8170)
gfukushima Feb 8, 2024
0533722
Config: match `tree` along with `blob` for Github repos. (#8171)
timbeiko Feb 8, 2024
a67f8e1
Update EIP-4844: Rename gasPrice to baseFee
MicahZoltu Feb 8, 2024
d0b62aa
Update EIP-7587: Moves 7587 from info to meta type
CarlBeek Feb 8, 2024
16460f9
Update EIP-7039: Update eip-7039.md
SamWilsn Feb 10, 2024
92daa1d
Add EIP: Hardfork Meta - Pectra
timbeiko Feb 12, 2024
ce9f306
Update EIP-2070: Move to Withdrawn
timbeiko Feb 12, 2024
23e18e5
Update EIP-7568: Mention 2070 in 7568
timbeiko Feb 12, 2024
e19530f
Add EIP: Increase calldata cost
nerolation Feb 14, 2024
31f2c52
Add EIP: Hardfork Meta - Osaka
timbeiko Feb 15, 2024
a5b3728
Add EIP: Decrease base cost of TLOAD/TSTORE
charles-cooper Feb 15, 2024
9381210
Update EIP-7600: Mark 2537 as Included
timbeiko Feb 15, 2024
4c361c5
Update EIP-5806: Restrict SSTORE and CREATE
Amxx Feb 17, 2024
980b11a
Update EIP-6206: Move to Review
gumb0 Feb 18, 2024
3720fc0
Update EIP-5656: fix test in eip-5656
charles-cooper Feb 18, 2024
cc0f46b
Update EIP-5806: Add restriction to create2 and selfdestruct/deactivate
Amxx Feb 18, 2024
4aa4b31
Update EIP-5806: remove mention of DEACTIVATE
Amxx Feb 18, 2024
03d7a6a
Update EIP-7623: Change Naming of Constants
nerolation Feb 19, 2024
30b6b49
Update EIP-7623: remove strange whitespces
nerolation Feb 19, 2024
cd04952
Update EIP-7623: remove formating error
nerolation Feb 19, 2024
82621ec
Update EIP-5806: Modify create2 to remove restriction
Amxx Feb 19, 2024
353dfd1
Update EIP-3540: Move to Review
gumb0 Feb 19, 2024
7be3aab
Update EIP-7480: Move to Review
gumb0 Feb 19, 2024
b6a06b5
Config: Remove @Pandapip1 from eip-editors.yml entirely
Pandapip1 Feb 19, 2024
16c527b
Update EIP-1: Move myself to emeritus editors
Pandapip1 Feb 19, 2024
d8c16e6
Website: Small fix for mobile navigation (#8227)
tx-eth Feb 19, 2024
10ab1e7
Update EIP-7523: Move to Review
petertdavies Feb 20, 2024
55659b8
Add EIP: EOF Contract Creation
pdobacz Feb 20, 2024
35b2b3a
Update EIP-1153: Specify almost identical behaviour to storage
pcaversaccio Feb 20, 2024
c6d202a
Update EIP-4844: Fix typo in EIP-4844
bkellerman Feb 20, 2024
6876819
Update EIP-5806: Disable create2 following pushback
Amxx Feb 21, 2024
7dc21dd
Update eip-7523.md (#8250)
SamWilsn Feb 21, 2024
2b49e2d
Update EIP-5920: change gas costs
SamWilsn Feb 23, 2024
f92f1f8
Update EIP-2537: Move to Review
asanso Feb 26, 2024
db044d3
Update EIP-7623: EIP-7623 - Incorporate Init Code
nerolation Feb 27, 2024
e0a6fc8
Update EIP-7623: EIP-7623 - Move CREATE inside max
nerolation Feb 28, 2024
86d1d27
Update EIP-2537: Editorial updates eip-2537.md
GottfriedHerold Feb 29, 2024
f3c212c
Update EIP-2537: Update eip-2537.md
asanso Feb 29, 2024
1ed3d3c
Update EIP-7609: reduce SLOPE coefficient in eip-7609
charles-cooper Feb 29, 2024
4d2178d
Config: Allow yellow paper (#8248)
SamWilsn Feb 29, 2024
686639f
Update EIP-7623: Improve phrasing
nerolation Mar 1, 2024
ed46460
Update EIP-3074: allow only current nonce in auth msg
lightclient Mar 1, 2024
3c470e4
Update EIP-3074: typo
lightclient Mar 1, 2024
244ea32
(bot 1272989785) moving EIPS/eip-7377.md to stagnant (#8208)
eth-bot Mar 3, 2024
5ede81f
(bot 1272989785) moving EIPS/eip-7266.md to stagnant (#8207)
eth-bot Mar 3, 2024
7ec13a5
(bot 1272989785) moving EIPS/eip-6968.md to stagnant (#8206)
eth-bot Mar 3, 2024
dd536e9
(bot 1272989785) moving EIPS/eip-6046.md to stagnant (#8205)
eth-bot Mar 3, 2024
62f216d
(bot 1272989785) moving EIPS/eip-4200.md to stagnant (#8204)
eth-bot Mar 3, 2024
cf2158e
Update EIP-6800: refer to eip 4762 for the state access costs
gballet Mar 4, 2024
6aed382
Update EIP-663: Move to Draft
charles-cooper Mar 7, 2024
73fbb29
Update EIP-7620: Rename and update
pdobacz Mar 7, 2024
13b858c
Update EIP-2537: Update to reflect timestamp-based forking and tightl…
ralexstokes Mar 8, 2024
33db65e
Add EIP: Extension of EIP-778 for "client" ENR Entry
JKincorperated Mar 9, 2024
2343992
(bot 1272989785) moving EIPS/eip-3102.md to stagnant (#8232)
eth-bot Mar 10, 2024
af04410
Update EIP-6800: pedersen hash endianness and group to field fixes
jsign Mar 11, 2024
59a1e79
Update EIP-6800: change tree key hashing
jsign Mar 11, 2024
acc6d08
Update EIP-6110: add pubkey2index cache analysis by @naviechan
mkalinin Mar 11, 2024
6eaa523
Update EIP-2537: Editorial
khovratovich Mar 12, 2024
3014992
Update EIP-3670: Align with EOF Megaspec and other EIPs
pdobacz Mar 12, 2024
aa0ed31
Update EIP-7620: Move to Review
pdobacz Mar 12, 2024
170409f
Update EIP-7569: Update eip-7569.md (#8303)
GarenWoo Mar 12, 2024
73c77bd
Add EIP: Programmable access lists
qizhou Mar 12, 2024
bc0052a
Website: Fixes ECH discord link (#8285)
ensi321 Mar 12, 2024
ebe466f
Add EIP: Alias ORIGIN to SENDER
cyrusadkisson Mar 12, 2024
e064e49
Add EIP: eth/69 - Drop pre-merge fields
MariusVanDerWijden Mar 12, 2024
e49bf19
Update EIP-1: add exec spec tests to allowed links
lightclient Mar 12, 2024
e431b76
Update EIP-7542: Update to eth/70
smartprogrammer93 Mar 13, 2024
69cb229
Update EIP-2537: Update eip-2537.md
asanso Mar 13, 2024
ab9b3a4
Update EIP-2537: adding test vectors
asanso Mar 13, 2024
e0a2c9c
Update EIP-4200: Move to Review
pdobacz Mar 13, 2024
c1b436e
Update EIP-7523: Move to Last Call
SamWilsn Mar 13, 2024
a7dd651
Update EIP-4788: Move to Final
ralexstokes Mar 14, 2024
1e15bdb
Update EIP-7377: Move to Draft
lightclient Mar 14, 2024
ab3f872
Update EIP-7569: Update eip-7569.md
GarenWoo Mar 15, 2024
a0ef833
Update EIP-7547: Change modification to payload attribute SSE event
mcdee Mar 16, 2024
28ebf81
Update EIP-7620: minor fixes and clarifications in the spec
gumb0 Mar 18, 2024
eca4416
Update EIP-3074: allow authorized to send value
lightclient Mar 19, 2024
1127009
Update EIP-1: fix typo in exec spec tests link (#8338)
lightclient Mar 19, 2024
810c347
Update EIP-7600: Add MaxEB + ILs
timbeiko Mar 21, 2024
b9035cf
Update EIP-4844: Update blob base fee to blob base fee per gas
g11tech Mar 14, 2024
543a298
rename to base fee per blob gas
g11tech Mar 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
**ATTENTION: ERC-RELATED PULL REQUESTS NOW OCCUR IN [ETHEREUM/ERCS](https://github.com/ethereum/ercs)**

--

When opening a pull request to submit a new EIP, please use the suggested template: https://github.com/ethereum/EIPs/blob/master/eip-template.md

We have a GitHub bot that automatically merges some PRs. It will merge yours immediately if certain criteria are met:
Expand Down
17 changes: 17 additions & 0 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base",
":disableDependencyDashboard"
],
"prConcurrentLimit": 100,
"ignorePaths": [
"**/assets/**"
],
"ignoreDeps": [
"Pandapip1/jekyll-label-action",
"ethereum/eipw-action",
"ethereum/eip-review-bot",
"ethereum/EIP-Bot"
]
}
17 changes: 3 additions & 14 deletions .github/workflows/auto-review-bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
name: Run
steps:
- name: Fetch PR Number
uses: dawidd6/action-download-artifact@6765a42d86407a3d532749069ac03705ad82ebc6
uses: dawidd6/action-download-artifact@246dbf436b23d7c49e21a7ab8204ca9ecd1fe615
with:
name: pr-number
workflow: auto-review-trigger.yml
Expand All @@ -24,20 +24,9 @@ jobs:

- name: Auto Review Bot
id: auto-review-bot
uses: Pandapip1/eip-review-bot@dist
uses: ethereum/eip-review-bot@dist
continue-on-error: true
with:
token: ${{ secrets.TOKEN }}
config: config/eip-editors.yml
pr_number: ${{ steps.save-pr-number.outputs.pr }}

- name: Enable Auto-Merge
uses: reitermarkus/automerge@a25ea0de41019ad13380d22e01db8f5638f1bcdc
with:
token: ${{ secrets.TOKEN }}
pull-request: ${{ steps.save-pr-number.outputs.pr }}

- name: Submit Approval
uses: hmarr/auto-approve-action@24ec4c8cc344fe1cdde70ff37e55ace9e848a1d8
with:
github-token: ${{ secrets.TOKEN }}
pull-request-number: ${{ steps.save-pr-number.outputs.pr }}
8 changes: 4 additions & 4 deletions .github/workflows/auto-review-trigger.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@ jobs:
steps:
- name: Write PR Number - PR Target
run: echo $PR_NUMBER > pr-number.txt
if: github.event_name == 'pull_request_target'
if: github.event_name == 'pull_request_target' && ((!endsWith(github.event.sender.login, '-bot') && !endsWith(github.event.sender.login, '[bot]')) || github.event.sender.login == 'renovate[bot]')
env:
PR_NUMBER: ${{ github.event.number }}

- name: Write PR Number - PR Review
run: echo $PR_NUMBER > pr-number.txt
if: github.event_name == 'pull_request_review' && github.event.review.state == 'approved' && !endsWith(github.event.sender.login, '-bot') && !endsWith(github.event.sender.login, '[bot]')
if: github.event_name == 'pull_request_review' && !endsWith(github.event.sender.login, '-bot') && !endsWith(github.event.sender.login, '[bot]')
env:
PR_NUMBER: ${{ github.event.pull_request.number }}

Expand All @@ -46,13 +46,13 @@ jobs:
PR_NUMBER: ${{ github.event.issue.number }}

- name: Check File Existence
uses: andstor/file-existence-action@f02338908d150e00a4b8bebc2dad18bd9e5229b0
uses: andstor/file-existence-action@20b4d2e596410855db8f9ca21e96fbe18e12930b
id: check_pr_number_exists
with:
files: pr-number.txt

- name: Save PR Number
uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8
uses: actions/upload-artifact@65d862660abb392b8c4a3d1195a2108db131dd05
if: steps.check_pr_number_exists.outputs.files_exists == 'true'
with:
name: pr-number
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/auto-stagnate-bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ on:
schedule:
# A job that runs every sunday at 00:00
- cron: '0 0 * * 0'
workflow_dispatch:

name: Auto Stagnant Bot
jobs:
Expand All @@ -11,9 +12,9 @@ jobs:
name: Auto Stagnant Bot
steps:
- name: Checkout
uses: actions/checkout@e2f20e631ae6d7dd3b768f56a5d2af784dd54791
uses: actions/checkout@47fbe2df0ad0e27efb67a70beac3555f192b062f
- name: Setup Node.js Environment
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516
uses: actions/setup-node@d98fa1113850e562f83c7fc3a89c0ecd7a87fbed
with:
node-version: '14'
- name: auto-stagnant-bot
Expand Down
33 changes: 0 additions & 33 deletions .github/workflows/ci-rerun-trigger.yml

This file was deleted.

63 changes: 44 additions & 19 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
echo $MERGE_SHA > ./pr/merge_sha

- name: Upload PR Number
uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8
uses: actions/upload-artifact@65d862660abb392b8c4a3d1195a2108db131dd05
with:
name: pr_number
path: pr/
Expand All @@ -41,23 +41,47 @@ jobs:
runs-on: ubuntu-20.04

steps:
- name: Checkout EIP Repository
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b

- name: Install Ruby
uses: ruby/setup-ruby@08245253a76fa4d1e459b7809579c62bd9eb718a
- name: Checkout EIPs
uses: actions/checkout@v4
with:
ruby-version: 2.6.0
bundler-cache: true

repository: ethereum/EIPs
path: ''
- name: Checkout ERCs
uses: actions/checkout@v4
with:
repository: ethereum/ERCs
path: ERCs
- name: Merge Repos
run: |
mkdir -p $GITHUB_WORKSPACE/ERCs/ERCS
mkdir -p $GITHUB_WORKSPACE/ERCs/EIPS
cp -rp $GITHUB_WORKSPACE/ERCs/ERCS/. $GITHUB_WORKSPACE/EIPS
cp -rp $GITHUB_WORKSPACE/ERCs/EIPS/. $GITHUB_WORKSPACE/EIPS
cp -rp $GITHUB_WORKSPACE/ERCs/assets/. $GITHUB_WORKSPACE/assets
cd $GITHUB_WORKSPACE/EIPS
find . -name "erc-*.md" -type f -exec sh -c 'echo mv "$1" "$(echo "$1" | sed s/erc/eip/)"' _ {} \; | sh
cd $GITHUB_WORKSPACE/assets
find . -name "erc-*" -type d -exec sh -c 'echo mv "$1" "$(echo "$1" | sed s/erc/eip/)"' _ {} \; | sh
cd $GITHUB_WORKSPACE
rm -rf ERCs
- name: Setup Ruby
uses: ruby/setup-ruby@55283cc23133118229fd3f97f9336ee23a179fcf # v1.146.0
with:
ruby-version: '3.1' # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
cache-version: 0 # Increment this number if you need to re-download cached gems
- name: Build with Jekyll
run: bundle exec jekyll build
env:
JEKYLL_ENV: production

- name: Build Website
run: |
bundle exec jekyll doctor
bundle exec jekyll build

- name: HTML Proofer
run: bundle exec htmlproofer ./_site --check-html --check-opengraph --report-missing-names --log-level=:debug --assume-extension --empty-alt-ignore --timeframe=6w --disable-external

run: bundle exec htmlproofer --allow-missing-href --disable-external --assume-extension '.html' --log-level=:info --cache='{"timeframe":{"external":"6w"}}' --checks 'Links,Images,Scripts,OpenGraph' --no-check-sri --ignore-empty-alt --no-enforce_https ./_site
- name: DNS Validator
run: bundle exec github-pages health-check

Expand All @@ -67,10 +91,10 @@ jobs:

steps:
- name: Checkout EIP Repository
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
uses: actions/checkout@47fbe2df0ad0e27efb67a70beac3555f192b062f

- name: Link Checker
uses: gaurav-nelson/github-action-markdown-link-check@0a51127e9955b855a9bbfa1ff5577f1d1338c9a5
uses: gaurav-nelson/github-action-markdown-link-check@d53a906aa6b22b8979d33bc86170567e619495ec
with:
config-file: config/mlc_config.json
use-quiet-mode: no
Expand All @@ -83,7 +107,7 @@ jobs:

steps:
- name: Checkout EIP Repository
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
uses: actions/checkout@47fbe2df0ad0e27efb67a70beac3555f192b062f

- name: Get Changed Files
id: changed
Expand All @@ -96,7 +120,7 @@ jobs:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Run CodeSpell
uses: codespell-project/actions-codespell@2391250ab05295bddd51e36a8c6295edb6343b0e
uses: codespell-project/actions-codespell@57beb9f38f49d773d641ac555d1565c3b6a59938
if: steps.changed.outcome == 'success'
with:
check_filenames: true
Expand All @@ -110,20 +134,21 @@ jobs:

steps:
- name: Checkout EIP Repository
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
uses: actions/checkout@47fbe2df0ad0e27efb67a70beac3555f192b062f

- uses: ethereum/eipw-action@7774047fa54c1cb3b3ada9c9db23721eaee56669
- uses: ethereum/eipw-action@b8de7ea9ad5cb842301e63898afb996c451c18cf
id: eipw
with:
token: ${{ secrets.GITHUB_TOKEN }}
unchecked: 1, 5069, 5757
options-file: config/eipw.toml

markdownlint:
name: Markdown Linter
runs-on: ubuntu-latest
steps:
- name: Checkout EIP Repository
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
uses: actions/checkout@47fbe2df0ad0e27efb67a70beac3555f192b062f

- name: Get Changed Files
id: changed
Expand All @@ -136,7 +161,7 @@ jobs:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Lint
uses: DavidAnson/markdownlint-cli2-action@16d9da45919c958a8d1ddccb4bd7028e8848e4f1
uses: DavidAnson/markdownlint-cli2-action@f5cf187ef11bd3a68a127321b794aa252ff23019
if: steps.changed.outcome == 'success'
with:
command: config
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true

name: Auto Label Bot
name: Jekyll Label Bot
jobs:
jekyll-label-action:
name: Label
runs-on: ubuntu-latest

steps:
- uses: Pandapip1/jekyll-label-action@28a89dbbef321fceaf3cff17f4d29c7a033c3d56
- uses: Pandapip1/jekyll-label-action@d0fd82c3cd118140a50843906845fca8e59a8b9e
with:
token: ${{ secrets.GITHUB_TOKEN }}
config-path: config/.jekyll-labels.yml
87 changes: 87 additions & 0 deletions .github/workflows/jekyll.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll site to Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ["master"]
schedule:
- cron: "*/15 * * * *" # Every 15 minutes

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout EIPs
uses: actions/checkout@v4
with:
repository: ethereum/EIPs
path: ''
- name: Checkout ERCs
uses: actions/checkout@v4
with:
repository: ethereum/ERCs
path: ERCs
- name: Merge Repos
run: |
mkdir -p $GITHUB_WORKSPACE/ERCs/ERCS
mkdir -p $GITHUB_WORKSPACE/ERCs/EIPS
cp -rp $GITHUB_WORKSPACE/ERCs/ERCS/. $GITHUB_WORKSPACE/EIPS
cp -rp $GITHUB_WORKSPACE/ERCs/EIPS/. $GITHUB_WORKSPACE/EIPS
cp -rp $GITHUB_WORKSPACE/ERCs/assets/. $GITHUB_WORKSPACE/assets
cd $GITHUB_WORKSPACE/EIPS
find . -name "erc-*.md" -type f -exec sh -c 'echo mv "$1" "$(echo "$1" | sed s/erc/eip/)"' _ {} \; | sh
cd $GITHUB_WORKSPACE/assets
find . -name "erc-*" -type d -exec sh -c 'echo mv "$1" "$(echo "$1" | sed s/erc/eip/)"' _ {} \; | sh
cd $GITHUB_WORKSPACE
rm -rf ERCs
- name: Setup Ruby
uses: ruby/setup-ruby@55283cc23133118229fd3f97f9336ee23a179fcf # v1.146.0
with:
ruby-version: '3.1' # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
cache-version: 0 # Increment this number if you need to re-download cached gems
- name: Setup Pages
id: pages
uses: actions/configure-pages@v3
- name: Build with Jekyll
# Outputs to the './_site' directory by default
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
env:
JEKYLL_ENV: production
- name: Upload artifact
# Automatically uploads an artifact from the './_site' directory by default
uses: actions/upload-pages-artifact@v2

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2
Loading
Loading