Nimbus ethereum client, More channels on discord: https://discord.gg/XRxWahP
jangko on query_finalized_block
jangko on query_finalized_block
jangko on fix_engine_api_test
jangko on master
add invalidMissingAncestorReOrg… (compare)
jangko on fix_engine_api_test
add invalidMissingAncestorReOrg… (compare)
jangko on master
json-rpc: able to query finaliz… engine-api-test: fix transactio… rpc: change receipt status fiel… and 1 more (compare)
KonradStaniec on getLogs-endpoint
Add getLogs implementation (compare)
jangko on query_finalized_block
rpc: change getStorageAt param … (compare)
github-actions[bot] on nightly
github-actions[bot] on nightly
build/nimbus_beacon_node trustedNodeSync --network:mainnet \
--data-dir=build/data/shared_mainnet_0 \
--trusted-node-url=<my_trusted_node_infura>
3. wait for sync to finish from trusted node. 4. Start nimbus service .
build/nimbus_beacon_node trustedNodeSync --network:mainnet \
--data-dir=/var/lib/nimbus
\
--trusted-node-url=<my_trusted_node_infura>
3. wait for sync to finish from trusted node. 4. Start nimbus service .
trustedNodeSync --backfill=false
which will result in step 3 taking just few seconds
mratsim@discord: There is a common BN + VC separation API that clients support and can use for interop and Prysm has also their own Prysm only grpc base API.
Looking at their docs here: https://docs.prylabs.network/docs/prysm-usage/parameters/
I think the first 2 options are what should match Nimbus RPC options
https://cdn.discordapp.com/attachments/613988663034118153/969476774708801557/unknown.png
tharda@discord: hey there 🙂 I am trying to use checkpoint sync but I am unable to do so, I keep getting this
its a raspberry PI
pi@raspi:~/nimbus_checkpoint_sync $ nimbus-eth2/build/nimbus_beacon_node trustedNodeSync --network:mainnet --data-dir=build/data/shared_mainnet_0 --trusted-node-url=http://X.X.X.X:5051
nimbus_beacon_node does not accept arguments
Try nimbus_beacon_node --help for more information.
this is version 1.6.0, any ideas?
Thanks!
```--metrics --metrics-address=0.0.0.0
NOT 2022-05-03 18:36:05.265+02:00 Starting trusted node sync databaseDir=/home/pi/.cache/nimbus/BeaconNode/db restUrl=http://139.99.75.0:5051 blockId=finalized backfill=true
INF 2022-05-03 18:36:05.547+02:00 Writing genesis state stateRoot=7e76880e genesis_validators_root=4b363db9
INF 2022-05-03 18:36:14.753+02:00 Writing genesis block blockRoot=4d611d5b blck="(slot: 0, proposer_index: 0, parent_root: \"00000000\", state_root: \"7e76880e\", eth1data: (deposit_root: 0000000000000000000000000000000000000000000000000000000000000000, deposit_count: 0, block_hash: 0000000000000000000000000000000000000000000000000000000000000000), graffiti: \"\", proposer_slashings_len: 0, attester_slashings_len: 0, attestations_len: 0, deposits_len: 0, voluntary_exits_len: 0, sync_committee_participants: -1)"
NOT 2022-05-03 18:36:15.391+02:00 Downloading checkpoint block restUrl=http://139.99.75.0:5051 blockId=finalized
NOT 2022-05-03 18:36:16.174+02:00 Downloading checkpoint state restUrl=http://139.99.75.0:5051 checkpointSlot=3730912
INF 2022-05-03 18:36:27.953+02:00 Writing checkpoint state
NOT 2022-05-03 18:36:05.265+02:00 Starting trusted node sync databaseDir=/home/pi/.cache/nimbus/BeaconNode/db restUrl=http://X.X.X.X:5051 blockId=finalized backfill=true
INF 2022-05-03 18:36:05.547+02:00 Writing genesis state stateRoot=7e76880e genesis_validators_root=4b363db9
INF 2022-05-03 18:36:14.753+02:00 Writing genesis block blockRoot=4d611d5b blck="(slot: 0, proposer_index: 0, parent_root: \"00000000\", state_root: \"7e76880e\", eth1data: (deposit_root: 0000000000000000000000000000000000000000000000000000000000000000, deposit_count: 0, block_hash: 0000000000000000000000000000000000000000000000000000000000000000), graffiti: \"\", proposer_slashings_len: 0, attester_slashings_len: 0, attestations_len: 0, deposits_len: 0, voluntary_exits_len: 0, sync_committee_participants: -1)"
NOT 2022-05-03 18:36:15.391+02:00 Downloading checkpoint block restUrl=http://139.99.75.0:5051 blockId=finalized
NOT 2022-05-03 18:36:16.174+02:00 Downloading checkpoint state restUrl=http://139.99.75.0:5051 checkpointSlot=3730912
INF 2022-05-03 18:36:27.953+02:00 Writing checkpoint state
NOT 2022-05-03 18:36:05.265+02:00 Starting trusted node sync databaseDir=/home/pi/.cache/nimbus/BeaconNode/db restUrl=http://X.X.X.X:5051 blockId=finalized backfill=true
INF 2022-05-03 18:36:05.547+02:00 Writing genesis state stateRoot=7e76880e genesis_validators_root=4b363db9
INF 2022-05-03 18:36:14.753+02:00 Writing genesis block blockRoot=4d611d5b blck="(slot: 0, proposer_index: 0, parent_root: \"00000000\", state_root: \"7e76880e\", eth1data: (deposit_root: 0000000000000000000000000000000000000000000000000000000000000000, deposit_count: 0, block_hash: 0000000000000000000000000000000000000000000000000000000000000000), graffiti: \"\", proposer_slashings_len: 0, attester_slashings_len: 0, attestations_len: 0, deposits_len: 0, voluntary_exits_len: 0, sync_committee_participants: -1)"
NOT 2022-05-03 18:36:15.391+02:00 Downloading checkpoint block restUrl=http://X.X.X.X:5051 blockId=finalized
NOT 2022-05-03 18:36:16.174+02:00 Downloading checkpoint state restUrl=http://X.X.X.X:5051 checkpointSlot=3730912
INF 2022-05-03 18:36:27.953+02:00 Writing checkpoint state
INF 2022-05-03 18:39:32.417+02:00 Backfilling timeleft=02d10h21m slotsPerSecond=17.75988633672744 remainingSlots=3730687
INF 2022-05-03 18:39:45.595+02:00 Backfilling timeleft=03d13h20m slotsPerSecond=12.14345257941412 remainingSlots=3730601
INF 2022-05-03 18:39:58.326+02:00 Backfilling timeleft=04d03h53m slotsPerSecond=10.3733604692167 remainingSlots=3730514
INF 2022-05-03 18:40:11.027+02:00 Backfilling timeleft=04d12h42m slotsPerSecond=9.531988855849532 remainingSlots=3730425
INF 2022-05-03 18:40:23.268+02:00 Backfilling timeleft=04d20h00m slotsPerSecond=8.93267383935653 remainingSlots=3730345
nextActionWait
value is saying n/a
. What am I doing wrong?firebredd@discord: Hi, I'm running goerli geth as my eth1 client using this command:docker run -it -d -v /home/ec2-user/.geth:/root -p 8545:8545 -p 30303:30303 --name geth-node --net=host ethereum/client-go:v1.10.15 --datadir=/root --http --http.port=8545 --http.addr=0.0.0.0 --http.vhosts=* --http.api=eth,net,web3,personal --goerli
The Node is running perfectly fine and is now SYNCING
Now I'm running Nimbus Beacon and Validator Node as my eth2 client, where I'm getting this error
Eth1 chain monitoring failure, restarting topics="eth1" err="getBlockByHash(m.dataProvider,\n BlockHash(m.depositsChain.finalizedBlockHash.data)) failed 3 times. Last error: Failed to send POST Request with JSON-RPC."
But the beacon node is syncing properly, is the error is because of the geth which is not completely synced?
You can see the logs in the snapshot attached.
https://cdn.discordapp.com/attachments/613988663034118153/976764603105181696/Screenshot_2022-05-19_at_2.02.51_PM.png