Name | Arguments | Accounts |
---|---|---|
initialize | initializerAdditionalSolAmount:`u64` takerAdditionalSolAmount:`u64` initializerNftAmount:`u8` takerNftAmount:`u8` vaultAccountBumps:`bytes` | initializer isSignerisMut taker escrowAccount isSignerisMut systemProgram rent tokenProgram vaultAuthority isMut |
exchange | initializerAdditionalSolAmount:`u64` takerAdditionalSolAmount:`u64` | taker isSignerisMut initializer isMut escrowAccount isMut vaultAuthority isMut tokenProgram systemProgram rent |
cancelByInitializer | initializer isSignerisMut taker vaultAuthority isMut escrowAccount isMut tokenProgram rent | |
cancelByTaker | initializer isMut taker isSigner vaultAuthority isMut escrowAccount isMut tokenProgram rent |