Prepare Veil Register
veil_prepare_registerPrepare unsigned Base calldata to register or rotate a managed Veil deposit key; optionally submit via WalletChan popup approval.
Instructions
Prepare unsigned Base calldata to register or rotate the managed Veil deposit key. Set submitPreparedCalls=true to submit through WalletChan popup approval.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| from | No | Optional approved WalletChan sender for submission. | |
| chain | No | Optional WalletChan chain override for submission. Defaults to base. | |
| force | No | Prepare changeDepositKey when already registered with a different key. | |
| owner | No | Owner address. Defaults to first approved WalletChan account. | |
| previewOnly | No | If true with submitPreparedCalls, normalize calls without submitting. | |
| allowWarnings | No | Allow error-level prepared-call warnings only after explicit user confirmation. | |
| atomicRequired | No | Whether WalletChan batch execution must be atomic. | |
| submitPreparedCalls | No | If true, submit the prepared calls through WalletChan after Veil prepares them. |