vip_delegate
Delegate tokens to a validator with a time-lock via VIP, setting a release timestamp for controlled staking.
Instructions
Lock-delegate tokens to a validator via VIP. Tokens are locked until the specified release time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| metadata | Yes | Coin metadata identifier (e.g., "0x1::native_uinit::Coin") | |
| amount | Yes | Amount to delegate | |
| releaseTime | Yes | Unix timestamp when tokens can be unlocked | |
| validator | Yes | Validator address or moniker name | |
| dryRun | No | Preview tx without chain communication. | |
| confirm | No | Set true to broadcast. Otherwise returns simulation only. | |
| memo | No | Optional transaction memo | |
| network | No | Network to use. Defaults to mainnet. |