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

El architecture update #253

Merged
merged 50 commits into from
Jun 8, 2024
Merged
Changes from 1 commit
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
8255738
RLP wiki page - first commit
thogiti Apr 28, 2024
441c9c1
data serialization section is added
thogiti Apr 28, 2024
accb498
need for RLP in Ethereum section is addecd
thogiti Apr 28, 2024
97cc262
Fix overview image
SiddharthV1 Apr 28, 2024
56abb2e
RL encoding/decoding sections are added
thogiti Apr 29, 2024
8bc7f0b
RLP tools and resources sections are added.
thogiti Apr 29, 2024
405d9d1
fixed the sidebar conflicts
thogiti Apr 29, 2024
9a1c992
fixed the sidebar conflicts
thogiti Apr 29, 2024
640266b
fixed the sidebar conflicts
thogiti Apr 29, 2024
0e1b1a5
fixed the sidebar conflicts
thogiti Apr 29, 2024
71c7366
fixed the sidebar conflicts
thogiti Apr 29, 2024
cdf2dd4
fixed the sidebar conflicts
thogiti Apr 29, 2024
54a8009
Merge remote-tracking branch 'upstream/el-architecture' into el-archi…
thogiti Apr 29, 2024
84325ab
RLP links to sidebar is added
thogiti Apr 29, 2024
14ddf02
Merge pull request #229 from thogiti/el-architecture
thogiti Apr 29, 2024
e3016a5
typos for wordlist is fixed
thogiti Apr 29, 2024
e6be715
Merge pull request #233 from thogiti/el-architecture
thogiti Apr 29, 2024
ee87d71
typos for wordlist is fixed
thogiti Apr 29, 2024
08e371b
Merge pull request #234 from thogiti/el-architecture
thogiti Apr 29, 2024
f2af327
Update docs/wiki/EL/RLP.md
thogiti Apr 29, 2024
14e6373
Update docs/wiki/EL/RLP.md
thogiti Apr 29, 2024
bfd0299
Updated after the review
thogiti Apr 29, 2024
9b89818
Merge branch 'el-architecture' into el-architecture
thogiti Apr 29, 2024
d6387a4
Merge pull request #235 from thogiti/el-architecture
thogiti Apr 29, 2024
6d8749e
resolve conflict
thogiti Apr 29, 2024
41c0970
Link RLP page in architecture doc
SiddharthV1 Apr 29, 2024
5fc0944
Cross-links & move RLP heading under DataStructure
SiddharthV1 Apr 29, 2024
bf37786
additions to the intro
taxmeifyoucan Apr 29, 2024
45233cd
resolve conflicts
thogiti Apr 29, 2024
dd63838
Merge pull request #238 from thogiti/el-architecture
thogiti Apr 29, 2024
d8a3fba
Reth : added codecs, DB abstractions, cursor
SiddharthV1 Apr 30, 2024
8ca7fec
..
SiddharthV1 Apr 30, 2024
52c94b3
Typo & Phrasing improvement
SiddharthV1 Apr 30, 2024
a2a7970
Add Reth's tables section from week 7
SiddharthV1 May 1, 2024
b31c39b
Merge branch 'main' into el-architecture
SiddharthV1 May 1, 2024
b22a7ff
Typos and wordlist
SiddharthV1 May 1, 2024
b8b803b
Typos and wordlist
SiddharthV1 May 1, 2024
94c6078
Add Payload building week-2 to block production
SiddharthV1 May 3, 2024
a5bcb59
Merge branch 'main' into el-architecture
SiddharthV1 May 3, 2024
5605db2
Add diagrams for fork choice & new payload
SiddharthV1 May 3, 2024
e3c5018
Internal consensus engine
SiddharthV1 May 3, 2024
49e0237
Move header code table from specs to architecture
SiddharthV1 May 3, 2024
3e2a4fb
Move section in datastructures to storage
SiddharthV1 May 3, 2024
478645b
Remove artifact - brackets
SiddharthV1 May 3, 2024
0328666
Spell fixes
SiddharthV1 May 3, 2024
7439073
Move RLP link to data-structures page
SiddharthV1 May 3, 2024
61ed987
Change eth1 to ethone to appease spellcheck
SiddharthV1 May 3, 2024
38b7d87
Content standardization typo and add TODO in EVM
SiddharthV1 May 3, 2024
a3e7675
add sync info
taxmeifyoucan Jun 8, 2024
7a61ae2
Merge branch 'main' into el-architecture
taxmeifyoucan Jun 8, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Merge branch 'main' into el-architecture
taxmeifyoucan authored Jun 8, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 7a61ae20e820dd8466e6134c38d675ba86947b58
10 changes: 10 additions & 0 deletions wordlist.txt
Original file line number Diff line number Diff line change
@@ -145,7 +145,9 @@ curation
customizable
cybersecurity
Cypherpunks
Cypherpunk
Daemen
dafny
D'Amato
Dankrad
danksharding
@@ -260,6 +262,9 @@ exchangeTransitionConfigurationV
Explainer
Extractable
extraData
farcaster
fastssz
faytey
Feist
Femboy
Ferrin
@@ -351,6 +356,7 @@ Infura
init
InsertCoin
instantiation
intermediated
intermediation
interop
invariants
@@ -424,6 +430,8 @@ merkle
Merkleization
Merkleize
merkleizing
Merkleized
Merkleizing
MEV
mevboost
Michaël
@@ -447,6 +455,7 @@ multiproofs
Murr
MVE
mvepbs
MVI
Nagu
namespace
namespaces
@@ -466,6 +475,7 @@ nonces
NOXX
NSS
n't
NYU
Occhipinti
Odayan
OFAC

Unchanged files with check annotations Beta

# Ethereum Protocol Fellowship

Check failure on line 1 in docs/wiki/epf.md

GitHub Actions / lint

Trailing spaces

docs/wiki/epf.md:1:31 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md009.md
EPF is a program for everyone interested in starting to contribute to Ethereum core protocol. Organized by EF Protocol Support, the program is divided into yearly cohorts, each running for 4-5 months. The program was originally started as CDAP by Piper Merriam and grew with each cohort.

Check failure on line 3 in docs/wiki/epf.md

GitHub Actions / lint

Line length

docs/wiki/epf.md:3:81 MD013/line-length Line length [Expected: 80; Actual: 287] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md013.md
Because the protocol, its development and research is fully public and open, anyone can start contributing. But the understanding of current issues, identifying a project to work on and connecting with other contributors can pose a barrier to start, EPF helps to smooth this process.

Check failure on line 5 in docs/wiki/epf.md

GitHub Actions / lint

Trailing spaces

docs/wiki/epf.md:5:284 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md009.md

Check failure on line 5 in docs/wiki/epf.md

GitHub Actions / lint

Line length

docs/wiki/epf.md:5:81 MD013/line-length Line length [Expected: 80; Actual: 284] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md013.md
The fellowship is fully open and permissionless, anyone can join the community to start working their area of interest. The cohort opens up with an application process and ends with EPF Day in-person event at Devcon. The most active and skilled contributors might be eligible for stipend at the start of the cohort based on their application or retrospectively.

Check failure on line 7 in docs/wiki/epf.md

GitHub Actions / lint

Trailing spaces

docs/wiki/epf.md:7:363 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md009.md

Check failure on line 7 in docs/wiki/epf.md

GitHub Actions / lint

Line length

docs/wiki/epf.md:7:81 MD013/line-length Line length [Expected: 80; Actual: 363] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md013.md
> Upcoming EPF cohorts are announced when applications open. Follow the [mailing list, EPS discord and EF blog](/eps/intro.md#important-links) to stay informed.

Check failure on line 9 in docs/wiki/epf.md

GitHub Actions / lint

Trailing spaces

docs/wiki/epf.md:9:161 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md009.md

Check failure on line 9 in docs/wiki/epf.md

GitHub Actions / lint

Line length

docs/wiki/epf.md:9:81 MD013/line-length Line length [Expected: 80; Actual: 161] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md013.md
All work done within EPF cohorts can be found in [eth-protocol-fellows repositories](https://github.com/orgs/eth-protocol-fellows/repositories). Each cohort repo includes `/projects` directory with all project proposals and `dev-updates.md` document tracking weekly progress of every participant. Use these resources to learn about the protocol, fellows' work and get inspiration for your own projects.

Check failure on line 11 in docs/wiki/epf.md

GitHub Actions / lint

Trailing spaces

docs/wiki/epf.md:11:403 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md009.md

Check failure on line 11 in docs/wiki/epf.md

GitHub Actions / lint

Line length

docs/wiki/epf.md:11:81 MD013/line-length Line length [Expected: 80; Actual: 403] https://github.com/DavidAnson/markdownlint/blob/v0.33.0/doc/md013.md
You are viewing a condensed version of this merge commit. You can view the full changes here.