Commit graph

13709 commits

Author SHA1 Message Date
wit liu
79460e4bfb
all: fix whitespace error of golangci-lint, remove extra empty lines (#1624) 2025-10-19 14:42:12 +08:00
wit liu
9f14aebcae
internal/ethapi: fix receiver name for BlockChainAPI (#1621) 2025-10-19 14:41:04 +08:00
Wanwiset Peerapatanapokin
c95d258058
separate fullVerifies array into v1fullVerifies and v2fullVerifies (#1618) 2025-10-16 12:17:05 +04:00
Wanwiset Peerapatanapokin
6abb4f88da
consensus: Verify gaslimit bounds when accepting blocks (#1619)
* Verify gaslimit bounds when accepting blocks

* fix tests
2025-10-16 12:16:34 +04:00
Wanwiset Peerapatanapokin
e0c987f45a
impose size limit for DecodeBytesExtraFields (#1637) 2025-10-16 12:16:14 +04:00
Wanwiset Peerapatanapokin
53f6a8d6d9
consensus: optimize CompareSignersLists
consensus: optimize CompareSignersLists
2025-10-16 12:13:49 +04:00
wanwiset25
998153ebb1 optmize CompareSignersLists 2025-10-12 21:59:55 +04:00
Wanwiset Peerapatanapokin
d45da0a149
Merge pull request #1611 from XinFinOrg/upgrade-package-CVE
update package version
2025-10-08 09:32:20 +04:00
Daniel Liu
0aa7ccb81e
consensus: check gas limit bounds in header, close XFN-07 (#1616) 2025-10-08 13:22:05 +08:00
Daniel Liu
8c101cd961
engine_v2: fix potential modulo by zero, close XFN-17 (#1615) 2025-10-08 13:21:33 +08:00
Daniel Liu
95f0bd2a4b
engine_v2: check minimum timestamp for the first v2 block, close XFN-16 (#1614) 2025-10-08 13:20:29 +08:00
Daniel Liu
956767a41e
consensus/XDPoS: remove unused parameters in BlockConsensusVersion, close XFN-02 (#1613) 2025-10-08 13:19:45 +08:00
Daniel Liu
2ad225d6d1
engine_v2: fix unsynchronized QC verification Error, close XFN-09 (#1609) 2025-10-08 13:18:57 +08:00
Daniel Liu
c7fb2e875d
consensus, contracts: check input length of ExtractValidatorsFromBytes, close XFN-14 (#1608) 2025-10-08 13:16:01 +08:00
Daniel Liu
3efe26df08
all: refactor so NewBlock, WithBody take types.Body #29482 (#1605) 2025-10-08 13:12:35 +08:00
Daniel Liu
c74515fcca
core: persist bad blocks #21827 (#1603) 2025-10-08 13:10:22 +08:00
Daniel Liu
915186fea2
internal/ethapi: refactor func rpcMarshalBlock #19570 (#1602) 2025-10-08 13:01:56 +08:00
Daniel Liu
72bfc81606
internal/ethapi: fix encoding of uncle headers and pending blocks #20460 (#1599) 2025-10-08 12:56:31 +08:00
Daniel Liu
e48bda95c3
internal/ethapi: use correct signer when serving old blocks #23683 (#1598) 2025-10-08 12:54:57 +08:00
Daniel Liu
a311f01c7a
eth, internal: add getHeaderBy* APIs #19669 (#1597) 2025-10-08 12:52:56 +08:00
wit liu
6a1fa08d02
all: refactor to use builtin max/min #32694 (#1596) 2025-10-08 12:52:22 +08:00
wit liu
e5c480f234
core/txpool: add eip2681 check for incoming transactions #32726 (#1594) 2025-10-08 12:51:48 +08:00
wit liu
7c5d2a45da
accounts/keystore: use ticker to avoid timer allocations #32732 (#1592) 2025-10-08 12:50:48 +08:00
Daniel Liu
f9f47d2836
internal/ethapi: move revertError #28703 (#1591) 2025-10-08 12:50:02 +08:00
Daniel Liu
dce7b371a0
eth/gasestimator, internal/ethapi: move gas estimator out of rpc #28600 (#1589) 2025-10-08 12:47:45 +08:00
wit liu
afdb029356
internal/ethapi: remove unused estimateGasError (#1588) 2025-10-08 12:39:11 +08:00
Daniel Liu
6e8d261e42
all: eliminate zero owner variables (#1587) 2025-10-08 12:38:32 +08:00
Daniel Liu
940aeb3ccd
internal/ethapi: refactor func DoCall (#1586) 2025-10-08 12:36:35 +08:00
Daniel Liu
28c75fc213
internal/ethapi: change Time field to uint64 #26474 (#1585) 2025-10-08 12:33:13 +08:00
wit liu
42da35b86c
docs: implement git client hook for developers, close #1578 (#1584) 2025-10-08 12:32:26 +08:00
Daniel Liu
486d4cae73
internal/ethapi: add basefee to block overrides #25219 (#1583)
Co-authored-by: Sina Mahmoodi <1591639+s1na@users.noreply.github.com>
2025-10-08 12:31:36 +08:00
Daniel Liu
54cd4589f0
core: check msg.value earlier in func TransitionDb (#1582) 2025-10-08 12:30:22 +08:00
Daniel Liu
8938e27932
all: move err to the last position of return values (#1581) 2025-10-08 12:29:38 +08:00
wit liu
09b6622165
accounts/keystore: use runtime.AddCleanup #32610 (#1580)
Co-authored-by: cui <cuiweixie@gmail.com>
2025-10-08 12:29:03 +08:00
wit liu
9b0a653698
common: use tagged switch on chainID in func CopyConstants (#1579) 2025-10-08 12:28:17 +08:00
wit liu
077c4e6a45
accounts/usbwallet/trezor: fix gengerate files (#1577) 2025-10-08 12:27:34 +08:00
wit liu
92fdd347cf
Makefile: improve make commands (#1576) 2025-10-08 12:26:26 +08:00
wit liu
11e82672fe
cmd: fix lint error mirror (#1575) 2025-10-08 12:25:59 +08:00
wit liu
f709ef2edb
all: remove extra empty lines (#1574) 2025-10-08 12:25:10 +08:00
Daniel Liu
3f0f3af776
trie: check childrens' existence concurrently for snap heal #25694 (#1573)
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
2025-10-08 12:24:04 +08:00
Daniel Liu
5e9db6066d
console: add note about typing exit to exit #23602 (#1532)
* add explicit note about typing exit in console

* Add note about typing exit as alternative

Co-authored-by: Thad Guidry <thadguidry@gmail.com>
2025-10-08 12:22:52 +08:00
Daniel Liu
271687e463
core, trie: remove DiskDB function from trie database #25690 (#1116) 2025-10-08 12:21:56 +08:00
Daniel Liu
0bd353373e
trie: fix unhandled error in test #25628 (#1115)
Co-authored-by: Amir Hossein <77993374+Kamandlou@users.noreply.github.com>
2025-10-08 12:20:53 +08:00
Daniel Liu
1c7e92b56e
trie: better error reporting #25645 (#1114)
Co-authored-by: Martin Holst Swende <martin@swende.se>
2025-10-08 12:18:14 +08:00
wanwiset25
fe275a9459 update package version:
github.com/btcsuite/btcd
2025-10-07 15:28:17 +04:00
wit liu
cd74961cda
cmd: fix ineffectual assignment (#1563) 2025-09-27 10:40:38 +08:00
Daniel Liu
f46920b407
core, eth, internal: improve getBadBlocks to return full block rlp #16902 (#1595) 2025-09-26 19:02:13 +08:00
Daniel Liu
0ece8529c4
cmd, eth, internal/ethapi: allow for flag configured timeouts for eth_call #23645 (#1593) 2025-09-26 19:01:02 +08:00
Wanwiset Peerapatanapokin
e4ee00adf0
Merge pull request #1590 from XinFinOrg/fix-docker-default-env
fix: add default env to runtime image
2025-09-25 16:02:28 +04:00
wanwiset25
6ba021da8c add default env to runtime image 2025-09-25 15:52:05 +04:00