Transfer within vault family
Requires key scope escrow/transfer.
Returns an unsigned v0 transaction for the manager to sign. Do not send payer: the API sets it to the key’s manager and rejects a body that contains it. Unknown fields are ignored. The key’s manager must be the vault’s current on-chain authority or a live delegate of it, and the vault must be in the key’s allowlist when the key has one.
Moves amount between any two vaults of vault’s family: vault itself or one of its child vaults, in any direction. Same rules as escrow/fund. Returns 400 when source equals destination or either is outside the family.
Authorizations
Body
Token to move. Defaults to the deposit mint. Another mint must be tracked by a Jupiter strategy of the sending vault (400 otherwise). When the receiving vault has no Jupiter strategy for it, the same transaction creates one first.
^[1-9A-HJ-NP-Za-km-z]{32,44}$"So11111111111111111111111111111111111111112"
Response
Build result. One step.
