Documentation ¶
Index ¶
- Constants
- func CreateMasterEdition(param CreateMasterEditionParam) types.Instruction
- func CreateMetadataAccount(param CreateMetadataAccountParam) types.Instruction
- func GetEditionMark(mint common.PublicKey, edition uint64) (common.PublicKey, error)
- func GetMasterEdition(mint common.PublicKey) (common.PublicKey, error)
- func GetTokenMetaPubkey(mint common.PublicKey) (common.PublicKey, error)
- func MintNewEditionFromMasterEditionViaToken(param MintNewEditionFromMasterEditionViaTokeParam) types.Instruction
- type CreateMasterEditionParam
- type CreateMetadataAccountParam
- type Creator
- type Data
- type Instruction
- type Key
- type MasterEditionV2
- type Metadata
- type MintNewEditionFromMasterEditionViaTokeParam
Constants ¶
View Source
const EDITION_MARKER_BIT_SIZE uint64 = 248
Variables ¶
This section is empty.
Functions ¶
func CreateMasterEdition ¶ added in v1.11.0
func CreateMasterEdition(param CreateMasterEditionParam) types.Instruction
func CreateMetadataAccount ¶ added in v1.9.0
func CreateMetadataAccount(param CreateMetadataAccountParam) types.Instruction
func GetEditionMark ¶ added in v1.11.0
func GetMasterEdition ¶ added in v1.11.0
func MintNewEditionFromMasterEditionViaToken ¶ added in v1.11.0
func MintNewEditionFromMasterEditionViaToken(param MintNewEditionFromMasterEditionViaTokeParam) types.Instruction
Types ¶
type CreateMasterEditionParam ¶ added in v1.11.0
type CreateMetadataAccountParam ¶ added in v1.9.0
type Instruction ¶ added in v1.9.0
type Instruction uint8
const ( InstructionCreateMetadataAccount Instruction = iota InstructionUpdateMetadataAccunnt InstructionDeprecatedCreateMasterEdition InstructionDeprecatedMintNewEditionFromMasterEditionViaPrintingToken InstructionUpdatePrimarySaleHappenedViaToken InstructionDeprecatedSetReservationList InstructionDeprecatedCreateReservationList InstructionSignMetadata InstructionDeprecatedMintPrintingTokensViaToken InstructionDeprecatedMintPrintingTokens InstructionCreateMasterEdition InstructionMintNewEditionFromMasterEditionViaToken InstructionConvertMasterEditionV1ToV2 InstructionMintNewEditionFromMasterEditionViaVaultProxy InstructionPuffMetadata )
type MasterEditionV2 ¶ added in v1.11.0
type Metadata ¶
type Metadata struct { Key Key UpdateAuthority common.PublicKey Mint common.PublicKey Data Data PrimarySaleHappened bool IsMutable bool EditionNonce *uint8 }
func MetadataDeserialize ¶
type MintNewEditionFromMasterEditionViaTokeParam ¶ added in v1.11.0
type MintNewEditionFromMasterEditionViaTokeParam struct { NewMetaData common.PublicKey NewEdition common.PublicKey MasterEdition common.PublicKey NewMint common.PublicKey EditionMark common.PublicKey NewMintAuthority common.PublicKey Payer common.PublicKey TokenAccountOwner common.PublicKey TokenAccount common.PublicKey NewMetadataUpdateAuthority common.PublicKey MasterMetadata common.PublicKey Edition uint64 }
Click to show internal directories.
Click to hide internal directories.