1.0.0
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