Name | Arguments | Accounts |
---|---|---|
claim | depositRecord isMut vault tokenVault isMut vaultAuthority from isMut tokenTo isMut to isSigner mint tokenProgram | |
closeVault | vault isMut tokenVault isMut vaultAuthority authority isSignerisMut mint tokenProgram | |
deposit | args:`DepositArgs` | depositRecord isSignerisMut vault tokenVault isMut vaultAuthority tokenFrom isMut from isSigner to mint payer isSignerisMut tokenProgram systemProgram |
initVault | args:`InitVaultArgs` | vault isSignerisMut tokenVault isMut vaultAuthority mint authority isSigner payer isSignerisMut clock rent tokenProgram systemProgram |
lockVault | args:`LockVaultArgs` | vault isMut tokenVault vaultAuthority authority isSigner mint |
updateUnlockTimestamp | args:`UpdateUnlockTimestampArgs` | vault isMut authority isSigner |
withdraw | depositRecord isMut vault tokenVault isMut vaultAuthority tokenFrom isMut from isSignerisMut mint tokenProgram |