j75689
bf34a86d04
fix config
2024-02-27 16:05:35 +08:00
j75689
a15cddf413
chore: replace bytecode to chapel
2024-02-27 10:57:28 +08:00
j75689
9ab4069551
chore: rialto network for testing
2024-02-19 17:38:30 +08:00
zjubfd
70adb6077a
fix the double sign testcase
fusion-audit-4.0
2024-02-19 12:56:09 +08:00
dylanhuang
316585ba9b
ci: add nancy job ( #2221 )
2024-02-19 12:06:07 +08:00
Roshan
a2ddb75b02
chore: update bls generate-proof cmd ( #2215 )
2024-02-16 16:19:30 +08:00
zjubfd
9e4d15b5a6
fix: change the wrong precompile contract ( #2206 )
2024-02-05 17:51:38 +08:00
Roshan
fd0ee7d3e9
fix: adjust the timing of initializing Feynman system contracts ( #2203 )
...
* fix: adjust the timing of initializing Feynman system contracts
* fix test case
fusion-audit-3.0
2024-02-04 17:53:34 +08:00
Roshan
e7cd04b38e
fix: add check for block number ( #2199 )
...
* fix: add check for block number
* fix review comments
* fix review comments
2024-02-02 14:13:57 +08:00
Roshan
d7e7f73718
chore: add initialize for TokenRecoverPortalContract ( #2194 )
2024-02-01 16:18:34 +08:00
zjubfd
fc9230e4e6
Merge pull request #2192 from Pythonberg1997/bc-fusion
...
chore: merge with develop branch
2024-01-30 16:55:08 +08:00
Roshan
2f0b2f0cf3
chore: resolve merge conflicts and fix review comments
2024-01-30 16:29:23 +08:00
Roshan
7f6c4cd7cd
Merge remote-tracking branch 'BNB-chain/develop' into bc-fusion-roshan
...
# Conflicts:
# cmd/geth/blsaccountcmd.go
# miner/worker.go
2024-01-30 16:27:57 +08:00
Ng Wei Han
3761bf0426
fix(legacypool): deprecate already known error ( #2190 )
2024-01-29 19:13:15 +08:00
buddho
29427c51fd
consensus/parlia: set nonce before evm run ( #2185 )
2024-01-29 14:44:58 +08:00
Matus Kysel
220be95117
Merge pull request #2183 from bnb-chain/fix-p2p-server-timeout
...
p2p: resolved deadlock on p2p server shutdown
2024-01-26 10:58:29 +01:00
Matus Kysel
f0d9f61bf6
p2p: return increased timeout
2024-01-26 09:29:43 +01:00
Matus Kysel
d49da4348c
p2p: resolved deadlock on p2p server shutdown
2024-01-25 15:53:33 +01:00
VM
fecd2bfafe
cmd: fix dump cli cannot work in path mode ( #2160 )
2024-01-25 22:07:44 +08:00
Roshan
818379d999
fix: upgrade system contracts twice issue in traceBlockParallel
( #2178 )
...
* fix: upgrade system contracts twice issue in `traceBlockParallel`
* fix review comments
2024-01-25 19:40:26 +08:00
dependabot[bot]
ef13f3194d
build(deps): bump github.com/quic-go/quic-go from 0.39.3 to 0.39.4 ( #2177 )
2024-01-23 17:41:20 +08:00
zzzckck
58602e6b53
release: prepare for release v1.3.8 ( #2168 )
2024-01-22 20:45:36 +08:00
Ng Wei Han
d10200175e
p2p: reset disconnect set with magic enode ID ( #2144 )
2024-01-22 19:38:02 +08:00
Delweng
a6a956263e
core/state: no need to prune block if the same ( #1332 )
2024-01-22 16:41:48 +08:00
zzzckck
ef462c2b47
Merge pull request #2155 from sysvm/fix-prunestate
2024-01-22 14:36:50 +08:00
Fynn
4829027a54
dbcmd: refactor concurrency Control and add EOA/Contract account stat ( #2142 )
...
* dbcmd: refactor add eoa account stat
* dbcmd: fix lint issues
2024-01-22 14:29:14 +08:00
Roshan
65baf18031
chore: update the contracts' byte code of Feynman upgrade ( #2175 )
...
* chore: update the contracts' byte code of Feynman upgrade
* add `OverrideFeynman`
fusion-audit-2.0
2024-01-22 13:01:16 +08:00
Roshan
13f17f2970
fix: adjusted the timing of UpgradeBuildInSystemContract
( #2166 )
...
* fix: adjusted the timing of `UpgradeBuildInSystemContract`
* fix review comments
* fix review comments
* fix review comments
* fix review comments
* add `UpgradeBuildInSystemContract` to `traceBlock`
* add `UpgradeBuildInSystemContract` to `traceBlock`
* add `UpgradeBuildInSystemContract` to all trace functions
2024-01-22 12:15:05 +08:00
zzzckck
bea8f8ecfc
improve: remove sharedpool from miner ( #2172 )
2024-01-22 11:04:55 +08:00
Eric
04d62b53da
cmd/jsutil: add --miner when count tx ( #2170 )
2024-01-19 16:44:56 +08:00
zzzckck
d8b85839ee
improve: increase SystemTxsGas from 1,500,000 to 5,000,000 ( #2167 )
2024-01-19 11:59:03 +08:00
zzzckck
e606461454
code: remove IsEuler check from worker.go ( #2161 )
2024-01-17 18:37:23 +08:00
Ng Wei Han
1c3d31c19f
feat: enable NoDial should still dial static nodes ( #2151 )
2024-01-16 10:56:42 +08:00
kevaundray
0d5ecb5b90
crypto/kzg4844: use the new trusted setup file and format ( #28383 )
...
Changes the trusted_setup to the one created during the kzg-ceremony. The trusted setup file can be found in the consensus specs: https://github.com/ethereum/consensus-specs/blob/dev/presets/mainnet/trusted_setups/trusted_setup_4096.json
---------
Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
2024-01-15 17:09:47 +08:00
buddh0
1469bce18a
go.mod: upgrade prysm to support built with go@v1.21
2024-01-15 17:09:47 +08:00
VM
a17fef4f15
test: add UT for resolveChainFreezerDir function
2024-01-15 11:09:41 +08:00
Roshan
7ade1d2a5d
fix: compare headers' number in Big.Int rather than Uint64 ( #2158 )
2024-01-15 10:54:54 +08:00
VM
fee8a25957
fix: optimize resolveChainFreezerDir func
2024-01-12 15:36:26 +08:00
rjl493456442
ccb4d55a7c
cmd, core: resolve scheme from a read-write database ( #28313 )
...
* cmd, core: resolve scheme from a read-write database
* cmd, core, eth: move the scheme check in the ethereum constructor
* cmd/geth: dump should in ro mode
* cmd: reverts
2024-01-12 14:47:01 +08:00
buddho
8ed5d24e1d
tests: revive evm test cases ( #2116 )
2024-01-10 16:58:27 +08:00
Ng Wei Han
5853329c63
p2p: no peer reconnect if explicitly disconnected ( #2115 )
2024-01-08 16:34:02 +08:00
Ng Wei Han
69531d67a8
p2p: add serve metrics ( #2114 )
2024-01-08 16:32:22 +08:00
Ng Wei Han
7b22894146
p2p, eth: improve logs ( #2123 )
...
* p2p/discover: only show discovery status for bootnodes
* eth/downloader: uplevel expired request log
2024-01-08 16:32:06 +08:00
Marius van der Wijden
b2de32fb16
eth/fetcher: allow underpriced transactions in after timeout ( #28097 )
...
This PR will allow a previously underpriced transaction back in after a timeout
of 5 minutes. This will block most transaction spam but allow for transactions to
be re-broadcasted on networks with less transaction flow.
---------
Co-authored-by: Felix Lange <fjl@twurst.com>
# Conflicts:
# eth/fetcher/tx_fetcher.go
2024-01-08 16:31:33 +08:00
Roshan
e2e2ac750c
chore: fix lint issue ( #2139 )
2024-01-08 12:06:27 +08:00
zjubfd
85c6750592
Merge pull request #2138 from Pythonberg1997/bc-fusion
...
chore: merge with develop branch
fusion-audit-1.0
2024-01-08 11:49:07 +08:00
Roshan
7466f0a075
Merge branch 'develop' into bc-fusion
...
# Conflicts:
# core/systemcontracts/upgrade.go
# params/config.go
2024-01-08 11:37:58 +08:00
Roshan
64a57a3e2a
chore: update abi and bytecode ( #2137 )
2024-01-08 11:15:14 +08:00
Roshan
e5822640c6
chore: add SystemTxsGas
for Feynman upgrade ( #2133 )
2024-01-04 20:18:45 +08:00
buddho
73d19c00cd
core: fix systemcontracts.GenesisHash when run bsc firstly without init ( #2132 )
2024-01-04 18:26:36 +08:00