Functions
getAllClaimApprovers
- getAllClaimApprovers(connection: Connection): Promise<AccountData<DecodeStruct<{ fields: [{ name: "bump"; type: "u8" }, { name: "paymentAmount"; type: "u64" }, { name: "paymentMint"; type: "publicKey" }, { name: "paymentManager"; type: "publicKey" }, { name: "tokenManager"; type: "publicKey" }, { name: "collector"; type: "publicKey" }]; kind: "struct" }, DecodedHelper<[{ name: "InitIx"; type: { fields: [{ name: "paymentMint"; type: "publicKey" }, { name: "paymentAmount"; type: "u64" }, { name: "paymentManager"; type: "publicKey" }, { name: "collector"; type: "publicKey" }]; kind: "struct" } }], EmptyDefined>>>[]>
Parameters
Returns Promise<AccountData<DecodeStruct<{ fields: [{ name: "bump"; type: "u8" }, { name: "paymentAmount"; type: "u64" }, { name: "paymentMint"; type: "publicKey" }, { name: "paymentManager"; type: "publicKey" }, { name: "tokenManager"; type: "publicKey" }, { name: "collector"; type: "publicKey" }]; kind: "struct" }, DecodedHelper<[{ name: "InitIx"; type: { fields: [{ name: "paymentMint"; type: "publicKey" }, { name: "paymentAmount"; type: "u64" }, { name: "paymentManager"; type: "publicKey" }, { name: "collector"; type: "publicKey" }]; kind: "struct" } }], EmptyDefined>>>[]>
getClaimApprover
- getClaimApprover(connection: Connection, tokenManagerId: PublicKey): Promise<AccountData<DecodeStruct<{ fields: [{ name: "bump"; type: "u8" }, { name: "paymentAmount"; type: "u64" }, { name: "paymentMint"; type: "publicKey" }, { name: "paymentManager"; type: "publicKey" }, { name: "tokenManager"; type: "publicKey" }, { name: "collector"; type: "publicKey" }]; kind: "struct" }, DecodedHelper<[{ name: "InitIx"; type: { fields: [{ name: "paymentMint"; type: "publicKey" }, { name: "paymentAmount"; type: "u64" }, { name: "paymentManager"; type: "publicKey" }, { name: "collector"; type: "publicKey" }]; kind: "struct" } }], EmptyDefined>>>>
Parameters
connection: Connection
tokenManagerId: PublicKey
Returns Promise<AccountData<DecodeStruct<{ fields: [{ name: "bump"; type: "u8" }, { name: "paymentAmount"; type: "u64" }, { name: "paymentMint"; type: "publicKey" }, { name: "paymentManager"; type: "publicKey" }, { name: "tokenManager"; type: "publicKey" }, { name: "collector"; type: "publicKey" }]; kind: "struct" }, DecodedHelper<[{ name: "InitIx"; type: { fields: [{ name: "paymentMint"; type: "publicKey" }, { name: "paymentAmount"; type: "u64" }, { name: "paymentManager"; type: "publicKey" }, { name: "collector"; type: "publicKey" }]; kind: "struct" } }], EmptyDefined>>>>
getClaimApprovers
- getClaimApprovers(connection: Connection, claimApproverIds: PublicKey[]): Promise<AccountData<null | DecodeStruct<{ fields: [{ name: "bump"; type: "u8" }, { name: "paymentAmount"; type: "u64" }, { name: "paymentMint"; type: "publicKey" }, { name: "paymentManager"; type: "publicKey" }, { name: "tokenManager"; type: "publicKey" }, { name: "collector"; type: "publicKey" }]; kind: "struct" }, DecodedHelper<[{ name: "InitIx"; type: { fields: [{ name: "paymentMint"; type: "publicKey" }, { name: "paymentAmount"; type: "u64" }, { name: "paymentManager"; type: "publicKey" }, { name: "collector"; type: "publicKey" }]; kind: "struct" } }], EmptyDefined>>>[]>
Parameters
connection: Connection
claimApproverIds: PublicKey[]
Returns Promise<AccountData<null | DecodeStruct<{ fields: [{ name: "bump"; type: "u8" }, { name: "paymentAmount"; type: "u64" }, { name: "paymentMint"; type: "publicKey" }, { name: "paymentManager"; type: "publicKey" }, { name: "tokenManager"; type: "publicKey" }, { name: "collector"; type: "publicKey" }]; kind: "struct" }, DecodedHelper<[{ name: "InitIx"; type: { fields: [{ name: "paymentMint"; type: "publicKey" }, { name: "paymentAmount"; type: "u64" }, { name: "paymentManager"; type: "publicKey" }, { name: "collector"; type: "publicKey" }]; kind: "struct" } }], EmptyDefined>>>[]>