MetaplexGumdropProgram class
Constructors
-
MetaplexGumdropProgram({required List<AccountMeta> keys, required SolAddress programId, required ProgramLayout layout})
-
-
MetaplexGumdropProgram.claim({required SolAddress distributor, required SolAddress claimStatus, required SolAddress from, required SolAddress to, required SolAddress temporal, required SolAddress payer, required MetaplexGumdropClaimLayout layout, SolAddress tokenProgram = SPLTokenProgramConst.tokenProgramId, SolAddress systemProgram = SystemProgramConst.programId})
-
factory
-
MetaplexGumdropProgram.claimCandy({required SolAddress distributor, required SolAddress distributorWallet, required SolAddress claimCount, required SolAddress temporal, required SolAddress payer, required SolAddress candyMachineConfig, required SolAddress candyMachine, required SolAddress candyMachineWallet, required SolAddress candyMachineMint, required SolAddress candyMachineMetadata, required SolAddress candyMachineMasterEdition, required SolAddress tokenMetadataProgram, required SolAddress candyMachineProgram, required SolAddress clock, required MetaplexGumdropClaimCandyLayout layout, SolAddress tokenProgram = SPLTokenProgramConst.tokenProgramId, SolAddress systemProgram = SystemProgramConst.programId, SolAddress rent = SystemProgramConst.sysvarRentPubkey})
-
factory
-
MetaplexGumdropProgram.claimCandyProven({required SolAddress distributor, required SolAddress distributorWallet, required SolAddress claimProof, required SolAddress payer, required SolAddress candyMachineConfig, required SolAddress candyMachine, required SolAddress candyMachineWallet, required SolAddress candyMachineMint, required SolAddress candyMachineMetadata, required SolAddress candyMachineMasterEdition, required SolAddress tokenMetadataProgram, required SolAddress candyMachineProgram, required SolAddress clock, required MetaplexGumdropClaimCandyProvenLayout layout, SolAddress tokenProgram = SPLTokenProgramConst.tokenProgramId, SolAddress systemProgram = SystemProgramConst.programId, SolAddress rent = SystemProgramConst.sysvarRentPubkey})
-
factory
-
MetaplexGumdropProgram.claimEdition({required SolAddress distributor, required SolAddress claimCount, required SolAddress temporal, required SolAddress payer, required SolAddress metadataNewMetadata, required SolAddress metadataNewEdition, required SolAddress metadataMasterEdition, required SolAddress metadataNewMint, required SolAddress metadataEditionMarkPda, required SolAddress metadataNewMintAuthority, required SolAddress metadataMasterTokenAccount, required SolAddress metadataNewUpdateAuthority, required SolAddress metadataMasterMetadata, required SolAddress metadataMasterMint, required SolAddress tokenMetadataProgram, required MetaplexGumdropClaimEditionLayout layout, SolAddress tokenProgram = SPLTokenProgramConst.tokenProgramId, SolAddress systemProgram = SystemProgramConst.programId, SolAddress rent = SystemProgramConst.sysvarRentPubkey})
-
factory
-
MetaplexGumdropProgram.closeDistributor({required SolAddress base, required SolAddress distributor, required SolAddress distributorWallet, required SolAddress receiver, required MetaplexGumdropCloseDistributorLayout layout, SolAddress tokenProgram = SPLTokenProgramConst.tokenProgramId, SolAddress systemProgram = SystemProgramConst.programId})
-
factory
-
MetaplexGumdropProgram.closeDistributorTokenAccount({required SolAddress base, required SolAddress distributor, required SolAddress from, required SolAddress to, required SolAddress receiver, required MetaplexGumdropCloseDistributorTokenAccountLayout layout, SolAddress tokenProgram = SPLTokenProgramConst.tokenProgramId, SolAddress systemProgram = SystemProgramConst.programId})
-
factory
-
MetaplexGumdropProgram.newDistributor({required SolAddress base, required SolAddress distributor, required SolAddress payer, required MetaplexGumdropNewDistributorLayout layout, SolAddress systemProgram = SystemProgramConst.programId})
-
factory
-
MetaplexGumdropProgram.proveClaim({required SolAddress distributor, required SolAddress claimProof, required SolAddress temporal, required SolAddress payer, required MetaplexGumdropProveClaimLayout layout, SolAddress systemProgram = SystemProgramConst.programId})
-
factory
-
MetaplexGumdropProgram.recoverUpdateAuthority({required SolAddress base, required SolAddress distributor, required SolAddress distributorWallet, required SolAddress newUpdateAuthority, required SolAddress metadata, required SolAddress tokenMetadataProgram, required MetaplexGumdropRecoverUpdateAuthorityLayout layout, SolAddress systemProgram = SystemProgramConst.programId})
-
factory
Properties
-
data
→ List<int>
-
Program input.
no setterinherited
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
keys
→ List<AccountMeta>
-
Public keys to include in this transaction
Boolean represents whether this pubkey needs to sign the transaction
finalinherited
-
layout
→ ProgramLayout
-
Program layout.
finalinherited
-
programId
→ SolAddress
-
Program Id to execute.
finalinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited