Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/nifty-oss/asset
/ functions
Functions
1,067 in github.com/nifty-oss/asset
⨍
Functions
1,067
◇
Types & classes
507
Method
deref
(&self)
programs/asset/types/src/constraints/owned_by.rs:93
Method
deref
(&self)
programs/asset/types/src/constraints/pubkey_match.rs:91
Method
deref
(&self)
programs/asset/types/src/constraints/empty.rs:54
Method
deref
(&self)
programs/asset/types/src/constraints/or.rs:90
Method
deref
(&self)
programs/asset/types/src/constraints/and.rs:87
Method
deref
(&self)
programs/asset/types/src/state/mod.rs:137
Method
deref
(&self)
programs/asset/types/src/extensions/bucket.rs:76
Method
deref
(&self)
programs/asset/types/src/extensions/blob.rs:100
Method
deref
(&self)
programs/asset/types/src/extensions/attributes.rs:32
Method
deref
(&self)
programs/asset/types/src/extensions/royalties.rs:115
Method
deref
(&self)
programs/asset/types/src/extensions/metadata.rs:221
Method
deref
(&self)
programs/asset/types/src/extensions/creators.rs:217
Method
deref
(&self)
programs/asset/types/src/extensions/properties.rs:40
Method
deref
(&self)
programs/asset/types/src/extensions/links.rs:21
Method
deref
(&self)
programs/asset/types/src/extensions/manager.rs:98
Method
deref
(&self)
programs/asset/types/src/extensions/proxy.rs:173
Method
deref
(&self)
programs/asset/types/src/extensions/grouping.rs:137
Method
deref_mut
(&mut self)
programs/asset/types/src/state/mod.rs:143
Method
deref_mut
(&mut self)
programs/asset/types/src/extensions/grouping.rs:143
Method
enable
(&mut self, role: DelegateRole)
programs/asset/types/src/state/delegate.rs:28
Function
expectPda
( value: PublicKey | Pda | Signer | null | undefined )
clients/js/bridge/src/generated/shared/index.ts:54
Function
expectPda
( value: PublicKey | Pda | Signer | null | undefined )
clients/js/proxy/src/generated/shared/index.ts:54
Function
expectPda
( value: PublicKey | Pda | Signer | null | undefined )
clients/js/asset/src/generated/shared/index.ts:54
Function
expectPublicKey
( value: PublicKey | Pda | Signer | null | undefined )
clients/js/asset/src/generated/shared/index.ts:41
Function
expectSome
(value: T | null | undefined)
clients/js/bridge/src/generated/shared/index.ts:30
Function
expectSome
(value: T | null | undefined)
clients/js/proxy/src/generated/shared/index.ts:30
Function
expectSome
(value: T | null | undefined)
clients/js/asset/src/generated/shared/index.ts:30
Method
extension
(&mut self, extension: ExtensionInput)
programs/asset/interface/src/generated/instructions/allocate.rs:132
Method
extension
(&mut self, extension: ExtensionInput)
clients/rust/asset/src/generated/instructions/allocate.rs:132
Method
extension_type
(&mut self, extension_type: ExtensionType)
programs/asset/interface/src/generated/instructions/remove.rs:137
Method
extension_type
(&mut self, extension_type: ExtensionType)
clients/rust/asset/src/generated/instructions/remove.rs:137
Function
fetchAllInternalAsset
( context: Pick<Context, 'rpc'>, publicKeys: Array<PublicKey | Pda>, options?: RpcGetAccountsOptions )
clients/js/asset/src/generated/accounts/internalAsset.ts:80
Function
fetchAllVault
( context: Pick<Context, 'rpc'>, publicKeys: Array<PublicKey | Pda>, options?: RpcGetAccountsOptions )
clients/js/bridge/src/generated/accounts/vault.ts:104
Function
fetchInternalAsset
( context: Pick<Context, 'rpc'>, publicKey: PublicKey | Pda, options?: RpcGetAccountOptions )
clients/js/asset/src/generated/accounts/internalAsset.ts:55
Function
fetchVaultFromSeeds
( context: Pick<Context, 'eddsa' | 'programs' | 'rpc'>, seeds: Parameters<typeof findVaultPda>[1], optio
clients/js/bridge/src/generated/accounts/vault.ts:173
Method
find_pda
(mint: &Pubkey)
clients/rust/bridge/src/generated/accounts/vault.rs:47
Method
first_extension
Returns the first extension of the account. This function will return a tuple containing the extension type and the offset of the extension data. If
programs/asset/types/src/state/asset.rs:178
Method
fmt
(&self, f: &mut fmt::Formatter)
programs/asset/types/src/constraints/mod.rs:82
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
programs/asset/types/src/state/delegate.rs:72
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
programs/asset/types/src/extensions/mod.rs:170
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
programs/asset/types/src/extensions/attributes.rs:58
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
programs/asset/types/src/extensions/metadata.rs:62
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
programs/asset/types/src/extensions/creators.rs:148
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
programs/asset/types/src/extensions/properties.rs:66
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
programs/asset/types/src/extensions/links.rs:47
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
programs/asset/types/src/extensions/manager.rs:34
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
programs/asset/types/src/extensions/proxy.rs:60
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
programs/asset/types/src/extensions/grouping.rs:62
Method
from
(e: BridgeError)
programs/bridge/src/error.rs:27
Method
from
(value: u8)
programs/bridge/src/state/mod.rs:18
Method
from
(value: &str)
programs/asset/types/src/constraints/mod.rs:71
Method
from
(value: u8)
programs/asset/types/src/state/mod.rs:23
Method
from
(value: Delegate)
programs/asset/types/src/state/delegate.rs:66
Method
from
(value: ExtensionType)
programs/asset/types/src/extensions/mod.rs:239
Method
from
(value: Type)
programs/asset/types/src/extensions/properties.rs:183
Method
from
(e: AssetError)
programs/asset/program/src/error.rs:107
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/constraints/mod.rs:234
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/constraints/not.rs:17
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/constraints/owned_by.rs:23
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/constraints/pubkey_match.rs:23
Method
from_bytes
(_bytes: &'_ [u8])
programs/asset/types/src/constraints/empty.rs:15
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/constraints/or.rs:16
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/constraints/and.rs:16
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/extensions/bucket.rs:15
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/extensions/blob.rs:21
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/extensions/attributes.rs:40
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/extensions/royalties.rs:16
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/extensions/metadata.rs:30
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/extensions/creators.rs:34
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/extensions/properties.rs:48
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/extensions/links.rs:29
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/extensions/manager.rs:23
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/extensions/proxy.rs:32
Method
from_bytes
(bytes: &'a [u8])
programs/asset/types/src/extensions/grouping.rs:39
Method
from_bytes
(data: &[u8])
clients/rust/bridge/src/generated/accounts/vault.rs:55
Method
from_bytes
(data: &[u8])
clients/rust/asset/src/generated/accounts/internal_asset.rs:42
Method
from_bytes_mut
(bytes: &'a mut [u8])
programs/asset/types/src/extensions/bucket.rs:32
Method
from_bytes_mut
(bytes: &'a mut [u8])
programs/asset/types/src/extensions/blob.rs:43
Method
from_bytes_mut
(bytes: &'a mut [u8])
programs/asset/types/src/extensions/attributes.rs:110
Method
from_bytes_mut
(bytes: &'a mut [u8])
programs/asset/types/src/extensions/royalties.rs:41
Method
from_bytes_mut
(bytes: &'a mut [u8])
programs/asset/types/src/extensions/metadata.rs:93
Method
from_bytes_mut
(bytes: &'a mut [u8])
programs/asset/types/src/extensions/creators.rs:61
Method
from_bytes_mut
(bytes: &'a mut [u8])
programs/asset/types/src/extensions/properties.rs:111
Method
from_bytes_mut
(bytes: &'a mut [u8])
programs/asset/types/src/extensions/links.rs:99
Method
from_bytes_mut
(bytes: &'a mut [u8])
programs/asset/types/src/extensions/manager.rs:49
Method
from_bytes_mut
(bytes: &'a mut [u8])
programs/asset/types/src/extensions/proxy.rs:87
Method
from_bytes_mut
(bytes: &'a mut [u8])
programs/asset/types/src/extensions/grouping.rs:82
Method
from_data
(data: &[u8])
clients/rust/asset/src/mint.rs:133
Method
get
Returns the extension data of a given type. This function expects a slice of bytes of extension data only and it will return the first extension of t
programs/asset/types/src/extensions/mod.rs:124
Method
get
Get the value of a trait by name. If no value is found under the `name`, returns `None`.
programs/asset/types/src/extensions/attributes.rs:21
Method
get
Get the value of a property by name. If no value is found under the `name`, returns `None`.
programs/asset/types/src/extensions/properties.rs:23
Function
getAssetGpaBuilder
(context: Pick<Context, 'rpc' | 'programs'>)
clients/js/asset/src/index.ts:68
Function
getAssetProgram
( context: Pick<Context, 'programs'>, clusterFilter?: ClusterFilter )
clients/js/asset/src/generated/programs/asset.ts:36
Function
getAssetProgramId
( context: Pick<Context, 'programs'>, clusterFilter?: ClusterFilter )
clients/js/asset/src/generated/programs/asset.ts:43
Function
getBridgeProgram
( context: Pick<Context, 'programs'>, clusterFilter?: ClusterFilter )
clients/js/bridge/src/generated/programs/bridge.ts:36
Function
getBridgeProgramId
( context: Pick<Context, 'programs'>, clusterFilter?: ClusterFilter )
clients/js/bridge/src/generated/programs/bridge.ts:43
Function
getCreateArgsSerializer
()
clients/js/proxy/src/generated/types/createArgs.ts:15
Function
getErrorFromCode
(code: number, cause?: Error)
clients/js/bridge/src/generated/programs/bridge.ts:24
Function
getErrorFromCode
(code: number, cause?: Error)
clients/js/proxy/src/generated/programs/proxy.ts:24
Function
getErrorFromCode
(code: number, cause?: Error)
clients/js/asset/src/generated/programs/asset.ts:24
← previous
next →
601–700 of 1,067, ranked by callers