Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JumpCrypto/sol-arc
/ functions
Functions
29 in github.com/JumpCrypto/sol-arc
⨍
Functions
29
◇
Types & classes
41
↓ 1 callers
Function
add_components
(ctx:Context<AddComponent>, components:Vec<(Pubkey,SerializedComponent)>)
programs/core-ds/src/lib.rs:51
↓ 1 callers
Function
init_entity
(ctx:Context<InitEntity>, entity_id:u64, components: BTreeMap<Pubkey,SerializedComponent>)
programs/core-ds/src/lib.rs:32
↓ 1 callers
Function
init_registry
(ctx:Context<InitRegistryInstance>, registry:Pubkey, instance: u64)
programs/core-ds/src/lib.rs:25
↓ 1 callers
Function
mint_arcnft
(ctx:Context<MintARCNFT>)
programs/core-ds/src/lib.rs:45
↓ 1 callers
Function
modify_components
(ctx:Context<ModifyComponent>, components: Vec<(Pubkey, Vec<u8>)>)
programs/core-ds/src/lib.rs:67
↓ 1 callers
Function
remove_component
(ctx:Context<RemoveComponent>, removed_components: Vec<Pubkey>)
programs/core-ds/src/lib.rs:59
↓ 1 callers
Function
remove_entity
(_ctx:Context<RemoveEntity>)
programs/core-ds/src/lib.rs:77
Function
add_components_to_action_bundle_registration
(ctx:Context<AddComponentsToActionBundleRegistration>, components:Vec<Pubkey>)
programs/registry/src/lib.rs:84
Function
add_instances_to_action_bundle_registration
(ctx:Context<AddInstancesToActionBundleRegistration>, instances: Vec<u64>)
programs/registry/src/lib.rs:91
Function
check_sys_registry
(components: &Vec<Pubkey>, action_bundle_components: &BTreeSet<Pubkey>)
programs/registry/src/context.rs:398
Function
compute_comp_arr_max_size
Utility Functions */
programs/core-ds/src/context.rs:176
Method
get_max_size
()
programs/registry/src/account.rs:16
Method
get_max_size
()
programs/tsab/src/account.rs:13
Method
get_max_size
()
programs/tsab/src/component.rs:17
Method
get_max_size
()
programs/core-ds/src/account.rs:14
Method
get_max_size
()
programs/core-ds/src/state.rs:13
Function
get_removed_size
(components: &BTreeMap<Pubkey, SerializedComponent>, removed_components: &Vec<Pubkey>)
programs/core-ds/src/context.rs:184
Function
init_entity
(ctx:Context<InitEntity>, entity_id: u64, components: BTreeMap<Pubkey, SerializedComponent>)
programs/registry/src/lib.rs:98
Function
initalize
(ctx:Context<Initialize>, core_ds: Pubkey)
programs/registry/src/lib.rs:28
Function
initalize
(ctx:Context<Initialize>, components:BTreeMap<[u8;32], Pubkey>)
programs/tsab/src/lib.rs:24
Function
instance_registry
* Instance World should normally be regulated by governance; * In this case, we allow anyone to instance a new dominari registry. * We also
programs/registry/src/lib.rs:40
Function
mint_arcnft
(ctx:Context<MintARCNFT>)
programs/registry/src/lib.rs:121
Function
mint_metadata
(ctx:Context<MintMetdata>, entity_id: u64, metadata:ComponentMetadata)
programs/tsab/src/lib.rs:30
Function
register_action_bundle
(ctx: Context<RegisterSystem>)
programs/registry/src/lib.rs:76
Function
register_component
* Anyone can register new components as long as they use unique URIs */
programs/registry/src/lib.rs:70
Function
req_add_component
(ctx:Context<AddComponents>, components: Vec<(Pubkey,SerializedComponent)>)
programs/registry/src/lib.rs:146
Function
req_modify_component
(ctx:Context<ModifyComponent>, components: Vec<(Pubkey, Vec<u8>)>)
programs/registry/src/lib.rs:188
Function
req_remove_component
(ctx:Context<RemoveComponent>, components: Vec<Pubkey>)
programs/registry/src/lib.rs:167
Function
req_remove_entity
(ctx:Context<RemoveEntity>)
programs/registry/src/lib.rs:208