prepareWithdrawal() is the recommended execution helper for most integrations.
Import
Usage
Parameters
Return Type
ReturnsPrepareWithdrawalResult (WithdrawOrderTxData | AtomicWithdrawOrderTxData), ready for writeContract. The SDK automatically selects the standard or atomic variant based on the account’s atomicWithdrawal configuration.
Recommended Flow
1
Discover account
2
Check Authorization
3
Prepare Withdrawal Tx
4
Submit Transaction
Related
- getVaultsByConfig - Discover account names
- prepareWithdrawalAuthorization - Authorization routing
- prepareWithdrawOrderTxData - Low-level withdraw order builder
- prepareApproveWithdrawOrderTxData - Manual account share approval