Releases: Layr-Labs/eigenpod-proofs-generation
1.0.1
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
0.3.6
0.3.5
0.3.4
- This includes
multicall
support throughout the tool, which should generally improve performance. We've noticed something like a 95%+ reduction in time for status checking of pods with many validators (>100's of validators). - This also includes some performance improvements to the 'status' tool, which allows for more efficient / fewer fetches.
Thanks!
0.3.3
0.3.2
0.3.1
0.3.0
- Fixes a critical issue with the status command where
TotalSharesAfterCheckpointETH
andTotalSharesAfterCheckpointGwei
were miscalculated. - Fixes a critical issue with the status command where the user's ongoing withdrawals were not considered when computing
TotalSharesAfterCheckpoint*
- Introduces
--tolerance <>
onfind-stale-pods
command to allow more granular searching for those running a health checker.