We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The next upgrade on BSC testnet will be plato, which coming soon. You may refer: https://forum.bnbchain.org/t/bnb-chain-upgrades-testnet/934#platoupcoming-3 BSC Erigon need port some hard fork changes to support it.
According to the BSC Plato testnet release: bnb-chain/bsc#1596, need to port several PRs to Erigon. Here is the list:
v1.0.6 failed to sync the BSC testnet upgrade: Plato, refer: https://github.com/node-real/bsc-erigon/issues It is caused by a miss handle of the receipt of FastFinality reward distribution. https://testnet.bscscan.com/txs?block=29861000
// Plato on 29861024 https://testnet.bscscan.com/txs?block=29861200 after Plato, there is a new system transaction: distributeFastFinalityReward, it was not handled correctly.
a.get the latest release: v1.0.7(not yet) b.reset your node to make sure it clear up the dirty state
//== check you latest stages: ./build/bin/integration print_stages --chain=chapel --datadir=<datadir> //== reset hash & trie ./build/bin/integration stage_hash_state --datadir=<datadir> --reset --chain=chapel ./build/bin/integration stage_trie --datadir=<datadir> --reset --chain=chapel //== unwind to the block before Plato(29861024) ./build/bin/integration state_stages --unwind=20 --datadir=<datadir> --chain=chapel //== start with the latest release <just use your original command line>
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Rationale
The next upgrade on BSC testnet will be plato, which coming soon.
You may refer: https://forum.bnbchain.org/t/bnb-chain-upgrades-testnet/934#platoupcoming-3
BSC Erigon need port some hard fork changes to support it.
Implementation
According to the BSC Plato testnet release: bnb-chain/bsc#1596, need to port several PRs to Erigon.
Here is the list:
The Broken Sync Issue
v1.0.6 failed to sync the BSC testnet upgrade: Plato, refer: https://github.com/node-real/bsc-erigon/issues
It is caused by a miss handle of the receipt of FastFinality reward distribution.
https://testnet.bscscan.com/txs?block=29861000
// Plato on 29861024
![image](https://private-user-images.githubusercontent.com/98502954/238938166-4a032647-7b9c-411c-8a63-33e2778312ba.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQzMTA3MDksIm5iZiI6MTcyNDMxMDQwOSwicGF0aCI6Ii85ODUwMjk1NC8yMzg5MzgxNjYtNGEwMzI2NDctN2I5Yy00MTFjLThhNjMtMzNlMjc3ODMxMmJhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIyVDA3MDY0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBiZWVmNTY2OGY3OTg2YTdmYzEzOTU3ZDQ4ZTljNjMxY2U5Y2YwYmU5M2Q2OGEwMjAxNjZkNDgzYTIzMmFlYjYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.do1wO_tWoVMWVauOfcYNFgLRHqog-C4WtviJfDluhDk)
https://testnet.bscscan.com/txs?block=29861200
after Plato, there is a new system transaction: distributeFastFinalityReward, it was not handled correctly.
How To Fix
a.get the latest release: v1.0.7(not yet)
b.reset your node to make sure it clear up the dirty state
The text was updated successfully, but these errors were encountered: