Name | Arguments | Accounts |
---|---|---|
createVesting | beneficiary:`publicKey` depositAmount:`u64` nonce:`u8` startTs:`i64` endTs:`i64` periodCount:`u64` realizor:`Option<[object Object]>` | vesting isMut vault isMut depositor isMut depositorAuthority isSigner tokenProgram rent clock |
withdraw | amount:`u64` | vesting isMut beneficiary isSigner vault isMut vestingSigner token isMut tokenProgram clock |
whitelistWithdraw | instructionData:`bytes` amount:`u64` | transfer |
whitelistDeposit | instructionData:`bytes` | transfer |
availableForWithdrawal | vesting clock |