* vulnerailities: integrate vulnerabilities into documentation page
* vulnerabilities: add signature file
* vulnerabilities: add CVE
* vulnerabilities: more info about github advisories
* vulnerabilities: link to GH advisories
* In progress
* Final first draft
* Edits
* Final first draft
* Update images and post
* Remove rogue comment
* Respond to comments
* Update speed of gifs
* Whitespace fixes
* Say what's signed by clef
* Flip content-type header and JSON-RPC message in examples
Co-authored-by: Felix Lange <fjl@twurst.com>
it looks there was a typo in "The last two arguments of..." - it was pointing to "accounts.NewManager"+link, while the context gives a description for "keystore.NewKeyStore" (which I changed with the link): choosing between [`accounts.StandardScryptN, accounts.StandardScryptP`,`accounts.LightScryptN, accounts.LightScryptP`] occurs in "keystore.NewKeyStore".
Thank you
Adding an alternative command since some people are unable to connect with 'geth attach' command by itself.
Co-authored-by: Felix Lange <fjl@twurst.com>
This removes a bunch of outdated info from the developer guide and wraps
the text so it's easier to edit. govendor instructions are gone because we now
use Go modules for that. The 'Contributing' section is moved to the top.
This improves the private network page. We now recommend using clique
instead of ethash.
The networking section is improved as well and now recommends using a
regular geth node for bootstrapping instead of running cmd/bootnode. I
also added some text about the --netrestrict option.
This PR:
- reorganizes all documentation pages so they live in the right category
- removes lots of legacy docs
- contains many improvements to active documentation pages
Geth user documentation is now spread across five major categories:
- Install and Build: installation and compile instructions
- Using Geth: this is for pages about general geth usage.
- For dApp Developers: this is for programming guides and functionality specific
to dapp development. All the dev guides for mobile framework and Go APIs live here.
- JSON-RPC APIs: this has its own section because there is now a sub-page for
every name space. I have also added an overview text that explains how to set
up the API servers.
- For Geth Developers: this is for geth contributors
* Move pages one level deeper under the /docs folder and fix broken links
* Fix broken links
* Flatten clef/qubes links to clef
* Remove path debugging from main template