Ethan
19e8487315
feat: update system contract bytecodes of pascal hardfork
2024-10-09 19:18:13 +08:00
Vitor Nazário Coelho
55896bf610
minor Update group_prover.sage ( #2716 )
2024-10-08 15:49:41 +08:00
buddho
bff9d252d6
core: clearup testflag for Bohr ( #2727 )
2024-09-29 13:30:45 +08:00
buddho
27f67a5210
feat: add Prague hardfork ( #2718 )
2024-09-23 17:53:32 +08:00
Ethan
8c1acb0b22
feat: add pascal hardfork ( #2692 )
...
* feat: add pascal hardfork
* config: fix default value for PascalTime and add OverridePascal (#2693 )
* chores: rename some contract name
* feat: update bytecode on dev env
2024-09-23 16:17:06 +08:00
zzzckck
089064c1ff
Merge pull request #2683 from buddh0/remove_duplicate_list_check
...
eth/handler: remove duplicate check for lists in body
2024-09-19 10:13:27 +08:00
buddh0
5289ecdfe2
eth/protocols: add Withdrawals check before broadcastBlock
2024-09-18 17:12:43 +08:00
buddh0
d141ff06c3
Revert "eth/handler: check lists in body before broadcast blocks ( #2461 )"
...
This reverts commit 0c0958ff8709eab1d5d4d0adaa81c09a89ec75d9.
2024-09-18 17:11:37 +08:00
zzzckck
9cbac84363
doc: update readme to remove Beacon chain part ( #2697 )
...
others changes:
- remove bsc-docker, as it is broken
- remove light client, as it is no longer supported
2024-09-18 16:56:10 +08:00
zzzckck
21faa2de3f
release: prepare for release v1.4.15 ( #2700 )
2024-09-18 14:34:01 +08:00
WMQ
34059cb144
faucet: update DIN token faucet support ( #2706 )
2024-09-18 11:51:59 +08:00
tiaoxizhan
3e44dcaa55
chore: add missing symbols in comment ( #2704 )
2024-09-14 09:12:56 +08:00
zzzckck
282aee5856
faucet: add example for custimized token ( #2698 )
2024-09-12 15:48:11 +08:00
zzzckck
44e91bba23
faucet: support customized token ( #2687 )
2024-09-12 15:10:37 +08:00
zzzckck
774d1b7ddb
Merge pull request #2684 from ngotchac/ngotchac/requeue-fixes
2024-09-11 10:58:06 +08:00
buddho
8bbd8fbf48
consensus/parlia: wait more time when processing huge blocks ( #2689 )
2024-09-11 10:14:11 +08:00
buddho
a28262b3ec
miner: limit block size to eth protocol msg size ( #2696 )
2024-09-10 16:24:29 +08:00
buddho
7de27ca9e9
CI: nancy ignore CVE-2024-8421 ( #2695 )
2024-09-10 11:27:04 +08:00
zzzckck
e7e5d508b5
txpool: set default GasCeil from 30M to 0 ( #2688 )
...
This PR tries to improve https://github.com/bnb-chain/bsc/pull/2680
If the node did not set `Eth.Miner` in config.toml, the default GasCeil
will be 30000000, it is not an accurate number for both BSC mainnet and testnet.
Set it to 0 means disable the transaction GasLimit check, i.e. the TxPool will
accept transactions with any GasLimit size.
2024-09-05 22:01:24 +08:00
Nicolas Gotchac
03069a7703
fetcher: Sleep after marking block as done when requeuing
...
Otherwise the node will be waiting for 500ms before the block fetcher
keeps processing.
2024-09-04 11:31:12 +02:00
galaio
1bcdad851f
metrics: add some extra feature flags as node stats; ( #2662 )
2024-09-04 16:37:43 +08:00
Nicolas Gotchac
24a46de5b2
eth: Add sidecars when available to broadcasted current block ( #2675 )
2024-09-04 16:22:07 +08:00
zzzckck
5c4096fffa
faucet: with mainnet balance check, 0.002BNB at least ( #2672 )
2024-09-04 16:19:01 +08:00
dependabot[bot]
f85d19aa8f
build(deps): bump actions/download-artifact in /.github/workflows ( #2679 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.1.7.
2024-09-04 16:12:07 +08:00
zzzckck
0dab664d98
txpool: apply miner's gasceil to txpool ( #2680 )
...
apply `Eth.Miner.GasCeil` to TxPool even the node did not enable `--mine` option
Otherwise, there could be accmulated pending transactions in txpool.
Take an example:
- Currently, BSC testnet's block gaslimit is 70M, as 20M gas is reserved for
SystemTxs, the maximum acceptable GasLimit for transaction is 50M.
- TxPool recevied a transaction with GasLimit 60M, it would be accepted in TxPool but it
will never be accepted by validators. Such kinds of transactions will be kept in txpool
and gradually make the txpool overflowed
2024-09-04 16:02:27 +08:00
Dike.w
094519d058
beaconserver: simulated beacon api server for op-stack ( #2678 )
...
only some necessary apis are implemented.
2024-09-04 09:39:01 +08:00
zzzckck
d3450f13c9
log: add some p2p log ( #2677 )
2024-09-03 14:27:53 +08:00
zzzckck
75af65dbf2
Merge pull request #2669 from bnb-chain/develop
...
Draft release v1.4.14
2024-08-27 15:00:23 +08:00
zzzckck
959850218c
release: prepare for release v1.4.14 ( #2668 )
2024-08-27 11:23:04 +08:00
zzzckck
af0204bd68
faucet: bump and resend faucet transaction if it has been pending for a while ( #2665 )
2024-08-26 16:09:34 +08:00
zzzckck
ec2d7e0228
config: setup Mainnet 2 hardfork date: HaberFix & Bohr ( #2661 )
...
expected hard fork date:
Mainnet-HaberFix: 2024-09-26 02:02:00 AM UTC
Mainnet-Bohr: 2024-09-26 02:20:00 AM UTC
2024-08-23 13:59:56 +08:00
Dike.w
c46d7e8bd8
ethclient: fix BlobSidecars api ( #2656 )
2024-08-22 11:07:05 +08:00
Chris Li
6cb4be4ebf
fix: when dataset is pruned and pruneancient is set, the offset is error ( #2657 )
2024-08-21 15:37:42 +08:00
buddho
3bd9a2395c
core: improve readability of the fork choice logic ( #2658 )
2024-08-20 23:06:49 +08:00
buddho
5d19f2182b
internal/ethapi: make GetFinalizedHeader monotonically increasing ( #2655 )
2024-08-20 11:51:32 +08:00
buddho
99a2dd5ed9
internal/debug: remove memsize ( #2649 )
2024-08-15 11:38:14 +08:00
easyfold
3adcfabb41
core/systemcontracts: use vm.StateDB in UpgradeBuildInSystemContract ( #2578 )
2024-08-13 17:06:07 +08:00
buddho
b1f0a3c79b
core: fix cache for receipts ( #2643 )
2024-08-13 14:02:38 +08:00
zzzckck
26a4d4fda6
Merge pull request #2633 from bnb-chain/develop
...
Draft release v1.4.13
v1.4.13
2024-08-08 16:38:42 +08:00
buddho
e988d1574e
consensus/parlia: support recovery when snapshot of parlia gone in disk ( #2587 )
2024-08-08 14:53:51 +08:00
zzzckck
2cce9dd3de
release: prepare for release v1.4.13 ( #2632 )
2024-08-07 17:53:24 +08:00
zzzckck
b7e678e93d
config: setup Testnet Bohr hardfork date ( #2634 )
...
expected Bohr hard fork date:
- Testnet: 2024-08-20 01:23:16 AM UTC
- Mainnet: it is not determined yet, target Later Sep 2024
2024-08-07 16:24:28 +08:00
zzzckck
b61128bd7b
utils: add GetTopAddr to analyse large traffic ( #2629 )
2024-08-05 16:48:33 +08:00
buddho
df16ab95ab
Makefile: use docker compose v2 instead of v1 ( #2628 )
2024-08-05 15:15:46 +08:00
Nathan
9e343669b5
core: not record zero hash
beacon block root with Parlia engine ( #2621 )
2024-07-31 16:39:24 +08:00
Nathan
987b8c1504
consensus/parlia: exclude inturn validator when calculate backoffTime ( #2618 )
2024-07-31 16:37:50 +08:00
Nathan
7d907016ff
tests: fix evm-test CI ( #2622 )
2024-07-31 15:50:43 +08:00
Satyajit Das
00cac12542
faucet: rate limit initial implementation ( #2603 )
2024-07-29 13:36:42 +08:00
Ethan
27f618f434
fix: update stakehub bytecode after zero address agent issue fixed ( #2614 )
2024-07-26 15:47:59 +08:00
irrun
46b88d11f9
fix: only take non-mempool tx to calculate bid price ( #2579 )
2024-07-26 09:49:16 +08:00