Closed andreclaro closed 5 months ago
I tried again from the latest snapshot in https://bwarelabs.com/snapshots/blastl2 and the node forked again..
$ curl -s http://localhost:8545/ -X POST -H "Content-Type: application/json" --data '{"method":"eth_getBlockByNumber","params":["latest", false],"id":1,"jsonrpc":"2.0"}'
{"jsonrpc":"2.0","id":1,"result":{"baseFeePerGas":"0x105","blobGasUsed":"0x0","difficulty":"0x0","excessBlobGas":"0x0","extraData":"0x","gasLimit":"0x1c9c380","gasUsed":"0x7fcfe","hash":"0x83aebddcd8ea7d65a8655eb9ec0c28254b9b7b4e7588586973f876d1b3b98cd9","logsBloom":"0x000000000000000040000080800000200000000010000000004000220000000080080001000000000002000100000000001000000000000000000200000000000000000000000040000020080000000800008000000040000000000000040000000000000a0000010000000000000800000000000000000000000010000000000000000000000810000800400000000000000000000000000000000000000000000000000000000000400000001000000000000000000000000202000000000000000002000000000001000000000000000000010000001000000040000020000000000000000000000000000001000000000000800000000000000000004100","miner":"0x4200000000000000000000000000000000000011","mixHash":"0x1c23547901b85279613eeb39c15d5aa3c19bcb4cb8d1a5b3adeb8dc500ec9712","nonce":"0x0000000000000000","number":"0x5e42b0","parentBeaconBlockRoot":"0x7a59b34673ce71c12422dfcb8737e8b704188409add82a42892f71088c833c0f","parentHash":"0x3b2339e4e9e03a4dfe1ae654a4929e594c781a6272d9aae202f74bb7ec927f8c","receiptsRoot":"0x2ece4b742701d1d607867dc78fd3f356e91e8fb2ab8497b45bfc39e7bd5a6a1f","sha3Uncles":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","size":"0x1876","stateRoot":"0x0e301567f0bb82684d100342ea34911b770d71bc28d2c0106a18a876311e94ef","timestamp":"0x6657f9c0","totalDifficulty":"0x0","transactions":["0x4888677900725a158d383983b945bbf5104a4594bc117fbfe60e971da2ced9d8","0xa7baa841e64db767346f1e5d1eb1d650de6ff6d431da9873f4322b2d8da625f8","0x4ae6272e345b54b0d569089099b1b8ec5371722341e25fbe9d405f381b54089f","0x2067a7b38911c0476060a7e9556cd4c3aea5003d787954f55df3e52148af82a1","0xb7211fb5b8b99357c84afe8323f9cb2135fd9e9697b938dee088e82207badd94","0x1b9e76c281bf94bcf0bbf264651a432e40853f69674346d97f8c9cd560852ecb"],"transactionsRoot":"0xeac309124a120628c80f8d4add92a48262f26a5a563fa855b12ecafc8967d62f","uncles":[],"withdrawals":[],"withdrawalsRoot":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421"}}
$ curl -s http://localhost:8545/ -X POST -H "Content-Type: application/json" --data '{"method":"eth_getBlockByNumber","params":["latest", false],"id":1,"jsonrpc":"2.0"}'
{"jsonrpc":"2.0","id":1,"result":{"baseFeePerGas":"0x106","blobGasUsed":"0x0","difficulty":"0x0","excessBlobGas":"0x0","extraData":"0x","gasLimit":"0x1c9c380","gasUsed":"0x890e7","hash":"0xb631cd788e1425f2dba305f2b52331d6858a4e5a52f830ca52f9fa06339acd67","logsBloom":"0x00000000000000000020000002000000000000000000000000000000000000008100008000000000000000000000000001001004000000800000000000220000000020100000004000000008000820000000200000000000000000000000000000000000020000014000000000000800000000002000100000240010000000000000000100000000020000000000000000000000000000001000000000000100022000000000000008000000000000000000000000000000000000000200000020000002000000004000000000000000000000000000000000008100000820000010000000000000000000000000000000000000880000000000000000000000","miner":"0x4200000000000000000000000000000000000011","mixHash":"0x815cbc78ae73fcbaca7737c79d27a0bec36b316e92219f3354863f55618aad73","nonce":"0x0000000000000000","number":"0x5e42f8","parentBeaconBlockRoot":"0xebef30c9b50528da6c371488ad9864408046404e539758687ca129359a24f04b","parentHash":"0x12db87ca1a81755e08664a1f050bdc4e45f29bd59fbb7606782205c15b2a9241","receiptsRoot":"0xcc1be27776902d0f8d032b8eae7ea09f8779904eb0db012c156919ca30f6cfe5","sha3Uncles":"0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347","size":"0x760","stateRoot":"0x8cd50481f73f53fe5566305bf96e542a9f2d092440f5d873caa874668014924a","timestamp":"0x6657fa50","totalDifficulty":"0x0","transactions":["0x6ecae29dbe7e446f39730be70f02ecd6a8328b129e6b431ecc3cc9efdca0bcb7","0xb3eaf49d1b8121b8bf583ad98ed9aa6b4c431b1fba8a6914aa8a25675476a60c","0x83351427cfe2178be1c60a8ffade8b8e4c1c878e9abb0acb3817a9d2c7b063d1","0x33fb400df346bb8343ebb8ef684d956c0b57614526c4fbf78cc535393b7c18a0"],"transactionsRoot":"0x8cfa37724cda4ac8b6a876730f561acdd5126b6bdbc787e9c0eca3d76206d52e","uncles":[],"withdrawals":[],"withdrawalsRoot":"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421"}}
block with "hash":"0xb631cd788e1425f2dba305f2b52331d6858a4e5a52f830ca52f9fa06339acd67" is not a valid blast testnet block
tried to use op-wheel to set geth back to the snapshot block,.. however the blast-geth does not support debug_chainConfig method
go run cmd/main.go engine set-forkchoice --unsafe=6177456 --safe=6177456 --finalized=6177456 --engine=http://localhost:8551/ --engine.jwt-secret=/var/lib/blast/jwt.hex
CRIT [06-03|21:33:22.440] Application failed message="failed to init Engine version provider: the method debug_chainConfig does not exist/is not available"
exit status 1
as per https://safe-violet-16b.notion.site/Blast-Deployment-Docs-b2f2b7b3c9a645fe8d6ce49fb963a467, we need to use sepolia-testnet branch.
"If you’d like to run a sepolia node, you’ll need to use the sepolia-testnet branch of the blast repo."
Our Blast testnet node is always around ~12 hours and 50 minutes behind the latest block and it is unable to catch up.
Basically, the node is forking from the network and keeps producing blocks...
We tried to recover the node using https://bwarelabs.com/snapshots/aptos snapshot ... it synced until it gets around 12-13 hours behind and it is unable to catch up.
Logs
op-geth
op-node
Configuration
op-geth
op-node
Related
Related with the following issues: