Commit Graph

12 Commits

Author SHA1 Message Date
Joseph Cook
5b326c3721
docs: rework tracing pages (#26105)
Reorganizes and adds new info to the tracing docs. Specifically:

    breaks tracing pages into new section --> docs/evm-tracing
    adds new landing page
    reorganizes built-in tracers info and adds call/return examples to each tracer
    adds documentation for diffMode
    adds to explanation of state storage and reexec
    only minor changes to custom-tracers.md
    adds state storage image from Sina's Devcon talk
2022-11-04 16:26:26 +01:00
Paul
c811ff646b
fix typo (#25914) 2022-10-02 19:38:45 +02:00
Joseph Cook
b222b2e507
docs: update Go contract bindings page (#25177)
initial commit for bindings page

rework up to chain simulator

finish page draft
2022-07-04 14:27:56 +02:00
rjl493456442
3246b8d44f
Update native-bindings.md 2022-06-23 11:24:33 +08:00
rjl493456442
2388d1a476
Update native-bindings.md 2022-06-23 11:22:49 +08:00
Nico Serrano
ff3f7e76de
Add another mode supported in abigen
Adding the new commands requested [here](https://github.com/ethereum/go-ethereum/pull/25008#discussion_r887431130)
2022-06-02 10:09:38 -05:00
Nico Serrano
4712997df5
Update direct binding from sol to go using abigen
The new abigen version does not have the --solc file to directly bind a Solidity contract to a Go package. This was caused because the solc compiler in ```go-ethereum``` needed to be continuously synchronized with the original solc compiler in order to offer the full features and security of latest versions. The team decided to remove the direct biding functionality from Solidity to Go but the documentation still has it (therefore confusing newcomers with outdated instructions).
2022-06-01 15:29:45 -05:00
jgenslerbd
639f574e98
Update abigen documentation (#23769)
* Update abigen documentation

it looks like `make abigen` has been removed and is included under `make devtools`

* Update native-bindings.md

replace `make` with suggestion
2021-10-20 15:11:17 +02:00
Ori Pomerantz
b1fec5d2e1
docs: tracing tutorial (#23119)
* Update tracing.md

* Update native.md

* Update native-accounts.md

* Update native-bindings.md

* Update mobile.md

* Update mobile-accounts.md

* Create tracing-filtered

* Update and rename tracing-filtered to tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md

* Update tracing-filtered.md
2021-06-30 15:21:21 +02:00
Marius van der Wijden
b7f6de8b4c
docs: remove mention of godep (#22548) 2021-03-22 13:41:37 +01:00
Rennbon
1d63d7bc06
docs: fix misspelling of words (#22255)
The "pkg" is written as "pgk"
2021-02-01 14:40:27 +01:00
Felix Lange
7416b05b81
[DOCS] massive documentation update (#20229)
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
2019-11-05 13:46:00 +01:00