Daniel Liu
93c2745b7b
all: disable recording preimage of trie keys #21402 ( #1054 )
2025-06-17 13:10:47 +08:00
Daniel Liu
ae70b5dc14
cmd: disable prefetch next block state by default, fix #997 ( #1025 )
2025-06-06 17:23:12 +08:00
Daniel Liu
aa7c8644c3
all: fix tests on 32-bit and windows + minor rpc fixes #21871 ( #1055 )
2025-06-03 11:47:11 +08:00
JukLee0ira
c145287e87
node: allow JWT pass by file only #24579 ( #1035 )
2025-05-16 12:01:36 +08:00
Daniel Liu
fbd4364fc3
cmd, debug: fix debug_verbosity ( #1030 )
2025-05-08 16:10:53 +08:00
JukLee0ira
fe422720f3
cmd, node: implement --authrpc-vhosts flag #24506 ( #1028 )
2025-05-08 11:13:44 +08:00
Daniel Liu
80abc58f25
all: replace some cases of strings.SplitN with strings.Cut #28446 ( #1007 )
...
Co-authored-by: Håvard Anda Estensen <haavard.ae@gmail.com>
2025-04-28 18:07:59 +08:00
Daniel Liu
c75623ace7
rpc: add limit for batch request and response size #26681 ( #998 )
2025-04-28 17:00:30 +08:00
Daniel Liu
1d3e5cb455
core: prefetch next block state concurrently #19328
2025-04-28 16:57:56 +08:00
JukLee0ira
80547a50d9
cmd/geth: make authrpc listening address settable from cli #24522 ( #994 )
2025-04-27 19:55:03 +08:00
JukLee0ira
230a2f09ba
cmd/geth, node, rpc: implement jwt tokens #24364 ( #993 )
...
* cmd/geth, node, rpc: implement jwt tokens #24364
* fix
2025-04-27 18:17:09 +08:00
JukLee0ira
b4308ba733
internal/ethapi: disable sending of non eip155 replay protected tx #22339 ( #971 )
...
* internal/ethapi: disable sending of non eip155 replay protected tx #22339
* eth: optimize the initialization logic of EthAPIBackend
* fix
2025-04-25 11:55:52 +08:00
Daniel Liu
2ce0a220a2
cmd, node, rpc: add ReadHeaderTimeout config option #25338 ( #972 )
2025-04-24 19:01:11 +08:00
Daniel Liu
fb300a43fb
cmd/XDC, cmd/utils: set network flag early ( #938 )
...
* cmd/XDC: remove unused function applyValues
* cmd/XDC, cmd/utils: remove function SetupNetwork
* cmd/XDC, cmd/utils: set network flag early
2025-04-24 18:09:59 +08:00
JukLee0ira
10dd75e82f
node: serve JSON-RPC on custom path prefix #22184 ( #952 )
2025-04-24 11:34:26 +08:00
Daniel Liu
b9a6c8c32d
cmd, core, eth, trie: add trie read caching layer ( #18087 ) ( #946 )
2025-04-16 17:27:43 +08:00
JukLee0ira
b1e08e6642
all: refactor package node #21105 ( #923 )
2025-04-10 18:52:49 +08:00
Daniel Liu
a4c7d7f458
all: clean duplicate constants in package common
2025-04-07 16:43:01 +08:00
Daniel Liu
7198179c2a
cmd, trie: remove cmd/gc and hide some types in trie
2025-04-01 16:34:35 +08:00
Daniel Liu
5fff93dd01
cmd: group network and database flags together
2025-03-20 10:37:01 +08:00
Daniel Liu
ccf8ff2e64
cmd/utils, eth/ethconfig: remove flag docroot
2025-03-19 15:32:57 +08:00
Daniel Liu
3837d0c2cc
core, cmd/XDC: fix wrong hash caused by EIP-1559 number when init genesis
2025-03-13 16:55:09 +08:00
Daniel Liu
8efa0c0a29
cmd/XDC: improve init genesis
2025-03-13 11:17:56 +08:00
Daniel Liu
2f349da4bf
cmd: remove deprecated lightchaindata db ( #30527 )
2025-03-10 15:40:08 +08:00
Daniel Liu
66e73ad32e
cmd, les: remove light client code ( #28586 )
2025-03-10 15:40:07 +08:00
Daniel Liu
8b7eebf0cb
cmd/utils: handle err which returned from eth.New to fix panic
2025-03-01 16:07:01 +08:00
Daniel Liu
588dcd35ce
cmd, common, core, eth: optimize rollback by flag
2025-03-01 11:34:32 +08:00
Daniel Liu
77f577a388
cmd/utils: not set Etherbase when flag --unlock is set
2025-02-21 15:59:09 +08:00
Daniel Liu
92bc30bc37
cmd: remove deprecated flags --fast and --light
2025-02-21 15:35:09 +08:00
Daniel Liu
7017077508
cmd/XDC, core/rawdb: add db command inspect
2025-02-21 15:32:35 +08:00
Daniel Liu
98cff5d6c2
all: remove network rinkeby
2025-02-19 15:52:29 +08:00
Daniel Liu
54b4be1aa2
cmd, core: add flag mainet and devnet
2025-02-19 14:24:20 +08:00
Daniel Liu
1d653e57ab
cmd, core: merge flags testnet and apothem
2025-02-19 14:24:20 +08:00
Daniel Liu
0284a8dab0
cmd/utils: disable kzg4844
2025-02-19 14:19:35 +08:00
Daniel Liu
2a2711ad64
cmd, common, eth: copy constants after get chain id
2025-02-18 15:16:55 +08:00
Daniel Liu
2fb9e99ba3
cmd: use slices.Concat instead of GroupFlags
2025-02-17 15:06:52 +08:00
Daniel Liu
9b77577dc5
params: update bootnodes
2025-02-17 09:53:38 +08:00
Daniel Liu
bea5c95a7c
cmd/utils: change default value of some flags to simplify sync
2025-02-17 09:36:14 +08:00
Daniel Liu
7ea30d6b29
cmd/utils: deprecate flag --XDCx-datadir
2025-02-17 09:30:30 +08:00
Daniel Liu
b50c4a29f6
cmd: deprecate flag --mine
2025-02-17 09:19:13 +08:00
Daniel Liu
4656718f0c
Merge pull request #849 from gzliudan/init_genesis
...
cmd/XDC: remove genesis file dependency for `XDC init` command
2025-02-17 09:16:43 +08:00
Daniel Liu
cfc8cca674
common: refactor constants
2025-02-17 09:13:40 +08:00
Daniel Liu
d304a24edc
cmd/XDC: remove genesis file dependency for XDC init command
2025-02-13 12:46:54 +08:00
Daniel Liu
d8fb27b987
all: clean up and properly abstract database accesses ( #19021 )
2025-02-11 18:28:50 +08:00
Daniel Liu
ebb2c3b2ea
all: new empty trie with types.EmptyRootHash instead of null ( #27230 )
2025-02-07 13:04:45 +08:00
Daniel Liu
3f58066879
all: remove debug field from vm config ( #27048 )
2025-02-05 18:16:17 +08:00
Daniel Liu
b6f3007af1
core: move genesis alloc types to core/types ( #29003 )
2025-01-24 16:54:12 +08:00
Daniel Liu
4d07efe6b6
cdm/abigen: run tests in parallel ( #28546 )
2025-01-24 16:54:12 +08:00
Daniel Liu
06394ca3c8
cmd/abigen: change --exc to exclude by type name ( #22620 )
...
The abigen exclusion pattern, previously on the form "path:type", now supports wildcards. Examples "*:type" to exclude a named type in all files, or "/path/to/foo.sol:*" all types in foo.sol.
2025-01-24 16:54:11 +08:00
Daniel Liu
fde9a7e270
cmd/abigen: redefine appp ( #25851 )
2025-01-24 16:54:11 +08:00