mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-19 10:22:23 +00:00
update introduction of developer doc
This commit is contained in:
parent
23e64fcb49
commit
044a773cb3
1 changed files with 18 additions and 15 deletions
|
|
@ -11,28 +11,31 @@ This section includes information for builders. If you are building decentralize
|
|||
|
||||
Geth has many features that support dapp developers. There are many built-in tracers implemented in Go or Javascript that allow developers to monitor what is happening in Geth from inside an app, and users can build their own custom tracers too. Geth also includes a suite of tools for interacting with Ethereum smart contracts using Geth functions using Go functions inside Go native applications. There is also information for Geth mobile developers.
|
||||
|
||||
- [Developer mode](/docs/developers/dapp-developer/dev-mode)
|
||||
- [Developing for mobile](/docs/developers/dapp-developer/mobile)
|
||||
- [Geth in Go apps](/docs/developers/dapp-developer/native)
|
||||
- [Dev mode](/docs/developers/dapp-developer/dev-mode)
|
||||
- [Go API](/docs/developers/dapp-developer/native)
|
||||
- [Go Account management](/docs/developers/dapp-developer/native-accounts)
|
||||
- [Go contract bindings](/docs/developers/dapp-developer/native-bindings)
|
||||
- [Account management in Go apps](/docs/developers/dapp-developer/native-accounts)
|
||||
- [Geth for mobile](/docs/developers/dapp-developer/mobile)
|
||||
|
||||
## EVM tracing {#evm-tracing}
|
||||
|
||||
Tracing allows developers to analyze precisely what the EVM has done or will do given a certain set of commands. This section outlines the various ways tracing can be implemented in Geth.
|
||||
|
||||
- [Introduction](/docs/developers/evm-tracing/)
|
||||
- [Basic traces](/docs/developers/evm-tracing/basic-traces)
|
||||
- [Built-in tracers](/docs/developers/evm-tracing/built-in-tracers)
|
||||
- [Custom EVM tracers](/docs/developers/evm-tracing/custom-tracer)
|
||||
- [Live tracing](/docs/developers/evm-tracing/live-tracing)
|
||||
- [Tutorial for Javascript tracing](/docs/developers/evm-tracing/javascript-tutorial)
|
||||
|
||||
## Geth developers {#geth-developers}
|
||||
|
||||
Geth developers add/remove features and fix bugs in Geth. The `geth-developer` section includes contribution guidelines and documentation relating to testing and disclosing vulnerabilities that will help you get started with working on Geth.
|
||||
|
||||
- [Code review guidelines](/docs/developers/geth-developer/code-review-guidelines)
|
||||
- [Contributing to Geth](/docs/developers/geth-developer/contributing)
|
||||
- [Contributing to Geth]
|
||||
- [Developer guide](/docs/developers/geth-developer/dev-guide)
|
||||
- [Disclosures](/docs/developers/geth-developer/disclosures)
|
||||
- [DNS discovery setup guide](/docs/developers/geth-developer/dns-discovery-setup)
|
||||
- [Code review guidelines](/docs/developers/geth-developer/code-review-guidelines)
|
||||
|
||||
## EVM tracing
|
||||
|
||||
Tracing allows developers to analyze precisely what the EVM has done or will do given a certain set of commands. This section outlines the various ways tracing can be implemented in Geth.
|
||||
|
||||
- [Introduction](/docs/developers/evm-tracing/)
|
||||
- [Basic tracers](/docs/developers/evm-tracing/basic-traces)
|
||||
- [Built-in tracers](/docs/developers/evm-tracing/built-in-tracers)
|
||||
- [Custom tracers](/docs/developers/evm-tracing/custom-tracer)
|
||||
- [Javascript tracing tutorial](/docs/developers/evm-tracing/javascript-tutorial)
|
||||
## [Contributing](/docs/developers/geth-developer/contributing) {#contributing}
|
||||
Loading…
Reference in a new issue