Commit graph

14930 commits

Author SHA1 Message Date
kant
cfbfae5105 moving to shared network 2024-04-17 17:18:12 -07:00
kant
1231f41d34 cloning contract repo as part of geth poa 2024-04-17 17:15:39 -07:00
kant
1cd65836a7 changing from bash to sh 2024-04-17 17:15:39 -07:00
kant
0f98b575ff adding contract deployyer to poa 2024-04-17 17:15:39 -07:00
Shawn
602b6eddd6 Create README.md 2024-04-17 17:13:48 -07:00
Shawn
69a472d350 use same entrypoint 2024-04-17 17:13:48 -07:00
Shawn
f1c55728d5 works w/ two signers 2024-04-17 17:13:48 -07:00
Kartik Chopra
0659d97b73 Adds reference to notion docs for .env file. 2024-04-17 17:13:48 -07:00
Ubuntu
19f31fb84e using pebble engine 2024-04-17 17:13:48 -07:00
Ubuntu
ca8809db57 using pebble engine 2024-04-17 17:13:48 -07:00
Ubuntu
1da2ff0efd switching to path based scheme and adding metrics 2024-04-17 17:13:48 -07:00
Ubuntu
00d8850841 changing archive to full 2024-04-17 17:13:48 -07:00
Shawn
ad5fbb9abe new rpc urls for frontend 2024-04-17 17:13:48 -07:00
kant
75ebb2a2f3 working version for block size in bytes 2024-04-17 17:13:48 -07:00
kant
248182dd03 merging geth-poa into go-ethereum repo 2024-04-17 17:13:48 -07:00
kant
3c7836d897 removing blocksize metric from worker 2024-04-17 17:13:48 -07:00
kant
6de15cade5 adding block size metric in both worker and clique.go files 2024-04-17 17:13:48 -07:00
kant
106677fc18 logs 2024-04-17 17:13:48 -07:00
kant
983f7f7839 adding log to capture block size 2024-04-17 17:13:48 -07:00
kant
e60e08f695 logging block size 2024-04-17 17:13:48 -07:00
kant
81cf96433d adding block size in bytes as a log 2024-04-17 17:13:48 -07:00
Shawn
b54041ad56 separate precompiles for mint/burn 2024-04-17 17:13:48 -07:00
Shawn
33da74e124 Add transfer to precompile lists 2024-04-17 17:13:48 -07:00
Shawn
64c6051e99 fix fuzz test 2024-04-17 17:13:48 -07:00
Shawn
b0570eeb86 wip 2024-04-17 17:13:48 -07:00
kant
8263234b99 adding block size metric 2024-04-17 17:13:48 -07:00
Shawn
1bc74cbed3 Update clique.go 2024-04-17 17:13:48 -07:00
Shawn
7b0d5b5811 cleans 2024-04-17 17:13:48 -07:00
Shawn
34b1f33dd1 lets try hardcoding delay 2024-04-17 17:13:48 -07:00
Shawn
ee39768c99 logs + handle delay being shorter than period 2024-04-17 17:13:48 -07:00
Shawn
e97afc98a9 Period -> PeriodMs 2024-04-17 17:13:48 -07:00
Martin Holst Swende
c5ba367eb6 params: release Geth v 1.13.15 2024-04-17 07:22:00 +02:00
rjl493456442
35e0525bf4 core, eth/protocols/snap, trie: fix cause for snap-sync corruption, implement gentrie (#29313)
This pull request defines a gentrie for snap sync purpose.

The stackTrie is used to generate the merkle tree nodes upon receiving a state batch. Several additional options have been added into stackTrie to handle incomplete states (either missing states before or after).

In this pull request, these options have been relocated from stackTrie to genTrie, which serves as a wrapper for stackTrie specifically for snap sync purposes.

Further, the logic for managing incomplete state has been enhanced in this change. Originally, there are two cases handled:

-    boundary node filtering
-    internal (covered by extension node) node clearing

This changes adds one more:

- Clearing leftover nodes on the boundaries.

This feature is necessary if there are leftover trie nodes in database, otherwise node inconsistency may break the state healing.
2024-04-17 07:22:00 +02:00
Martin HS
7bcb5532a5 eth/filters: enforce topic-limit early on filter criterias (#29535)
This PR adds a limit of 1000 to the "inner" topics in a filter-criteria
2024-04-17 07:22:00 +02:00
Martin HS
e343ddf9eb core/rawdb: add sanity-limit to header accessor (#29534) 2024-04-17 07:22:00 +02:00
rjl493456442
5dcf5032b5 eth/protocols/snap: skip retrieval for completed storages (#29378)
* eth/protocols/snap: skip retrieval for completed storages

* eth/protocols/snap: address comments from peter

* eth/protocols/snap: add comments
2024-04-17 07:22:00 +02:00
Péter Szilágyi
2bd6bd01d2 Merge branch 'master' into release/1.13 2024-02-27 13:51:11 +02:00
Péter Szilágyi
9038ba6942 params: release Geth v1.13.14 2024-02-27 13:50:30 +02:00
Roberto Bayardo
51b479e564
core/txpool: elevate the 'already reserved' error into a constant (#29095)
declare the 'already reserved' error in errors.go
2024-02-27 13:27:50 +02:00
Andrei Silviu Dragnea
5a0f468f8c
eth/tracers: Fix callTracer logs on onlyTopCall == true (#29068) 2024-02-27 10:29:12 +01:00
Delweng
45a272c7b9
core/txpool: no need to log loud rotate if no local txs (#29083)
* core/txpool: no need to run rotate if no local txs

Signed-off-by: jsvisa <delweng@gmail.com>

* Revert "core/txpool: no need to run rotate if no local txs"

This reverts commit 17fab17388.

Signed-off-by: jsvisa <delweng@gmail.com>

* use Debug if todo is empty

Signed-off-by: jsvisa <delweng@gmail.com>

---------

Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-26 18:34:45 +02:00
Péter Szilágyi
63aaac8100
core/txpool/blobpool: reduce default database cap for rollout (#29090)
xcore/txpool/blobpool: reduce default database cap for rollout
2024-02-26 14:27:56 +02:00
cui
c1f59b98f6
eth/catalyst: remove variable in tx conversion loop (#29076) 2024-02-26 13:22:13 +01:00
Justin Dhillon
821d70240d
cmd/clef: add spaces in README.md table (#29077)
Add space after links in so they are clickable in vscode.
2024-02-26 11:03:59 +01:00
maskpp
8bca93e82c
internal/ethapi: pass blob hashes to gas estimation (#29085) 2024-02-26 11:02:18 +01:00
cui
edffacca8f
eth/catalyst: enable some commented-out testcases   (#29073) 2024-02-26 10:59:03 +01:00
Qt
26724fc2aa
p2p, log, rpc: use errors.New to replace fmt.Errorf with no parameters (#29074) 2024-02-26 11:25:35 +02:00
Roberto Bayardo
32d4d6e616
core/txpool: reject blob txs with blob fee cap below the minimum (#29081)
* make blobpool reject blob transactions with fee below the minimum

* core/txpool: some minot nitpick polishes and unified error formats

* core/txpool: do less big.Int constructions with the min blob cap

---------

Co-authored-by: Péter Szilágyi <peterke@gmail.com>
2024-02-26 11:06:52 +02:00
Haotian
93c541ad56
eth/catalyst: fix wrong error message of payloadV2 after cancun (#29049)
* eth/catalyst: the same error format

Signed-off-by: tmelhao <tmelhao@gmail.com>

* eth/catalyst: wrong error message for payloadV2 post-cancun

Signed-off-by: tmelhao <tmelhao@gmail.com>

* eth/catalyst: parentBeaconBlockRoot -> parentBlockBeaconRoot

Signed-off-by: tmelhao <tmelhao@gmail.com>

* apply commit review

Signed-off-by: tmelhao <tmelhao@gmail.com>

---------

Signed-off-by: tmelhao <tmelhao@gmail.com>
Co-authored-by: tmelhao <tmelhao@gmail.com>
2024-02-23 10:57:47 +02:00
colin
b87b9b4533
internal/ethapi:fix zero rpc gas cap in eth_createAccessList (#28846)
This PR enhances eth_createAccessList RPC call to support scenarios where the node is launched with an unlimited gas cap (--rpc.gascap 0). The eth_createAccessList RPC call returns failure if user doesn't explicitly set a gas limit.
2024-02-22 16:35:23 +01:00