MCPcopy Create free account

hub / github.com/metaplex-foundation/mpl-token-metadata / functions

Functions4,297 in github.com/metaplex-foundation/mpl-token-metadata

↓ 519 callersMethodto_string
(&self)
programs/token-metadata/program/src/state/programmable.rs:431
↓ 403 callersFunctionprogram_test
()
programs/token-metadata/program/tests/utils/mod.rs:39
↓ 280 callersMethodcreate_v3
( &self, context: &mut ProgramTestContext, name: String, symbol: String,
programs/token-metadata/program/tests/utils/metadata.rs:97
↓ 267 callersFunctionexpectPublicKey
( value: PublicKey | Pda | Signer | null | undefined )
clients/js/src/generated/shared/index.ts:41
↓ 211 callersMethodpayer
()
programs/token-metadata/js/test/setup/txs-init.ts:93
↓ 195 callersFunctionget_account
(context: &mut ProgramTestContext, pubkey: &Pubkey)
programs/token-metadata/program/tests/utils/mod.rs:45
↓ 195 callersMethodserialize
* Serializes the {@link Edition} into a Buffer. * @returns a tuple of the created Buffer and the offset up to which the buffer was written to store
programs/token-metadata/js/src/generated/accounts/Edition.ts:94
↓ 175 callersMethoddirty_clone
(&self)
programs/token-metadata/program/tests/utils/mod.rs:253
↓ 170 callersFunctiondeserialize
(buf: Buffer, offset = 0)
programs/token-metadata/js/src/custom/metadata-deserializer.ts:24
↓ 144 callersMethodmint
( &mut self, context: &mut ProgramTestContext, authorization_rules: Option<Pubkey>,
programs/token-metadata/program/tests/utils/digital_asset.rs:379
↓ 143 callersFunctioncreateUmi
()
clients/js/test/_setup.ts:60
↓ 143 callersMethodmetadata
(&mut self, metadata: solana_program::pubkey::Pubkey)
clients/rust/src/generated/instructions/use.rs:237
↓ 137 callersMethodinstruction
(&self)
programs/token-metadata/program/src/instruction/burn.rs:134
↓ 134 callersFunctionassert_owned_by
(account: &AccountInfo, owner: &Pubkey)
programs/token-metadata/program/src/assertions/misc.rs:134
↓ 130 callersMethodauthority
(&self)
programs/token-metadata/program/tests/utils/rooster_manager.rs:184
↓ 126 callersMethodedition
(&mut self, edition: Option<solana_program::pubkey::Pubkey>)
clients/rust/src/generated/instructions/use.rs:244
↓ 122 callersFunctioncreateDigitalAssetWithToken
( umi: Umi, input: Partial<Parameters<typeof createV1>[1]> & { token?: PublicKey; tokenOwner?: Pub
clients/js/test/_setup.ts:78
↓ 120 callersMethodcreate_and_mint
( &mut self, context: &mut ProgramTestContext, token_standard: TokenStandard,
programs/token-metadata/program/tests/utils/digital_asset.rs:447
↓ 119 callersMethodget_data
( &self, context: &mut ProgramTestContext, )
programs/token-metadata/program/tests/utils/metadata.rs:66
↓ 115 callersMethodcreate_v3_default
( &self, context: &mut ProgramTestContext, )
programs/token-metadata/program/tests/utils/metadata.rs:322
↓ 113 callersMethodtoken
(&mut self, token: Option<solana_program::pubkey::Pubkey>)
clients/rust/src/generated/instructions/use.rs:225
↓ 100 callersFunctionfindMetadataPda
( context: Pick<Context, 'eddsa' | 'programs'>, seeds: { /** The address of the mint account */ mi
clients/js/src/generated/accounts/metadata.ts:234
↓ 91 callersMethodcreate
( &mut self, context: &mut ProgramTestContext, token_standard: TokenStandard,
programs/token-metadata/program/tests/utils/digital_asset.rs:260
↓ 89 callersMethoddelegate
( &mut self, context: &mut ProgramTestContext, payer: Keypair, delegate: Pubke
programs/token-metadata/program/tests/utils/digital_asset.rs:670
↓ 87 callersFunctiongetAccountMetasAndSigners
( accounts: ResolvedAccount[], optionalAccountStrategy: 'omitted' | 'programId', programId: PublicKey )
clients/js/src/generated/shared/index.ts:91
↓ 82 callersMethodfromAccountAddress
* Retrieves the account info from the provided address and deserializes * the {@link Edition} from its data. * * @throws Error if no account
programs/token-metadata/js/src/generated/accounts/Edition.ts:58
↓ 79 callersFunctionfindMasterEditionPda
( context: Pick<Context, 'eddsa' | 'programs'>, seeds: { /** The address of the mint account */ mi
clients/js/src/generated/accounts/masterEdition.ts:157
↓ 79 callersMethodget_metadata
(&self, context: &mut ProgramTestContext)
programs/token-metadata/program/tests/utils/metadata.rs:85
↓ 75 callersMethodfrom
(e: MetadataError)
programs/token-metadata/program/src/error.rs:811
↓ 74 callersFunctionairdrop
( context: &mut ProgramTestContext, receiver: &Pubkey, amount: u64, )
programs/token-metadata/program/tests/utils/mod.rs:59
↓ 68 callersFunctionfetchDigitalAssetWithAssociatedToken
( context: Pick<Context, 'rpc' | 'eddsa' | 'programs'>, mint: PublicKey, owner: PublicKey, options?: R
clients/js/src/digitalAssetWithToken.ts:68
↓ 67 callersFunctionpuffed_out_string
Pads the string to the desired size with `0u8`s. NOTE: it is assumed that the string's size is never larger than the given size.
programs/token-metadata/program/src/utils/mod.rs:141
↓ 62 callersMethodsystem_program
(&mut self, system_program: solana_program::pubkey::Pubkey)
clients/rust/src/generated/instructions/use.rs:257
↓ 61 callersMethodairdrop
( &self, context: &mut ProgramTestContext, lamports: u64, )
programs/token-metadata/program/tests/utils/mod.rs:275
↓ 60 callersFunctionassert_before_metadata
(context: &mut ProgramTestContext, metadata: Pubkey)
programs/token-metadata/program/tests/utils/mod.rs:422
↓ 60 callersFunctioncreateAndMintDefaultAsset
( t: test.Test, connection: Connection, API: InitTransactions, handler: PayerTransactionHandler, pay
programs/token-metadata/js/test/utils/digital-asset-manager.ts:104
↓ 60 callersFunctionexpectSome
(value: T | null | undefined)
clients/js/src/generated/shared/index.ts:30
↓ 57 callersFunctionfind_token_record_account
(mint: &Pubkey, token: &Pubkey)
programs/token-metadata/program/src/pda.rs:126
↓ 54 callersFunctiongetAuthorizationDataSerializer
()
clients/js/src/generated/types/authorizationData.ts:16
↓ 54 callersFunctionspokSamePubkey
(a: PublicKey | COption<PublicKey>)
programs/token-metadata/js/test/utils/index.ts:47
↓ 52 callersFunctionassert_after_metadata
(context: &mut ProgramTestContext, metadata: Pubkey)
programs/token-metadata/program/tests/utils/mod.rs:460
↓ 52 callersMethodburn
( &mut self, context: &mut ProgramTestContext, authority: Keypair, args: BurnA
programs/token-metadata/program/tests/utils/digital_asset.rs:97
↓ 45 callersMethoddelegate_record
( &mut self, delegate_record: Option<solana_program::pubkey::Pubkey>, )
clients/rust/src/generated/instructions/use.rs:215
↓ 43 callersMethodcreate_from_asset
( &self, context: &mut ProgramTestContext, )
programs/token-metadata/program/tests/utils/edition_marker.rs:257
↓ 40 callersFunctionassert_before_master_edition
( context: &mut ProgramTestContext, master_edition: Pubkey, )
programs/token-metadata/program/tests/utils/mod.rs:431
↓ 40 callersFunctionfindMetadataDelegateRecordPda
( context: Pick<Context, 'eddsa' | 'programs'>, seeds: { /** The address of the mint account */ mi
clients/js/src/generated/accounts/metadataDelegateRecord.ts:169
↓ 40 callersFunctionfindTokenRecordPda
( context: Pick<Context, 'eddsa' | 'programs'>, seeds: { /** The address of the mint account */ mi
clients/js/src/generated/accounts/tokenRecord.ts:179
↓ 40 callersMethodspl_token_program
( &mut self, spl_token_program: Option<solana_program::pubkey::Pubkey>, )
clients/rust/src/generated/instructions/use.rs:274
↓ 37 callersMethodcreate_and_mint_item_with_collection
( &mut self, context: &mut ProgramTestContext, token_standard: TokenStandard,
programs/token-metadata/program/tests/utils/digital_asset.rs:563
↓ 37 callersFunctionfindTokenRecordPda
(mint: PublicKey, token: PublicKey)
programs/token-metadata/js/test/utils/programmable.ts:22
↓ 35 callersMethodassert_item_collection_matches_on_chain
( &self, context: &mut ProgramTestContext, collection: &Option<Collection>, )
programs/token-metadata/program/tests/utils/digital_asset.rs:1341
↓ 35 callersMethoddelegate
( delegate: PublicKey, mint: PublicKey, metadata: PublicKey, authority: PublicKey, payer:
programs/token-metadata/js/test/setup/txs-init.ts:569
↓ 35 callersFunctionfind_metadata_delegate_record_account
( mint: &Pubkey, role: MetadataDelegateRole, update_authority: &Pubkey, delegate: &Pubkey, )
programs/token-metadata/program/src/pda.rs:88
↓ 34 callersFunctionassert_after_master_edition
(context: &mut ProgramTestContext, master_edition: Pubkey)
programs/token-metadata/program/tests/utils/mod.rs:469
↓ 34 callersFunctionresolveIsNonFungible
( context: any, accounts: any, args: { tokenStandard?: TokenStandard }, ...rest: any[] )
clients/js/src/hooked/resolvers.ts:37
↓ 34 callersMethodupdate
( t: Test, handler: PayerTransactionHandler, mint: PublicKey, metadata: PublicKey, authori
programs/token-metadata/js/test/setup/txs-init.ts:497
↓ 34 callersMethodverify
( &mut self, context: &mut ProgramTestContext, authority: Keypair, args: Verif
programs/token-metadata/program/tests/utils/digital_asset.rs:165
↓ 33 callersMethodis_some
(&self)
programs/token-metadata/program/src/instruction/metadata.rs:281
↓ 33 callersMethodtransfer
This transfers a DigitalAsset from its existing Token Account to a new one and should update the token account after a successful transfer, as well as
programs/token-metadata/program/tests/utils/digital_asset.rs:1035
↓ 32 callersMethodunverify
( &mut self, context: &mut ProgramTestContext, authority: Keypair, args: Verif
programs/token-metadata/program/tests/utils/digital_asset.rs:216
↓ 31 callersFunctionassert_collection_unverified_item_and_parent
( context: &mut ProgramTestContext, item_da: &DigitalAsset, collection: &Option<Collec
programs/token-metadata/program/tests/verify.rs:1740
↓ 31 callersFunctioncreate_default_metaplex_rule_set
( context: &mut ProgramTestContext, creator: Keypair, use_delegate_allow_list: bool, )
programs/token-metadata/program/tests/utils/programmable.rs:59
↓ 30 callersFunctionassert_derivation
( program_id: &Pubkey, account: &AccountInfo, path: &[&[u8]], )
programs/token-metadata/program/src/assertions/misc.rs:113
↓ 30 callersFunctionspokSameBigint
(a?: BN | bigint)
programs/token-metadata/js/test/utils/index.ts:30
↓ 29 callersMethodset_and_verify_collection
( &self, context: &mut ProgramTestContext, collection: Pubkey, collection_auth
programs/token-metadata/program/tests/utils/metadata.rs:621
↓ 29 callersMethodset_and_verify_sized_collection_item
( &self, context: &mut ProgramTestContext, collection: Pubkey, collection_auth
programs/token-metadata/program/tests/utils/metadata.rs:651
↓ 28 callersMethodupdate
( &self, context: &mut ProgramTestContext, authority: Keypair, update_args: Up
programs/token-metadata/program/tests/utils/digital_asset.rs:1214
↓ 27 callersFunctionget_account
(context: &mut ProgramTestContext, pubkey: &Pubkey)
clients/rust/tests/setup/mod.rs:24
↓ 26 callersFunctioncreateDigitalAsset
( umi: Umi, input: Partial<Parameters<typeof createV1>[1]> = {} )
clients/js/test/_setup.ts:63
↓ 25 callersFunctionburn_edition
( context: &mut ProgramTestContext, metadata: Pubkey, owner: &Keypair, print_edition_mint: Pub
programs/token-metadata/program/tests/utils/mod.rs:110
↓ 25 callersMethodcreate_and_mint_collection_parent
( &mut self, context: &mut ProgramTestContext, token_standard: TokenStandard,
programs/token-metadata/program/tests/utils/digital_asset.rs:603
↓ 25 callersMethodcreate_and_mint_with_supply
( &mut self, context: &mut ProgramTestContext, token_standard: TokenStandard,
programs/token-metadata/program/tests/utils/digital_asset.rs:477
↓ 25 callersFunctionfetchMetadata
( context: Pick<Context, 'rpc'>, publicKey: PublicKey | Pda, options?: RpcGetAccountOptions )
clients/js/src/generated/accounts/metadata.ts:133
↓ 25 callersFunctiongetKeySerializer
()
clients/js/src/generated/types/key.ts:31
↓ 24 callersMethodcreate
( t: Test, payer: Keypair, assetData: AssetData, decimals: number, printSupply: number,
programs/token-metadata/js/test/setup/txs-init.ts:236
↓ 23 callersFunctioncreateV1
( context: Pick<Context, 'eddsa' | 'identity' | 'payer' | 'programs'>, input: CreateV1InstructionAccounts
clients/js/src/generated/instructions/createV1.ts:193
↓ 23 callersFunctionprogram_test
()
clients/rust/tests/setup/mod.rs:14
↓ 22 callersMethodassert_collection_details_matches_on_chain
( &self, context: &mut ProgramTestContext, collection_details: &Option<CollectionDetai
programs/token-metadata/program/tests/utils/digital_asset.rs:1351
↓ 22 callersMethodchange_update_authority
( &self, context: &mut ProgramTestContext, new_update_authority: Pubkey, )
programs/token-metadata/program/tests/utils/metadata.rs:735
↓ 22 callersFunctioncreate_mint_verify_collection_check
( context: &mut ProgramTestContext, collection_details: Option<CollectionDetails>, ite
programs/token-metadata/program/tests/unverify.rs:2803
↓ 21 callersFunctionassert_keys_equal
(key1: &Pubkey, key2: &Pubkey)
programs/token-metadata/program/src/assertions/misc.rs:19
↓ 21 callersMethodauthorization_rules
( &mut self, authorization_rules: Option<solana_program::pubkey::Pubkey>, )
clients/rust/src/generated/instructions/use.rs:294
↓ 21 callersFunctioncreateDefaultAsset
( t: test.Test, connection: Connection, API: InitTransactions, handler: PayerTransactionHandler, pay
programs/token-metadata/js/test/utils/digital-asset-manager.ts:54
↓ 21 callersMethodmaster_edition
(&self)
programs/token-metadata/program/src/state/reservation.rs:82
↓ 21 callersMethodpda
(&self)
programs/token-metadata/program/tests/utils/rooster_manager.rs:188
↓ 20 callersFunctionfind_collection_authority_account
(mint: &Pubkey, authority: &Pubkey)
programs/token-metadata/program/src/pda.rs:68
↓ 20 callersFunctionprintSupply
( kind: K, data?: any )
clients/js/src/generated/types/printSupply.ts:60
↓ 20 callersMethodtoken_record
( &mut self, token_record: Option<solana_program::pubkey::Pubkey>, )
clients/rust/src/generated/instructions/lock.rs:260
↓ 19 callersFunctionapprove_collection_authority
( program_id: Pubkey, collection_authority_record: Pubkey, new_collection_authority: Pubkey, u
programs/token-metadata/program/src/instruction/collection.rs:27
↓ 19 callersMethodverify_collection
( &self, context: &mut ProgramTestContext, collection: Pubkey, collection_auth
programs/token-metadata/program/tests/utils/metadata.rs:564
↓ 18 callersFunctionassert_after_print_edition
(context: &mut ProgramTestContext, print_edition: Pubkey)
programs/token-metadata/program/tests/utils/mod.rs:482
↓ 18 callersFunctionassert_before_print_edition
(context: &mut ProgramTestContext, print_edition: Pubkey)
programs/token-metadata/program/tests/utils/mod.rs:447
↓ 18 callersFunctionfetchMetadataFromSeeds
( context: Pick<Context, 'eddsa' | 'programs' | 'rpc'>, seeds: Parameters<typeof findMetadataPda>[1], op
clients/js/src/generated/accounts/metadata.ts:252
↓ 18 callersMethodsave
(&self, data: &mut [u8])
programs/token-metadata/program/src/state/metadata.rs:98
↓ 18 callersFunctionupdate_metadata_accounts_v2
update metadata account v2 instruction
programs/token-metadata/program/src/instruction/metadata.rs:575
↓ 18 callersMethodverify_sized_collection_item
( &self, context: &mut ProgramTestContext, collection: Pubkey, collection_auth
programs/token-metadata/program/tests/utils/metadata.rs:592
↓ 17 callersFunctionassert_owner_in
(account: &AccountInfo, owners: &[Pubkey])
programs/token-metadata/program/src/assertions/misc.rs:138
↓ 17 callersFunctionburn
( context: &mut ProgramTestContext, metadata: Pubkey, owner: &Keypair, mint: Pubkey, token
programs/token-metadata/program/tests/utils/mod.rs:79
↓ 17 callersFunctionclean_write_metadata
( metadata: &mut Metadata, metadata_account_info: &AccountInfo, )
programs/token-metadata/program/src/utils/metadata.rs:273
↓ 17 callersMethodcreate_default_with_mint_extensions
( &mut self, context: &mut ProgramTestContext, token_standard: TokenStandard,
clients/rust/tests/setup/digital_asset.rs:189
next →1–100 of 4,297, ranked by callers