Guillaume Ballet
f67e54c92f
core: use TryGetAccount to read what TryUpdateAccount has written ( #25458 )
...
* core: use TryGetAccount to read where TryUpdateAccount has been used to write
* Gary's review feedback
* implement Gary's suggestion
* fix bug + rename NewSecure into NewStateTrie
* trie: add backwards-compatibility aliases for SecureTrie
* Update database.go
* make the linter happy
Co-authored-by: Felix Lange <fjl@twurst.com>
Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
3 years ago
Joe
b9356e6894
update clef apis page
3 years ago
rjl493456442
8b53b92eb4
core, trie: rework trie committer ( #25320 )
...
* all: rework trie and trie committer
* all: get rid of internal cache in trie
* all: fixes
* trie: polish
* core, trie: address comments
* trie: fix imports
* core/state: address comments
* core/state/snapshot: polish
* trie: remove unused code
* trie: update tests
* trie: don't set db as nil
* trie: address comments
* trie: unskip test
3 years ago
Delweng
733d76a88d
node: remove noop path.Join ( #25475 )
...
Signed-off-by: Delweng <delweng@gmail.com>
3 years ago
Felix Lange
f809cf6ea6
graphql: embed *Resolver instead of backend interface ( #25468 )
...
This creates some infrastructure to share resources between graphql
API objects.
3 years ago
lightclient
948e08d55b
internal/ethapi: don't estimate gas if no limit provided in eth_createAccessList ( #25467 )
...
Because the goal of eth_createAccessList is providing the caller with the largest-possible
access list, it's generally not important that the gas limit used by the tracer will match the usage
of the call exactly. Avoiding the gas estimation step is a performance improvement. As long as the
call does not branch based on gas limit, the returned access list will be accurate.
3 years ago
Joe
88357ff1b7
refine text in 2 namespace pages
3 years ago
Seungbae Yu
5fb463dddc
core: preallocate batch size in bloomIndexer ( #25289 )
...
This change reduces allocations when committing bloombits indexes
by creating the database batch with a larger initial size.
3 years ago
Joe
74d3defd9d
update api text
3 years ago
yong
6b6261b51f
core/types: fix typo in comment ( #25359 )
3 years ago
Tristan-Wilson
9244f87dc1
node, rpc: add ReadHeaderTimeout config option ( #25338 )
...
This change makes http.Server.ReadHeaderTimeout configurable separately
from ReadTimeout for RPC servers. The default is set to the same as
ReadTimeout, which in order to cause no change in existing deployments.
3 years ago
Joe
dd6d413947
update links in api docs
3 years ago
Joe
22c4b6ce45
minor changes
3 years ago
Joe
007549d6f9
update vulnerabilities and code-review-guidelines
3 years ago
Joe
fc9edf08ca
migrate vulnerability list
3 years ago
Felix Lange
d804a59ee1
cmd/devp2p/internal/ethtest: update tests for eth/67 ( #25306 )
3 years ago
Joe
660687c2d8
update dev-mode and add images to /assets
3 years ago
Manoj Kumar
6fdc619413
consensus/ethash: remove temp files created during DAG generation ( #25381 )
...
This makes it remove not only the actual DAG file, but also the temporary file
which the DAG data is written to while generating.
3 years ago
Joe
46bc4df1b4
add devp2p page, update devguide + mobile
3 years ago
Péter Szilágyi
c7ce74a53a
Merge pull request #25461 from sandakersmann/master
...
build: upgrade -dlgo version to Go 1.18.5
3 years ago
lightclient
a0b88ce869
eth/gasprice/feehistory: support finalized block ( #25442 )
3 years ago
Marius Kjærstad
93eabcaa4e
build: upgrade -dlgo version to Go 1.18.5
3 years ago
Sina Mahmoodi
1b34ed2ed6
eth: fix typo in catalyst api ( #25460 )
...
eth: fix typo
3 years ago
Péter Szilágyi
6fd06ab075
cmd, core, eth, les, params: add merge-passed chain config ( #24538 )
...
* cmd, core, eth, les, params: add merge-passed chain config
* eth/catalyst, params: add various warning on malfunctioning beacons
* eth/catalyst: fix warning for beacons without transition exchanges
3 years ago
Henry
49aa8a633b
common/compiler: json unmarshalling error checks ( #25449 )
...
complier/solidity:add json.Unmarshal err check
3 years ago
Rithwik Babu
fea569f90a
eth: fix typo in comment ( #25327 )
3 years ago
Delweng
1af9e4f34c
cm/puppeth: fix crash when of ethstats specifier doesn't contain `:` ( #25405 )
...
Signed-off-by: Delweng <delweng@gmail.com>
3 years ago
Seungbae Yu
029059947a
all: use AbsTime.Add instead of conversion ( #25417 )
3 years ago
lightclient
9ad508018e
ethereum, ethclient: add FeeHistory support ( #25403 )
...
Co-authored-by: Felix Lange <fjl@twurst.com>
3 years ago
Joe
0a4aa8add5
refine code review and contribution guidelines
3 years ago
Joe
28572eb110
move contributing.md and update dev guide
3 years ago
Joe
45550ace2c
rm mining.md, update account and CLI pages
3 years ago
Joe
67892d6c84
add page on abigen and placeholder for puppeth
3 years ago
Joe
9fdbb0d9d4
Merge branch 'master' of https://github.com/ethereum/geth-website
3 years ago
Joe
e32c01579f
content updates
3 years ago
Sam Richards
a93245d4e4
Convert /downloads to a page
3 years ago
Sam Richards
edd22c6eab
Remove nested /downloads folder
3 years ago
Joe
7f34978b2b
content updates
3 years ago
Marius van der Wijden
377c7d799f
eth/catalyst: return 0x0 if latestvalid is pow block ( #25423 )
...
* eth/catalyst: return 0x0 if latestvalid is pow block
* eth/catalyst: return 0x0 if latestvalid is pow block
* eth/catalyst: fix header retrieval, fix sign check
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
3 years ago
Marius van der Wijden
f3549814a9
eth/catalyst: return syncing not accepted ( #25414 )
...
* eth/catalyst: return syncing not accepted
* eth/catalyst: fix test
3 years ago
Joe
ef856f842b
imgs to assets
3 years ago
Joe
8285cccc7c
update pages to newest aproved versions
3 years ago
Joe
6b24a1e50b
update link to content planning docs
3 years ago
Joe
9d3ed9287f
move downloads to content
3 years ago
Joe
40f24dbf3c
update content structure
3 years ago
Joe
da2f82ff3c
update content structure
3 years ago
Marius van der Wijden
f26b63089a
node: set JWT expiry to 60 seconds ( #25416 )
...
* node: set JWT expiry to 60 seconds
* node: rename var
3 years ago
Péter Szilágyi
c02b0488fb
Merge pull request #25428 from karalabe/engineapi-snap-import-deny
...
eth/catalyst: fix NewPayload warn log when dropping due to snap sync
3 years ago
Péter Szilágyi
ad7106dfc4
eth/catalyst: fix NewPayload warn log when dropping due to snap sync
3 years ago
rjl493456442
9d76a9b94f
core, trie, eth, cmd: rework preimage store ( #25287 )
...
* core, trie, eth, cmd: rework preimage store
* trie: address comment
3 years ago