* 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>
* 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>
* 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>
* 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>
* started goals doc in book
* typos + elaborating on performance rationale
* Update book/design/goals.md
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>