Name | Arguments | Accounts |
---|---|---|
init | ix:`InitIx` | tokenManager useInvalidator isMut issuer isSignerisMut payer isSignerisMut systemProgram |
incrementUsages | numUsages:`u64` | tokenManager useInvalidator isMut recipientTokenAccount user isSigner |
extendUsages | paymentAmount:`u64` | tokenManager useInvalidator isMut paymentManager isMut paymentTokenAccount isMut feeCollectorTokenAccount isMut payer isSignerisMut payerTokenAccount isMut tokenProgram cardinalPaymentManager |
invalidate | tokenManager isMut useInvalidator isMut invalidator isMut cardinalTokenManager tokenProgram tokenManagerTokenAccount isMut mint isMut recipientTokenAccount isMut rent | |
close | tokenManager useInvalidator isMut collector isMut closer isSignerisMut |