Commit Graph

277 Commits

Author SHA1 Message Date
Zubin
12a53e4fc5
Updating getting started docs for Geth dev-mode (#25483)
Update Remix instructions for deploying
to locally running Geth node.
Also update screenshot.
2022-08-05 12:12:03 +02:00
Joseph Cook
92e1cac42f
split beginner tutorial -> clef/non-clef versions (#25395) 2022-08-01 13:51:41 +02:00
Leonor Boga
25dcb48052
Fix stack description in tracing docs (#25418) 2022-07-27 16:32:36 +02:00
Hootan Shadmehr
23f391bb0f
Fix Typo: ))) -> )) 2022-07-26 13:50:05 -07:00
Alexander Kotliarskyi
47e9f866b7
docs: Fix typo in Clef/Instructions (#25389)
Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2022-07-26 14:38:18 +02:00
Sina Mahmoodi
3faacc2e61
doc: add page outlining built-in tracers (#25368)
Co-authored-by: Joseph Cook <33655003+jmcook1186@users.noreply.github.com>
2022-07-22 17:35:28 +02:00
Joseph Cook
e4f4ecc275
docs: update clef basics (introduction and tutorial pages) (#25280)
* initial commit for clef docs

* add diagram and finish 1st draft intro pg

* uodate css to resize img

* more on tutorial page

* finish drafting more sections in tutorial.md

* finish 1st draft of tutorial page

* finish Intro and Tutorial pages

* + line about ext/int api, clarify 'unlocking'
2022-07-18 20:42:12 +02:00
Joseph Cook
f7b51243ce
docs: update RPC server page to describe transport protocols (#25292)
Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2022-07-18 16:44:45 +02:00
Patricio Palladino
09d03493b9
docs: Update private network config (#25310)
* Update Private-Network.md

I updated the example genesis.json so that it matches mainnet's HF from block 0. 

The reason I think this is a positive change is that users get confused by tools not behaving like their private network by default: https://github.com/NomicFoundation/hardhat/issues/2946

* add missing double quote

Co-authored-by: Guillaume Ballet <3272758+gballet@users.noreply.github.com>
2022-07-17 11:11:28 +02:00
Sina Mahmoodi
ab02b0ebe5
doc: add missing API methods (#25194)
Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
2022-07-12 13:14:37 +02:00
Joseph Cook
3cf48aa454
Private network page (#24875)
Merges 2 pages on private networks and expands on them, adding more concrete examples.

Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2022-07-12 12:58:47 +02:00
wren
55d0612aa4
chore(typo): ExecutionResurt -> ExecutionResult 2022-07-09 14:08:59 -04:00
Joseph Cook
52672ff330
docs: update pre-merge info (#25099)
* initial commit for pre-merge prep pages

* tidy and add validator info

* tidy up typos etc

* Apply suggestions from code review

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>

* apply suggestions from review

* apply suggestion from review

updates sentence about Geth stalling w/out consensus client

* apply changes from review + warn about early prep

Removes info as suggested by Martin.
Adds warning suggested by Remy on Launchpad repo about waiting for merge releases before setting up ex/cons clients on mainnet.

* minor fixes

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2022-07-08 15:28:49 +02:00
Joseph Cook
69424d6bcd
docs: update EVM tracing docs (#25242)
Improved tracing docs. Added section about native tracing.

Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2022-07-07 13:46:38 +02:00
Joseph Cook
8d276f51bf
docs: update go account management page (#25189)
* update go accounts page

* refine draft

* apply suggestions from code review

rewords description of key encryption and adds links to Scrypt docs. Adds warning that best practise is to use Clef.
2022-07-04 14:50:57 +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
GNONG
56afb17fab
docs: fix typo (#25175)
Fix typo in docs/_install-and-build/Installing-Geth.md
2022-06-27 11:33:02 +02:00
Joseph Cook
1a86e438b3
docs: update Go API page (#25112)
* initial commit for go-api page

* refine text

* Apply suggestions from code review

Co-authored-by: Martin Holst Swende <martin@swende.se>

* apply suggestions from review

update intro para and rm "sales pitch" section

* add tutorial

* improvements, add filter logs example

Co-authored-by: Martin Holst Swende <martin@swende.se>
Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2022-06-24 17:23:50 +02:00
rjl493456442
f31993644c
Merge pull request #25008 from NicoSerranoP/patch-1
Update direct binding from sol to go using abigen
2022-06-23 11:27:52 +08: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
Zachinquarantine
26b8170f5e
[DOCS]: add note about hardcoded ropsten ttd (#25138)
As per #25018 (included in v1.10.19), the new Ropsten TTD is hardcoded, and users no longer have to use the --override.terminaltotaldifficulty flag.
2022-06-22 10:41:32 +02:00
Martin Holst Swende
00d884f570
docs/clef: docs about clef/clique signing (#25121)
* docs/clef: docs about clef/clique signing

* Update CliqueSigning.md

Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
2022-06-20 10:16:21 +02:00
Sina Mahmoodi
3b5a767ef7
doc: update transaction call object (#25113)
* rpc: add transactionArgs object

* rm deprecated note

* admin: rename rpc->http

* rpc: link to transaction object from methods

* rpc/personal: add signTransaction

* change link order
2022-06-17 13:35:17 +02:00
Zachinquarantine
8c0cc91bc1
Update CLI Flags for Geth v1.10.19 (#25101)
Update CLI Flags for Geth v1.10.19
2022-06-16 09:25:53 +03:00
ny4nk0
832391e2b7
JavaScript-Console.md: Web3.jc -> Web3.js & missing full stop (#25102) 2022-06-16 09:24:41 +03:00
rjl493456442
f9fb8e7767
Merge pull request #25094 from int88/gh-typo
docs/_developers: fix typo
2022-06-15 11:45:11 +08:00
int88
8371366802 docs/_developers: fix typo 2022-06-15 10:20:51 +00:00
Joseph Cook
97497272d7
docs: update welcome-page (#25076)
* update welcome-page

update title

add note on merge

fix typo

* Update index.md

Co-authored-by: Felix Lange <fjl@twurst.com>
2022-06-14 10:25:52 +02:00
int88
764040e692
getting-started: fix typo (#25083) 2022-06-14 10:11:47 +02:00
Luozhu
c57e3788b5
typo error: keccack256 -> keccak256 (#25054) 2022-06-10 12:50:22 +02:00
Sina Mahmoodi
81604199c6
merge: fix ropsten ttd (#25052) 2022-06-09 17:45:34 +03:00
Joseph Cook
cd60a63ed8
docs: update les page (#25048)
* update les page

* fix typos

* rm extra space

* reword light-server -> mainnet sentence

* fixes

Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2022-06-09 16:33:45 +02:00
Joseph Cook
d6eceee791
docs: metrics page (#25002)
* update metrics page

* fix sort key

* fix typos

* minor fixes

Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2022-06-07 15:32:09 +02:00
Andrei Drozd
3e629777c1
Fix typo in "the merge" documentation (#25023) 2022-06-06 18:19:22 +02:00
tianchunfeng
208c0cce9e
docs: fix typo url in dev-mode.md (#25029)
Update dev-mode.md

the [Getting Started] page url without tailing dash  (/docs/getting-started).
2022-06-06 18:01:19 +02: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
Martin Holst Swende
e38dcbdec0
docs: documentation about block overrides in debug traceCall (#25014) 2022-06-02 11:48:45 +02: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
Joseph Cook
b24f4ce8f4
docs: redraft JS console page (#24974)
* initial commit for new console page

* finish js-console redraft

* minor improvements

* add line about `js` command

* remove whitespace from, code blocks

* Revert "add line about `js` command"

This reverts commit 881fbe490632205f25ded4d81a442fc8804df54b.

* minor

Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2022-06-01 14:27:27 +02:00
Joseph Cook
debaa20363
Improve developer-mode page (#24839)
* initial commit for dev mode page

* css styling, add images and logs

* move --datadir info to new paragraph

* split password & datadir info to 2 paragraphs

* fix typos

* apply suggestions from review

* Minor fixes

Co-authored-by: Sina Mahmoodi <1591639+s1na@users.noreply.github.com>
2022-05-30 15:52:31 +02:00
Zachinquarantine
578eec73f2
Update CLI flags for Geth v1.10.18 (#24978) 2022-05-30 15:22:38 +02:00
Felix Lange
ed5e3c79dd fix syntax error in merge.md 2022-05-27 00:51:55 +02:00
Felix Lange
dc5223d3b3 update text about ropsten merge transition 2022-05-27 00:49:04 +02:00
Felix Lange
c5b524d8bf add ttd override for Ropsten 2022-05-27 00:42:04 +02:00
Joseph Cook
65592fb3e5
add info to merge page (#24972)
* add info to merge page

* Update merge.md

Co-authored-by: Felix Lange <fjl@twurst.com>
2022-05-26 23:43:37 +02:00
Suleiman Ibrahim
9f58729d61
fix typo in Installing-Geth.md (#24963) 2022-05-25 18:22:59 +02:00
Sina Mahmoodi
545feda51a
docs: add basic info about the merge (#24948)
* merge: add basic info

* second pass

* merge guide updates

Co-authored-by: Felix Lange <fjl@twurst.com>
2022-05-25 14:21:18 +02:00
Sina Mahmoodi
91ddb9e03e
docs: add debug.getRawReceipts (#24937) 2022-05-24 10:48:45 +03:00
Jacob Kim
088025a442
docs: fix typo in private-network.md (#24940)
fix typo in docs, private-network.md
2022-05-24 10:47:08 +03:00
Siyuan Han
ccc5a91959
tracing: fix typo (#24923)
Update tracing.md

fix a small typo in this spec
2022-05-23 10:25:01 +02:00
Joseph Cook
1a2acaa038
update "Connecting to network" page (#24893)
* update "connecting to network" page

* fix typo

Co-authored-by: Martin Holst Swende <martin@swende.se>

* fix links

* reorder connectivity problems

* rm code snippet for custom networks

* fix typo

* fix disc/RLPx text from S1na review

previously erroneously suggested subprotocol negotiation was part of discovery.

* rm uneccessary commands (static & trusted nodes)

Co-authored-by: Martin Holst Swende <martin@swende.se>
Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2022-05-20 17:11:39 +02:00
bittrainee
54441e56d3
fix typo 2022-05-16 01:48:09 +08:00
Sina Mahmoodi
623cc56c3e
docs: add some undocumented debug methods (#24827)
Co-authored-by: Martin Holst Swende <martin@swende.se>
2022-05-11 23:16:47 +02:00
Manu NALEPA
0f490ece16
docs: 1**18 ==> 10**18 (#24858)
1**18 == 1

1 ether = 10**18 Wei != 1**18 Wei
2022-05-11 18:22:46 +02:00
Martin Holst Swende
278042bdf2
docs: update vulnerability info (#24857) 2022-05-11 10:52:20 +02:00
Joseph Cook
24465aabda
Debug namespace (#24828)
* add api info to ns-debug.md

* fix typo

* Apply suggestions from code review

Co-authored-by: Sina Mahmoodi <1591639+s1na@users.noreply.github.com>

Co-authored-by: Sina Mahmoodi <1591639+s1na@users.noreply.github.com>
2022-05-10 16:14:48 +02:00
Georgiy Komarov
bf43cb3038
index.md: Fixed typos (#24843) 2022-05-10 15:45:40 +02:00
Donovan Brown
81b3602b60
Fixed typo
Changed 'accoutns' to 'accounts'
2022-05-07 22:42:44 -07:00
Joseph Cook
e92aee6c3c
Update Geth installation page (#24777)
* initial commit for updating installation page

* consistent tense and style, updated tool list

* standardize whitespace: code blocks & bullet lists

* standardize capitalization: geth -> Geth

* Update docs/_install-and-build/Installing-Geth.md

Co-authored-by: Sina Mahmoodi <1591639+s1na@users.noreply.github.com>

* fix typo from @s1na review

Co-authored-by: Sina Mahmoodi <1591639+s1na@users.noreply.github.com>

* fix typo from @s1na review

Co-authored-by: Sina Mahmoodi <1591639+s1na@users.noreply.github.com>

* Update ubuntu versions + link to CL options page

apply suggestions from @S1na review

* remove html tags

Co-authored-by: Sina Mahmoodi <1591639+s1na@users.noreply.github.com>
2022-05-06 14:42:25 +02:00
Joseph Cook
52c85f2d0c
"get started" tutorial revamp (#24814)
* initial commit for gettign started pages

* update to sepolia testnet

* back to goerli, start console section

* finish web3js section

* finish 1st draft

* fix whitespace in css, + linux notes, tidy for PR

* simplify py hex -> decimal

* turn note into an alert box

* reduce spacing a bit

* minor fixes

Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2022-05-05 17:04:52 +02:00
Aviv
ecab0a497c
docs: FAQ fixes and some info about snap sync (#24812)
* docs: update FAQ.md, fixed spelling and grammar

* docs: updated FAQ.md with info about snap sync

* turn qs into headings

* faq: add toc

* faq: minor

* faq: fixes

Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2022-05-04 17:43:38 +02:00
muang0
f19b3ccdc0
docs: update rpc server docs (#24740)
* docs update rpc server default namespaces

* docs update rpc server call out overwrite
2022-04-23 14:46:23 +02:00
Sina Mahmoodi
d0815e2a28
pubsub: clarify what newHeads emits (#24722) 2022-04-20 16:12:45 +02:00
LG
d49528729b
getting-started: fix typo (#24686)
brlow -> below
2022-04-12 20:25:25 +02:00
Sina Mahmoodi
6884134935
doc: add page on light clients (#24647)
* Add light client page

* Rm gemfile.lock

* add section on ulc

* update compose file syntax
2022-04-08 00:15:47 +02:00
Zachinquarantine
19a364cbe8
Update peer-to-peer.md (#24621) 2022-03-31 22:38:33 +02:00
Zachinquarantine
f4a1091a71
Update CLI flags for Geth v1.10.17 (#24608) 2022-03-30 10:18:17 +02:00
Gun Gun Febrianza
8061a1909f
Fix Data Directory Location (#24566)
After looking into the newest geth version and installed geth on my windows os, i found the location of data directory is on :
%LOCALAPPDATA%\Ethereum

not

%APPDATA%\Ethereum
2022-03-20 12:15:02 +01:00
Samuel Laferriere
bc5617d57f
newHeads subscription doesn't take a second param
Running this command results in the response:
```
{"jsonrpc":"2.0","id":1,"error":{"code":-32602,"message":"too many arguments, want at most 1"}}
```

Also there are other newHeads subscription examples in this page, which don't have the {} param.
2022-03-03 14:10:14 -05:00
rjl493456442
5130988cb9
docs/_rpc: fix doc for tracing configs (#24498) 2022-03-03 14:59:30 +01:00
Samuel Laferriere
4adf98ae72
Fixed typo in tracing.md (ina -> a) (#24494) 2022-03-02 17:11:06 +02:00
Nwokocha wisdom maduabuchi
58cd25b166
Update Getting Started guide (#24357)
This makes the text easier to follow for beginners.

Co-authored-by: Felix Lange <fjl@twurst.com>
2022-02-17 19:21:28 +01:00
Sina Mahmoodi
6cde301e53
Add page about JSON-RPC batch requests (#24394) 2022-02-16 17:57:41 +01:00
Jeff Schuler
2961064acf
Fix typos in peer-to-peer.md (#24335) 2022-02-07 11:54:47 +01:00
Zachinquarantine
2b2d5e6423
Update command line options to v1.10.15 2022-02-06 11:42:37 -05:00
Zachinquarantine
7a36eb855d
Remove mention of fast sync mode in Getting Started guide (#24300) 2022-01-27 10:30:56 +01:00
Sina Mahmoodi
51242a49f4
docs: add page on graphql (#24250)
* docs: add page on graphql

* mv graphql to rpc category
2022-01-19 10:34:46 +01:00
David Kendall
4e44a3a870
docs: update mining.md (#24086)
updated attach command to match default schema of JSON-RPC Server
2021-12-14 10:18:16 +01:00
Martin Holst Swende
d62c773e3b
docs: vulnerability disclosure (#23955) 2021-11-23 09:41:04 +01:00
ruben profit
ef878bbb42
docs/vulnerabilities: fix typo in last paragraph (#23888) 2021-11-11 11:04:33 +01:00
verheesj
616dca157d
Slight expansion of what eth.syncing returns (#23618)
resolves issue #23617
2021-11-08 09:49:21 +02:00
Enes Zeren
f388b16fa4
docs: fix typo in pub/sub text (#23860) 2021-11-05 16:23:55 +01:00
Ev
3b47d95e1d
docs: fix debug_traceCall example (#23817)
* Fixes debug_traceCall example

- Closes double quote, fixing syntax error on debug.traceCall example
- Uses double quotes on call object, to make it easier to paste to raw RPC requests

* nitpick: fixes length of `from` address on debug_traceCall example
2021-10-27 10:09:17 +02:00
Martin Holst Swende
e40b377183
docs: update vulnerabilities with GHSA-59hh-656j-3p7v (#23801) 2021-10-25 08:28:12 +02: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
Zachinquarantine
e15f84783d
Update geth flags for v1.10.10 (#23753) 2021-10-18 10:46:36 +03:00
verheesj
e24881989b
[DOCS] add doc for eth_createAccessList (#23623)
* eth_createAccessList added to docs

Added `eth_createAccessList` method to documentation

* Update ns-eth.md

Added example usage (via RPC call) of eth_createAccessList.
Added example usage (in form of pseudo code) to demonstrate how it may be used.
Added reference and link to relevant EIP which will give more technical direction and rationale.
Moved eth_createAccessList documentation to follow eth_call

* [DOCS] updated eth_createAccessList example

* [DOCS] fix nit picks

Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
2021-10-12 13:45:45 +02:00
Sina Mahmoodi
af30dfd9b6
docs: add info on call frame tracing (#23688) 2021-10-11 10:29:37 +02:00
Zachinquarantine
77c3dda34b
[DOCS] update cli flags for Geth v1.10.9 (#23661) 2021-10-04 14:10:39 +02:00
Thad Guidry
d5551de5cf
[DOCS] add text about eth.syncing status check in mining tutorial (#23600) 2021-09-21 11:04:40 +02:00
ligi
49ee091152
Merge pull request #23597 from thadguidry/patch-1
Fix typos
2021-09-21 11:00:49 +02:00
Pablo Castellano
ae2724318c
Fix old link to eth wiki 2021-09-20 11:15:05 +02:00
Thad Guidry
d09a2b3c8d
[DOCS] fix typo in ethminer command option -P and mention CUDA (#23601) 2021-09-20 10:07:09 +02:00
Thad Guidry
839130e395
Fix typos 2021-09-17 23:46:53 -05:00
Martin Holst Swende
3501163d4f
docs: add vuln info (#23517)
* docs: add vuln info

* Update vulnerabilities.json

* vulnerabilities: add signature
2021-09-07 09:29:43 +02:00
Zachinquarantine
94fb7c832a
docs: update v1.10.8 cli options (#23469) 2021-08-25 18:52:24 +02:00
Martin Holst Swende
ed90fb7086
[DOCS] vulnerabilities: update for CVE-2021-39137 (#23446) 2021-08-24 10:03:07 +02:00
Eika4
f06db2fa82
[DOCS]: fix spelling error (#23444) 2021-08-24 09:45:56 +02:00
gary rong
8ee2cca199
docs: fix debug_traceCall description (#23378)
* docs: fix debug_traceCall description

* docs: update
2021-08-11 08:41:38 +02:00