Daniel Liu
|
f039b26e7a
|
light: CHT and bloom trie indexers working in light mode (#16534)
|
2025-03-06 15:30:48 +08:00 |
|
wgr523
|
c36e4d54c0
|
Upgrade reward 2.0 (#865)
* refactor: reward hook gets prepared for upgrade
* feat: new reward hook, config change, unit tests
* add missing code
* feat: filter penalty in reward. add unit test
* update constant and config
---------
Co-authored-by: liam.lai <liam.lai@us>
|
2025-03-02 02:44:34 -08:00 |
|
Daniel Liu
|
6e8fe5121d
|
eth/downloader: speed up tests by generating chain only once (#17916)
|
2025-03-01 15:55:27 +08:00 |
|
Daniel Liu
|
588dcd35ce
|
cmd, common, core, eth: optimize rollback by flag
|
2025-03-01 11:34:32 +08:00 |
|
Daniel Liu
|
bf011986a5
|
eth/downloader: fixes data race between synchronize and other methods (#21201)
|
2025-02-26 15:06:08 +08:00 |
|
Daniel Liu
|
2955a988ca
|
eth/downloader: more context in errors (#21067)
|
2025-02-26 15:06:08 +08:00 |
|
Daniel Liu
|
3ee371454f
|
eth/downloader: make syncing error obvious (#19413)
|
2025-02-26 15:06:08 +08:00 |
|
Daniel Liu
|
04adabe55c
|
eth/downloader: fix nil droppeer in state sync (#19232)
|
2025-02-26 15:06:08 +08:00 |
|
Daniel Liu
|
96db952576
|
downloader: fix edgecase where returned index is OOB for downloader (#18335)
|
2025-02-26 15:06:08 +08:00 |
|
Daniel Liu
|
3adec81483
|
downloader: different sync strategy (#18085)
|
2025-02-26 15:06:08 +08:00 |
|
Daniel Liu
|
9ad4e1d282
|
downloader: measure successfull deliveries, not failed (#17983)
|
2025-02-26 15:06:08 +08:00 |
|
Daniel Liu
|
31011d4aa9
|
eth/downloader: fix invalid hash chain error due to head mini reorg (#17839)
|
2025-02-26 15:06:08 +08:00 |
|
Daniel Liu
|
e424ff1380
|
eth/downloader: fix comment typos (#17956)
|
2025-02-26 15:06:08 +08:00 |
|
Daniel Liu
|
2a8b4501ef
|
eth/downloader: use intermediate variable for better readability (#17510)
|
2025-02-26 15:06:08 +08:00 |
|
Daniel Liu
|
98cff5d6c2
|
all: remove network rinkeby
|
2025-02-19 15:52:29 +08:00 |
|
Daniel Liu
|
2a2711ad64
|
cmd, common, eth: copy constants after get chain id
|
2025-02-18 15:16:55 +08:00 |
|
Daniel Liu
|
ff987140dc
|
eth: set networkID to chainId by default (#28250)
|
2025-02-17 09:17:31 +08:00 |
|
Daniel Liu
|
652c66e9d4
|
eth/downloader: fix issue #16539 (#16546)
|
2025-02-11 18:30:17 +08:00 |
|
Daniel Liu
|
3ebf97e721
|
eth/downloader: wait all fetcher goroutines to exit before terminating (#16509)
|
2025-02-11 18:30:17 +08:00 |
|
Daniel Liu
|
d8fb27b987
|
all: clean up and properly abstract database accesses (#19021)
|
2025-02-11 18:28:50 +08:00 |
|
Daniel Liu
|
0dd3d532fc
|
eth: add eth_blobBaseFee RPC (#29140)
|
2025-02-10 10:59:45 +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
|
4bbcd988b2
|
params: remove EIP150Hash from chainconfig (#27087)
|
2025-02-05 18:16:17 +08:00 |
|
Daniel Liu
|
3f58066879
|
all: remove debug field from vm config (#27048)
|
2025-02-05 18:16:17 +08:00 |
|
Daniel Liu
|
bb8324357c
|
params: log chain config a bit saner (#24904)
|
2025-02-05 18:10:06 +08:00 |
|
Daniel Liu
|
b6f3007af1
|
core: move genesis alloc types to core/types (#29003)
|
2025-01-24 16:54:12 +08:00 |
|
Daniel Liu
|
4e951ed8fe
|
all: use github.com/deckarep/golang-set/v2 (generic set) (#26159)
|
2025-01-24 16:54:11 +08:00 |
|
Daniel Liu
|
cab293859a
|
eth/filters: update Backend interface (#26126)
|
2025-01-24 16:54:11 +08:00 |
|
Daniel Liu
|
c241fc3574
|
eth/filters: fix for eth_getLogs failing with tag (#25922)
|
2025-01-24 16:54:11 +08:00 |
|
Daniel Liu
|
5b10b2441c
|
all: use T.TempDir to create temporary test directories (#24633)
|
2025-01-24 16:54:08 +08:00 |
|
Daniel Liu
|
d8c9ad3c9f
|
all: replace RWMutex with Mutex in places where RLock is not used (#21622)
|
2025-01-24 16:18:30 +08:00 |
|
Daniel Liu
|
07935ce124
|
accounts: support for external signer API (#18079)
|
2025-01-24 16:18:29 +08:00 |
|
Daniel Liu
|
fe14069bd7
|
accounts: support for external signer API (#18079)
|
2025-01-24 16:18:29 +08:00 |
|
Daniel Liu
|
002fac8b14
|
all: remove the duplicate 'the' in annotations (#17509)
|
2025-01-24 16:18:28 +08:00 |
|
Daniel Liu
|
2b8b7e68f7
|
all: avoid storing computable receipt metadata (#19345)
|
2025-01-24 15:52:43 +08:00 |
|
Daniel Liu
|
92f0d07e6d
|
core: remove unnecessary fields in log (#17106 #19182)
|
2025-01-24 15:52:43 +08:00 |
|
Daniel Liu
|
1ff36996c0
|
cmd/XDC: delete copydb command
|
2025-01-24 14:41:28 +08:00 |
|
Daniel Liu
|
97c50f97bb
|
all: add read-only option to database
|
2025-01-24 14:24:39 +08:00 |
|
Daniel Liu
|
adba311c5c
|
Merge pull request #788 from JukLee0ira/Migrate-to-rawdb
core/rawdb: separate raw database access to own package
|
2025-01-22 15:21:38 +08:00 |
|
JukLee0ira
|
653b59710e
|
core/rawdb: separate raw database access to own package (#16666 #19345)
|
2025-01-22 15:19:39 +08:00 |
|
Daniel Liu
|
6794504d40
|
all: update files by 'go generate ./...'
|
2025-01-22 15:10:52 +08:00 |
|
JukLee0ira
|
412133b977
|
eth/tracers: add test for contractTracer
|
2025-01-22 12:37:48 +08:00 |
|
JukLee0ira
|
f7b591ffe3
|
eth/tracers: add a golang tracer to locate contracts (#23708)
|
2025-01-22 12:37:37 +08:00 |
|
JukLee0ira
|
7ca83ab0ec
|
eth/tracers: add TracerConfig option to Tracer (#25430)
|
2025-01-22 11:08:15 +08:00 |
|
Daniel Liu
|
588f61661c
|
build: add imports for go generate tools (#24682)
|
2025-01-20 11:52:59 +08:00 |
|
wanwiset25
|
44ac46f676
|
add local xdpos function
add readme
changes to support xdpos2 protocol from block 0
|
2025-01-01 22:06:09 -05:00 |
|
Péter Szilágyi
|
39e9d8f94d
|
common/prque: generic priority queue (#26290)
|
2024-12-28 09:06:31 +08:00 |
|
Daniel Liu
|
89c51c5e69
|
common: improve documentation comments (#16701)
|
2024-12-28 09:06:30 +08:00 |
|
Daniel Liu
|
240757a1ce
|
all: remove empty function SaveData()
|
2024-12-28 09:04:02 +08:00 |
|
JukLee0ira
|
48d1f22fde
|
all: simplify function TransitionDb (#20830)
|
2024-12-28 09:02:48 +08:00 |
|