Commit Graph

11 Commits

Author SHA1 Message Date
0744799515 docs(book): db chapter. (#444)
* Added framework and start to draft for stages, stopping here to get feedback on approach before pushing forward

* Update README.md

Fixing some wording / grammar.

* Fixing grammar/wording.

* Added note about non-exhaustive stages list, fixed grammar, fixed State exectuion function name, updated language to reflect that the stream yields a SealedHeader and added language to describe that the initial header validation is only a basic validation.

* updated stages chapter, added bodies, senders, execution, next chapter prelude

* typo

* Added line numbers to code snippets for the stages chapter of the reth book

* address reverse header download + other nits

* add note about book hosting

* tweaked wording, formatting

* Address typo "staring"

* Address typo "HeadderDownloader"

* consolidated book.toml

* updating snippets in stages chapter to ignore errors

* reviewing db crate, starting draft

* Added framework and draft for db chapter

* reformatting to be more readable

* added DbTx and DbTxMut

* updating language, structure of chapter

* restructured chapter to be a more logical read, covered the nested traits throughout the Database trait, added section about cursors.

* wording, header sizes

* updated spacing between headers and sections

* wording

* updated db chapter

* added links to code snippets

* added additional links to code snippets

* removed dup table in list of tables

* updated code snippet and link in codebase

* Update book/db/README.md

Co-authored-by: Andrew Kirillov <20803092+akirillo@users.noreply.github.com>

* updated chapter to mention how Transactions deref trait works to access DbTx::get()

* wording

* fixed typo

* Added a note about the encode and decode traits

* Added a note about the compress and decompress traits

* fixing issues with merge

* removed repetitive example

* a word

Co-authored-by: Andrew Kirillov <andrew@paradigm.xyz>
Co-authored-by: Andrew Kirillov <20803092+akirillo@users.noreply.github.com>
2022-12-26 18:23:40 +02:00
4b18eb8467 Update the document by adding information on how to install Geth and Lighthouse. (#568)
* Update the document by adding information on how to install Geth and Lighthouse.

* Include links to the installation pages for Geth and Lighthouse in the document.

* Change the link to the installation documentation to point to the Geth installation documentation at this link: https://geth.ethereum.org/docs/install-and-build/installing-geth.

Co-authored-by: Satoshi Okamoto <satoshi@butcher73.com>
2022-12-22 14:49:48 +02:00
0b1b5368e6 chore: Rename BlockLocked to SealedBlock (#573)
* chore: Rename BlockLocked to SealedBlock

* chore: fmt

Co-authored-by: Genysys <112424909+samtvlabs@users.noreply.github.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2022-12-22 14:45:36 +02:00
276be27310 chore(sync): rename senders stage (#554) 2022-12-21 05:34:18 -08:00
4c298ac022 docs: macos install steps (#460)
* Add MacOS installatin docs

* move installatio instruction to book

* move installatio instruction to book

* fix installation link in readme

* Remove installation link from docs, add link to installation in book summary

Co-authored-by: Satoshi Okamoto <satoshi@butcher73.com>
2022-12-15 12:55:59 +01:00
df9d14127d Reth Book - Stages framework/draft (#360)
* Added framework and start to draft for stages, stopping here to get feedback on approach before pushing forward

* Update README.md

Fixing some wording / grammar.

* Fixing grammar/wording.

* Added note about non-exhaustive stages list, fixed grammar, fixed State exectuion function name, updated language to reflect that the stream yields a SealedHeader and added language to describe that the initial header validation is only a basic validation.

* updated stages chapter, added bodies, senders, execution, next chapter prelude

* typo

* Added line numbers to code snippets for the stages chapter of the reth book

* address reverse header download + other nits

* add note about book hosting

* tweaked wording, formatting

* Address typo "staring"

* Address typo "HeadderDownloader"

* consolidated book.toml

* updating snippets in stages chapter to ignore errors

* template & removed empty fields from book.toml

* addressed build issues, added templating for source code

* only deploy on push to main

* using single quotes in github action if expression

Co-authored-by: Andrew Kirillov <andrew@paradigm.xyz>
Co-authored-by: Andrew Kirillov <20803092+akirillo@users.noreply.github.com>
2022-12-14 10:30:45 +02:00
57c45b6626 add github link for bookk (#361) 2022-12-08 18:03:25 +01:00
4d718bbf33 s/foundry-rs/paradigmxyz 2022-12-07 00:00:45 -08:00
ce8f61f0a5 Draft Layout for Reth walkthrough (#344) 2022-12-06 18:02:04 -08:00
a2817881db feat(docs): start goals doc in book (#233)
* started goals doc in book

* typos + elaborating on performance rationale

* Update book/design/goals.md

Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2022-11-24 03:43:30 -08:00
edc75881c1 docs: add book skeleton (#44)
* docs: add book skeleton

* ci: add book test workflow
2022-10-11 18:52:28 +02:00