Skip to content

CLI commands

Jaynti Kanani edited this page Dec 26, 2018 · 3 revisions

CLI commands to interact with heimdall

Checkpoint related commands

Sending checkpoint

heimdallcli send-checkpoint --proposer="0xaf5f757e37eb4f092d34faf043bcffaad8cb3d50" --start-block="210" --end-block="220" --root-hash="0x8a70dcf450e3ff6811f6c5d35bd6772fdf1047d651517cc0b2022936c36278ef"

Shorthands -p and -r are available for proposer and roothash respectively

Sending ACK

heimdallcli send-ack --header="20000"

Sending No-ACK

heimdallcli send-noack

Validator Join

heimdallcli validator-join --validator="0xaf5f757e37eb4f092d34faf043bcffaad8cb3d50" --start-epoch="1" --end-epoch="0" --signer-pubkey="0x04fececa1972967146b10296b3bbbc68b220022ad01d715a769680bbb39b741e20b59e6a2d33c03d979fcd15b2786333ca803ec7e876dbfa74beb4e6267aa839bf" --staked-amount="1000000000"

Validator Exit

heimdallcli validator-exit --validator="0xaf5f757e37eb4f092d34faf043bcffaad8cb3d50"

Signer Update

heimdallcli signer-update --validator="0xaf5f757e37eb4f092d34faf043bcffaad8cb3d50" --new-pubkey="0x05gececa1972967146b10296b3bbbc68b220022ad01d715a769680bbb39b741e20b59e6a2d33c03d979fcd15b2786333ca803ec7e876dbfa74beb4e6267aa839bt" --staked-amount="1000000"