Roshan
e5822640c6
chore: add SystemTxsGas
for Feynman upgrade ( #2133 )
2024-01-04 20:18:45 +08:00
Roshan
432085ea62
fix: avoid update validators on Feynman block ( #2102 )
2023-12-25 11:20:50 +08:00
zjubfd
aab5ad94b8
Merge pull request #2096 from Pythonberg1997/bc-fusion
...
chore: merge with develop branch
2023-12-21 16:30:35 +08:00
Roshan
c0df5e7000
chore: add new byte code of TokenHub
and GovHub
to Feynman upgrade
2023-12-21 16:15:10 +08:00
Roshan
167da21801
Merge branch 'develop' into merge
...
# Conflicts:
# params/config.go
2023-12-21 16:14:09 +08:00
Roshan
08f75ca23f
chore: update system contracts' byte code ( #2093 )
2023-12-20 17:17:43 +08:00
zzzckck
01a4b00a2b
release: prepare for release v1.3.7 ( #2087 )
2023-12-19 13:01:14 +08:00
zzzckck
474860ef77
Merge pull request #2035 from weiihann/v1.3.4-snapsync
...
all: pull snap sync PRs from upstream v1.13.5
2023-12-19 11:25:56 +08:00
qybdyx
4d2bd1253d
internal/ethapi: fix TestRPCGetBlockReceipts
2023-12-19 11:24:15 +08:00
Adrian Sutton
ca058b7a69
rpc: use correct stringer-method for serializing BlockNumberOrHash ( #28358 )
...
Switch to using BlockNumber.String() which encodes it correctly for use in the JSON-RPC API.
2023-12-19 11:24:15 +08:00
Andryanau Kanstantsin
f4b7cdfe38
ethclient: fix BlockReceipts parameter encoding ( #28087 )
...
Co-authored-by: Felix Lange <fjl@twurst.com>
2023-12-19 11:24:15 +08:00
Delweng
f6fb2e9116
internal/ethapi: implement eth_getBlockReceipts ( #27702 )
2023-12-19 11:24:15 +08:00
Roshan
6685f68995
chore: fix CI issues ( #2085 )
2023-12-19 09:46:15 +08:00
buddho
e44de3ab27
core: LoadChainConfig return the predefined config for built-in networks firstly ( #2078 )
...
* core: LoadChainConfig return predefined config for built-in net firstly
* cmd/geth: add a warn message for chain config in the configuration file
* consensus/parlia: change chain config log level when New parlia
* core: fix code style
2023-12-18 17:07:50 +08:00
VM
07c46abcbe
cmd/geth: add check func to validate state scheme ( #2067 )
...
* cmd/geth: add check func to validate state scheme
* cmd/geth: add detailed comments
---------
Co-authored-by: VM <arimas@foxmail.com>
2023-12-18 15:34:58 +08:00
wayen
8a440e753f
fix: fix the pebble config of level option ( #2072 )
2023-12-18 13:11:17 +08:00
zzzckck
8205fdc525
release: prepare for release v1.3.6 ( #2065 )
2023-12-14 11:59:24 +08:00
Péter Szilágyi
0b632d97f3
cmd, core, ethdb: enable Pebble on 32 bits and OpenBSD
2023-12-14 11:10:45 +08:00
weiihann
84b268f6fb
cmd, core, eth: change default network from ETH to BSC
...
fix tests
fix tests
2023-12-14 11:06:07 +08:00
Péter Szilágyi
f628e32ba5
cmd, core, params: add support for the Holesky testnet ( #28007 )
...
* cmd, core, params: add support for the Holesky testnet
* cmd/devp2p: add support for holesky for the dns crawler
# Conflicts:
# cmd/devp2p/nodesetcmd.go
# cmd/geth/main.go
# cmd/utils/flags.go
# core/genesis.go
# params/bootnodes.go
# params/config.go
2023-12-14 11:06:07 +08:00
Ng Wei Han
e4910b9540
cmd/utils: allow HTTPHost and WSHost flags precede ( #2060 )
2023-12-14 11:04:04 +08:00
buddho
2e69dcb342
log: limit rotateHours in range [0,23] ( #2064 )
2023-12-14 10:58:37 +08:00
buddho
64be7df9e2
log: support to disable log rotate by hours ( #2063 )
2023-12-14 10:02:26 +08:00
buddh0
1ebf2a4376
params: fix comment
2023-12-13 18:28:12 +08:00
buddh0
8ce9cdaae3
params: set default hardfork times
2023-12-13 18:28:12 +08:00
buddh0
b3df096358
core/vote: wait some blocks beforing voting since mining begin
2023-12-13 18:27:52 +08:00
Roshan
d4f7313760
chore: remove unused code ( #2061 )
2023-12-13 15:53:36 +08:00
zzzckck
4b107c5303
readme: update hardware requirements for BSC full node ( #2057 )
2023-12-12 18:44:06 +08:00
Roshan
94b68156c8
chore: update logic of determining breathe block and returned data of verifyDoubleSignEvidence
( #2056 )
2023-12-12 17:24:43 +08:00
Roshan
ab8793ae9f
fix: bug in determining breathe block ( #2055 )
2023-12-12 14:21:30 +08:00
Roshan
6744d7c15f
chore: modify breath block interval for test ( #2054 )
2023-12-11 17:12:42 +08:00
zjubfd
3414e5672a
Merge pull request #2048 from Pythonberg1997/bc-fusion
...
chore: merge with develop branch
2023-12-08 16:26:32 +08:00
Roshan
8f3c525adc
chore: resolve merge conflicts and fix review comments
2023-12-08 16:20:30 +08:00
Eric
a140a5a324
cmd/jsutils: add 2 tools get validator version and block txs number ( #2036 )
2023-12-08 13:44:16 +08:00
Roshan
3e9e6423c0
Merge remote-tracking branch 'BNBChain/develop' into bc-fusion
...
# Conflicts:
# cmd/geth/blsaccountcmd.go
# params/config.go
2023-12-07 18:25:45 +08:00
buddho
e3ef62f3bd
rpc,eth: output more info about failed txs( #2041 )
2023-12-07 16:07:48 +08:00
buddh0
fa5d0cf287
core/systemcontracts: update CommitUrl for keplerUpgrade
2023-12-07 15:53:25 +08:00
buddh0
6c788d7675
tests/truffle: adapt changes in bsc-genesis-contracts
2023-12-07 14:57:55 +08:00
buddho
a30beeba59
core/txpool/legacypool: respect nolocals-setting ( #2037 )
2023-12-06 17:05:13 +08:00
lx
aa15df2814
config: setup Kepler/Shanghai hardfork date
...
expected hard fork date:
- Testnet: 19th Dec 2023, 2pm UTC+8, Tuesday
- Mainnet: 23th Jan 2024, 4pm UTC+8, Tuesday
2023-12-05 17:41:28 +08:00
larry.lx
195ae35130
release: prepare for release v1.3.5
2023-12-05 17:41:28 +08:00
buddho
5db73c9837
cmd/geth: standardize the action of importing bls account ( #2020 )
...
* cmd/geth: standardize the action of importing bls account
* rename bLSAccountPasswordFileFlag to blsAccountPasswordFileFlag
* use password of wallet as account password when new an account or importing a raw key
2023-12-05 16:37:19 +08:00
weiihann
3a5ec36c54
fix: lint error
2023-12-05 15:46:43 +08:00
rjl493456442
7891b210e0
trie/triedb/pathdb, core/rawdb: enhance error message in freezer ( #28198 )
...
This PR adds more error message for debugging purpose.
2023-12-05 15:46:43 +08:00
rjl493456442
3076ad2ab9
eth/protocols/snap: fix snap sync failure on empty storage range ( #28306 )
2023-12-05 15:46:43 +08:00
rjl493456442
d9873bbf38
core, eth, trie: filter out boundary nodes and remove dangling nodes in ( #28327 )
2023-12-05 15:46:43 +08:00
Marius van der Wijden
3e6c16afd3
trie: reduce allocs in recHash ( #27770 )
...
# Conflicts:
# trie/stacktrie.go
2023-12-05 15:32:12 +08:00
rjl493456442
1ddd337d1c
core, trie, eth: refactor stacktrie constructor ( #28350 )
2023-12-05 15:32:11 +08:00
Martin Holst Swende
a182557ac3
trie: remove owner and binary marshaling from stacktrie ( #28291 )
2023-12-05 15:32:11 +08:00
Martin Holst Swende
4b32d400ee
trie: refactor stacktrie ( #28233 )
2023-12-05 15:32:11 +08:00