Skip to content

1.0.0

Compare
Choose a tag to compare
@jbrower95 jbrower95 released this 18 Dec 23:21
· 2 commits to master since this release
7578c6a

Slashing Preprod Release

  • This is the 1.0.0 release of the EigenPod CLI, which is compatible with the preprod EigenLayer environment only. (as of 12/18 6:25est)
  • I'll soon update this to be compatible with testnet when slashing goes live.
  • For operators and others: do not upgrade until testnet goes live. Thanks.

Changelog:

  • You can now queue withdrawals, view outstanding withdrawals, and complete any ready-to-go withdrawals regarding the Beacon ETH Strategy directly from the CLI. See below.
  • Updated find-stale-pods and status commands to be compatible with slashing.

New Commands For Withdrawals

  • ./cli queue-withdrawal --sender <pk> [--amountWei <amount to withdraw>] --podAddress <pod> --execNode $NODE_ETH --beaconNode $NODE_BEACON [--gas | -g]
    usage: Queues a full withdrawal of any shares you may have in the native ETH strategy. Optionally estimate gas with -g. If amountWei is set, the withdrawal will be at-most amountWei in size.

  • ./cli complete-all-withdrawals --sender --podAddress --execNode $NODE_ETH --beaconNode $NODE_BEACON
    usage: Completes all withdrawals for any shares you may have in the native ETH strategy. Optionally estimate gas with -g.

  • ./cli show-withdrawals --podAddress --execNode $NODE_ETH --beaconNode $NODE_BEACON
    usage: Lists all withdrawals associated with the pod's owner. (regardless of strategy).

Thanks,
Justin