MCPcopy Create free account

hub / github.com/nifty-oss/asset / functions

Functions1,066 in github.com/nifty-oss/asset

↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/lock.rs:169
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/group.rs:188
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/revoke.rs:198
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/remove.rs:245
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/ungroup.rs:188
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/close.rs:170
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/write.rs:224
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/allocate.rs:231
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/create.rs:358
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/unlock.rs:169
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/update.rs:322
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/verify.rs:169
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/handover.rs:189
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/approve.rs:217
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/transfer.rs:216
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/burn.rs:221
↓ 3 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[( &'b solana_pr
clients/rust/asset/src/generated/instructions/resize.rs:246
↓ 3 callersFunctionlock
( context: Pick<Context, 'identity' | 'programs'>, input: LockInstructionAccounts & { proxy?: PublicKey }
clients/js/asset/src/lock.ts:12
↓ 3 callersMethodname
(&mut self, name: String)
programs/asset/interface/src/generated/instructions/create.rs:214
↓ 3 callersMethodowner
(&mut self, owner: solana_program::pubkey::Pubkey)
programs/asset/interface/src/generated/instructions/create.rs:175
↓ 3 callersMethodpayer
(&mut self, payer: solana_program::pubkey::Pubkey)
programs/asset/interface/src/generated/instructions/write.rs:105
↓ 3 callersMethodset
Set the metadata values.
programs/asset/types/src/extensions/metadata.rs:150
↓ 3 callersMethodsystem_program
(&mut self, system_program: solana_program::pubkey::Pubkey)
programs/asset/interface/src/generated/instructions/write.rs:112
↓ 3 callersFunctionverify
( context: Pick<Context, 'programs'>, input: VerifyInstructionAccounts & { proxy?: PublicKey } )
clients/js/asset/src/verify.ts:12
↓ 2 callersMethodadd_boolean
Add a new boolean property to the extension.
programs/asset/types/src/extensions/properties.rs:358
↓ 2 callersFunctionbridge
( context: Pick<Context, 'eddsa' | 'identity' | 'payer' | 'programs'>, input: BridgeInstructionAccounts &
clients/js/bridge/src/generated/instructions/bridge.ts:113
↓ 2 callersMethodbuild
(&mut self)
programs/asset/types/src/constraints/not.rs:53
↓ 2 callersMethodbuild
(&mut self)
programs/asset/types/src/constraints/or.rs:71
↓ 2 callersMethodbuild
(&mut self)
programs/asset/types/src/constraints/and.rs:68
↓ 2 callersMethodbuild
(&'a self)
programs/asset/types/src/extensions/grouping.rs:179
↓ 2 callersFunctionclose
( context: Pick<Context, 'programs'>, input: CloseInstructionAccounts )
clients/js/asset/src/generated/instructions/close.ts:55
↓ 2 callersFunctionclose_program_account
(account: &AccountInfo, recipient: &AccountInfo)
programs/asset/program/src/utils.rs:11
↓ 2 callersMethodcontains
Indicates whether the account contains an extension of a given type.
programs/asset/types/src/state/asset.rs:81
↓ 2 callersFunctioncreateUmi
()
clients/js/bridge/test/_setup.ts:21
↓ 2 callersFunctioncreateVerifiedNft
( umi: Umi, input: Omit< Parameters<typeof baseCreateNft>[1], 'mint' | 'amount' | 'tokenStandard'
clients/js/bridge/test/_setup.ts:64
↓ 2 callersMethodextension
(&mut self, extension: ExtensionInput)
programs/asset/interface/src/generated/instructions/update.rs:203
↓ 2 callersFunctiongetAccountMetasAndSigners
( accounts: ResolvedAccount[], optionalAccountStrategy: 'omitted' | 'programId', programId: PublicKey )
clients/js/bridge/src/generated/shared/index.ts:91
↓ 2 callersFunctiongetAccountSerializer
()
clients/js/asset/src/constraints/index.ts:170
↓ 2 callersFunctiongetDelegateInputSerializer
()
clients/js/asset/src/generated/types/delegateInput.ts:28
↓ 2 callersFunctiongetDelegateRolesSerializer
()
clients/js/asset/src/hooked/delegateRoles.ts:13
↓ 2 callersFunctiongetDiscriminatorSerializer
()
clients/js/bridge/src/generated/types/discriminator.ts:18
↓ 2 callersFunctiongetExtensionTypeSerializer
()
clients/js/asset/src/generated/types/extensionType.ts:28
↓ 2 callersFunctiongetOperatorTypeAsString
( type: OperatorType )
clients/js/asset/src/constraints/index.ts:137
↓ 2 callersFunctiongetStateSerializer
()
clients/js/bridge/src/generated/types/state.ts:18
↓ 2 callersMethodlength
(&self)
programs/asset/types/src/extensions/attributes.rs:52
↓ 2 callersMethodlength
(&self)
programs/asset/types/src/extensions/links.rs:41
↓ 2 callersFunctionniftyAsset
()
clients/js/asset/src/plugin.ts:4
↓ 2 callersFunctionniftyBridge
()
clients/js/bridge/src/plugin.ts:4
↓ 2 callersFunctionprocess_allocate
( program_id: &Pubkey, ctx: Context<Allocate>, args: AllocateInput, )
programs/asset/program/src/processor/allocate.rs:30
↓ 2 callersFunctionprocess_group
Adds an asset to a group. ### Accounts: 0. `[writable]` asset 1. `[writable]` group 2. `[signer]` authority
programs/asset/program/src/processor/group.rs:22
↓ 2 callersFunctionpubkeyMatch
( account: Account, publicKeys: PublicKeyInput[] )
clients/js/asset/src/constraints/pubkeyMatch.ts:25
↓ 2 callersMethodrecipient
(&mut self, recipient: Option<solana_program::pubkey::Pubkey>)
programs/asset/interface/src/generated/instructions/burn.rs:116
↓ 2 callersFunctionresize
( context: Pick<Context, 'programs' | 'identity' | 'payer'>, input: ResizeInstructionAccounts & Resize
clients/js/asset/src/resize.ts:13
↓ 2 callersFunctionresolveBridgeAsset
( context: Pick<Context, 'eddsa' | 'programs'>, accounts: ResolvedAccounts, _args: any, programId: Pub
clients/js/bridge/src/hooked/resolvers.ts:5
↓ 2 callersMethodset
( &mut self, program: &Pubkey, seeds: &[u8; 32], bump: u8, authority:
programs/asset/types/src/extensions/proxy.rs:129
↓ 2 callersMethodset
Add a new attribute to the extension.
programs/asset/types/src/extensions/grouping.rs:160
↓ 2 callersMethodset_boundary
(&mut self, boundary: u32)
programs/asset/types/src/extensions/mod.rs:116
↓ 2 callersMethodset_data
Add a new attribute to the extension.
programs/asset/types/src/extensions/blob.rs:70
↓ 2 callersMethodset_extension_type
(&mut self, extension_type: ExtensionType)
programs/asset/types/src/extensions/mod.rs:93
↓ 2 callersMethodset_length
(&mut self, length: u32)
programs/asset/types/src/extensions/mod.rs:101
↓ 2 callersMethodsigner
(&mut self, signer: solana_program::pubkey::Pubkey)
programs/asset/interface/src/generated/instructions/lock.rs:83
↓ 2 callersFunctionstrategy
( kind: K, data?: any )
clients/js/asset/src/generated/types/strategy.ts:42
↓ 2 callersMethodto_vec
(&self)
clients/rust/asset/src/hooked/delegate_roles.rs:9
↓ 2 callersFunctionunlock
( context: Pick<Context, 'identity' | 'programs'>, input: UnlockInstructionAccounts & { proxy?: PublicKey
clients/js/asset/src/unlock.ts:12
↓ 2 callersFunctionwrite
( context: Pick< Context, 'eddsa' | 'identity' | 'payer' | 'programs' | 'transactions' >, input:
clients/js/asset/src/write.ts:30
↓ 1 callersMethodadd
Add a new constraint.
programs/asset/types/src/constraints/and.rs:62
↓ 1 callersMethodadd
Add a new attribute to the extension.
programs/asset/types/src/extensions/attributes.rs:172
↓ 1 callersMethodadd
Add a new creator to the extension.
programs/asset/types/src/extensions/creators.rs:187
↓ 1 callersMethodadd
Add a new attribute to the extension.
programs/asset/types/src/extensions/links.rs:161
↓ 1 callersFunctionand
(constraints: Constraint[])
clients/js/asset/src/constraints/and.ts:18
↓ 1 callersMethodauthorization_rules
( &mut self, authorization_rules: Option<solana_program::pubkey::Pubkey>, )
clients/rust/bridge/src/generated/instructions/bridge.rs:393
↓ 1 callersMethodauthorization_rules_program
( &mut self, authorization_rules_program: Option<solana_program::pubkey::Pubkey>, )
clients/rust/bridge/src/generated/instructions/bridge.rs:383
↓ 1 callersFunctionbucket
(data: number[] | Uint8Array)
clients/js/asset/src/extensions/bucket.ts:4
↓ 1 callersMethodbuild
(&mut self)
programs/asset/types/src/constraints/owned_by.rs:74
↓ 1 callersMethodbuild
(&mut self)
programs/asset/types/src/constraints/pubkey_match.rs:72
↓ 1 callersMethodbuild
(&mut self)
programs/asset/types/src/constraints/empty.rs:35
↓ 1 callersMethodbuild
(&self)
programs/asset/types/src/extensions/attributes.rs:190
↓ 1 callersMethodbuild
(&'a self)
programs/asset/types/src/extensions/royalties.rs:103
↓ 1 callersMethodbuild
(&'a self)
programs/asset/types/src/extensions/creators.rs:205
↓ 1 callersMethodbuild
(&self)
programs/asset/types/src/extensions/properties.rs:376
↓ 1 callersMethodbuild
(&'a self)
programs/asset/types/src/extensions/links.rs:179
↓ 1 callersMethodbuild
(&self)
programs/asset/types/src/extensions/proxy.rs:151
↓ 1 callersFunctionburn
( context: Pick<Context, 'programs'>, input: BurnInstructionAccounts & { proxy?: PublicKey } )
clients/js/asset/src/burn.ts:12
↓ 1 callersFunctioncreateAssetProgram
()
clients/js/asset/src/generated/programs/asset.ts:20
↓ 1 callersFunctioncreateBridgeProgram
()
clients/js/bridge/src/generated/programs/bridge.ts:20
↓ 1 callersFunctioncreateCollectionNft
( umi: Umi, input: Omit< Parameters<typeof baseCreateNft>[1], 'mint' | 'amount' | 'tokenStandard'
clients/js/bridge/test/_setup.ts:56
↓ 1 callersFunctioncreateProxyProgram
()
clients/js/proxy/src/generated/programs/proxy.ts:20
↓ 1 callersFunctioncreateUmi
()
clients/js/bridge/test/royalties.test.ts:43
↓ 1 callersFunctioncreate_pda
(mint: Pubkey, bump: u8)
programs/bridge/src/state/bridged_asset.rs:6
↓ 1 callersMethoddata
(&mut self)
programs/asset/types/src/extensions/metadata.rs:213
↓ 1 callersMethoddata
(&mut self)
programs/asset/types/src/extensions/properties.rs:380
↓ 1 callersMethoddisable
(&mut self, role: DelegateRole)
programs/asset/types/src/state/delegate.rs:32
↓ 1 callersFunctionexpectPublicKey
( value: PublicKey | Pda | Signer | null | undefined )
clients/js/proxy/src/generated/shared/index.ts:41
↓ 1 callersMethodextensions
(&mut self, extensions: Vec<ExtensionInput>)
programs/asset/interface/src/generated/instructions/create.rs:232
↓ 1 callersFunctionfind_pda
(mint: &Pubkey)
programs/bridge/src/state/bridged_asset.rs:13
↓ 1 callersMethodget
Returns the creator with the given address.
programs/asset/types/src/extensions/creators.rs:24
↓ 1 callersFunctiongetAccountMetasAndSigners
( accounts: ResolvedAccount[], optionalAccountStrategy: 'omitted' | 'programId', programId: PublicKey )
clients/js/proxy/src/generated/shared/index.ts:91
↓ 1 callersFunctiongetAllocateInstructionDataSerializer
()
clients/js/asset/src/generated/instructions/allocate.ts:52
↓ 1 callersFunctiongetAndSerializer
()
clients/js/asset/src/constraints/and.ts:23
↓ 1 callersFunctiongetApproveInstructionDataSerializer
()
clients/js/asset/src/generated/instructions/approve.ts:52
← previousnext →101–200 of 1,066, ranked by callers