MetaplexGumdropProgram class

Inheritance

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

Operators

operator ==(Object other) bool
The equality operator.
inherited