Chen Kai
f8c05e17eb
feat:add default bootnodes
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-06-18 19:51:30 +08:00
Chen Kai
6088495691
fix:merge geth p2p change
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-06-17 20:28:49 +08:00
Chen Kai
4641a25656
fix:change nat default any
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-06-13 15:45:35 +08:00
Chen Kai
6795c90755
feat:rm get internal ip
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-06-13 13:37:40 +08:00
fearlessfe
42e6f336a4
feat: change document
2024-06-12 11:02:05 +08:00
fearlessfe
1ed713ad1e
feat: nat
2024-06-05 12:53:19 +08:00
thinkAfCod
b12bed8bde
fix: cache node id and add logs
...
fix: cache node info
2024-05-19 00:07:37 +08:00
fearlessfe
0819e81eea
chore: add more info in err log
2024-05-16 09:43:16 +08:00
Chen Kai
e695713e50
Merge branch 'ethereum:master' into portal
2024-05-14 17:15:43 +08:00
rjl493456442
5b3e3cd2be
tests: update tests ( #29730 )
2024-05-13 21:34:29 +08:00
Guillaume Ballet
44a50c9f96
cmd, core, params, trie: add verkle access witness gas charging ( #29338 )
...
Implements some of the changes required to charge and do gas accounting in verkle testnet.
2024-05-10 20:13:11 +02:00
Chen Kai
5d7fb240ba
Merge branch 'ethereum:master' into portal
2024-05-08 17:44:21 +08:00
rjl493456442
9ec50080eb
core: use in-memory freezer for tests ( #29720 )
...
* core: simplify chain tests
* core, eth, cmd: use in-memory freezer for tests
* core: restore tests
2024-05-08 09:43:33 +03:00
fearlessfe
bb0714d9a5
fix: panic
2024-05-06 23:53:09 +08:00
Chen Kai
e660629a78
Merge branch 'ethereum:master' into portal
2024-05-03 11:39:35 +08:00
rjl493456442
9f96e07c1c
core/rawdb, trie: improve db APIs for accessing trie nodes ( #29362 )
...
* core/rawdb, trie: improve db APIs for accessing trie nodes
* triedb/pathdb: fix
2024-04-30 16:25:35 +02:00
Bin
f8820f170c
accounts, cmd/geth, core: close opened files ( #29598 )
...
* fix: open file used up but not closed
* feat: more same case
* feat: accept conversation
2024-04-30 15:47:21 +02:00
lightclient
2e8e35f2ad
all: refactor so NewBlock, WithBody take types.Body ( #29482 )
...
* all: refactor so NewBlock(..) and WithBody(..) take a types.Body
* core: fixup comments, remove txs != receipts panic
* core/types: add empty withdrawls to body if len == 0
2024-04-30 14:55:08 +02:00
felipe
c04b8e6d74
cmd/utils: require TTD and difficulty to be zero at genesis for dev mode ( #29579 )
2024-04-30 11:22:57 +02:00
maskpp
fecc8a0f4a
cmd/evm/internal/t8ntool, core: prealloc map sizes where possible ( #29620 )
...
set cap for map in a certain scenario
2024-04-30 11:19:59 +02:00
fearlessfe
7a9af4697e
feat: add web3_clientVersion rpc method
2024-04-25 13:04:55 +08:00
Chen Kai
5a6fe46250
Merge branch 'ethereum:master' into portal
2024-04-24 15:47:45 +08:00
Chris Ziogas
882d1e22f6
cmd/geth, cmd/utils: rename config and flag to VMTraceJsonConfig ( #29573 )
...
renames the yaml config field VMTraceConfig to VMTraceJsonConfig, in order to be consistent with the renaming of the CLI flag.
2024-04-24 07:53:16 +02:00
fearlessfe
dfdd76315d
refactor: history storage
2024-04-23 20:00:01 +08:00
Chen Kai
3850aa6522
Merge branch 'ethereum:master' into portal
2024-04-22 17:19:34 +08:00
Felix Lange
82b0dec713
eth/filters: remove support for pending logs ( #29574 )
...
This change removes support for subscribing to pending logs.
"Pending logs" were always an odd feature, because it can never be fully reliable. When support for it was added many years ago, the intention was for this to be used by wallet apps to show the 'potential future token balance' of accounts, i.e. as a way of notifying the user of incoming transfers before they were mined. In order to generate the pending logs, the node must pick a subset of all public mempool transactions, execute them in the EVM, and then dispatch the resulting logs to API consumers.
2024-04-22 10:31:17 +02:00
xiaodong
ad3d8cb12a
cmd/geth: remove unused parameter ( #29602 )
2024-04-22 16:13:03 +08:00
fearlessfe
73612bf661
feat: change portal api
2024-04-20 21:08:10 +08:00
fearlseefe
2e2f44b615
feat: remove unused file
2024-04-17 18:29:33 +08:00
fearlessfe
9c0a5ccb74
feat: beacon start up
2024-04-17 18:29:33 +08:00
fearlessfe
5dc91e20ba
feat: refactor start ip
2024-04-17 18:29:33 +08:00
Chen Kai
9ff196c88b
Merge branch 'ethereum:master' into portal
2024-04-17 12:04:14 +08:00
Chris Ziogas
72f69366de
c.d/utils: rename vmtrace.config to vmtrace.jsonconfig ( #29554 )
...
rename vmtrace.config to vmtrace.jsonconfig
for consinstency with t8ntool trace.jsonconfig
2024-04-16 15:31:19 +03:00
Chen Kai
56462f1df9
Merge branch 'ethereum:master' into portal
2024-04-15 15:20:58 +08:00
yudrywet
3705acd1a9
cmd/utils: fix typo in comment ( #29528 )
2024-04-15 08:40:42 +02:00
Abirdcfly
b179b7b8e7
all: remove duplicate word in comments ( #29531 )
...
This change removes some duplicate words in in comments
2024-04-15 08:34:31 +02:00
Chen Kai
e9b80182b5
Merge branch 'ethereum:master' into portal
2024-04-11 21:24:39 +08:00
forestkeeperio.eth
bd91810462
cmd: fix some typos in readmes ( #29405 )
...
* Update README.md
updated for readability
* Update rules.md
Updated for readability and typos
2024-04-11 14:06:49 +03:00
Chen Kai
75a9bc1b54
Merge branch 'ethereum:master' into portal
2024-04-08 21:53:47 +08:00
Aaron Chen
ed4bc7f27b
all: replace fmt.Errorf() with errors.New() if no param required ( #29472 )
2024-04-08 12:59:17 +02:00
Chen Kai
dd8588c97e
Merge branch 'ethereum:master' into portal
2024-04-07 15:29:12 +08:00
Aaron Chen
74995bf8a1
all: use slices.Contains ( #29459 )
...
Co-authored-by: Felix Lange <fjl@twurst.com>
2024-04-06 12:05:06 +02:00
Chen Kai
bc7987bd91
Merge branch 'ethereum:master' into portal
2024-04-03 10:37:51 +08:00
rjl493456442
fe0bf325a6
cmd/evm: reopen the statedb for dumping ( #29437 )
2024-04-02 20:25:06 +08:00
Chen Kai
d58d3ffc4d
Merge branch 'ethereum:master' into portal
2024-03-28 13:43:41 +08:00
Sina M
767b00b0b5
t8ntool: add optional call frames to json logger ( #29353 )
...
Adds a flag `--trace.callframes` to t8n which will log info when entering or exiting a call frame in addition to the execution steps.
---------
Co-authored-by: Mario Vega <marioevz@gmail.com>
2024-03-27 16:12:57 +01:00
Chen Kai
66de3b2898
Merge branch 'ethereum:master' into portal
2024-03-27 09:46:17 +08:00
Aaron Chen
723b1e36ad
all: fix mismatched names in comments ( #29348 )
...
* all: fix mismatched names in comments
* metrics: fix mismatched name in UpdateIfGt
2024-03-26 21:01:28 +01:00
Chen Kai
021ce2ece9
Merge branch 'master' into portal1
2024-03-25 17:14:10 +08:00
Martin HS
14cc967d19
all: remove dependency on golang.org/exp ( #29314 )
...
This change includes a leftovers from https://github.com/ethereum/go-ethereum/pull/29307
- using the [new `slices` package](https://go.dev/doc/go1.21#slices ) and
- using the [new `cmp.Ordered`](https://go.dev/doc/go1.21#cmp ) instead of exp `constraints.Ordered`
2024-03-25 07:50:18 +01:00