MCPcopy Create free account

hub / github.com/JumpCrypto/sol-arc / functions

Functions29 in github.com/JumpCrypto/sol-arc

↓ 1 callersFunctionadd_components
(ctx:Context<AddComponent>, components:Vec<(Pubkey,SerializedComponent)>)
programs/core-ds/src/lib.rs:51
↓ 1 callersFunctioninit_entity
(ctx:Context<InitEntity>, entity_id:u64, components: BTreeMap<Pubkey,SerializedComponent>)
programs/core-ds/src/lib.rs:32
↓ 1 callersFunctioninit_registry
(ctx:Context<InitRegistryInstance>, registry:Pubkey, instance: u64)
programs/core-ds/src/lib.rs:25
↓ 1 callersFunctionmint_arcnft
(ctx:Context<MintARCNFT>)
programs/core-ds/src/lib.rs:45
↓ 1 callersFunctionmodify_components
(ctx:Context<ModifyComponent>, components: Vec<(Pubkey, Vec<u8>)>)
programs/core-ds/src/lib.rs:67
↓ 1 callersFunctionremove_component
(ctx:Context<RemoveComponent>, removed_components: Vec<Pubkey>)
programs/core-ds/src/lib.rs:59
↓ 1 callersFunctionremove_entity
(_ctx:Context<RemoveEntity>)
programs/core-ds/src/lib.rs:77
Functionadd_components_to_action_bundle_registration
(ctx:Context<AddComponentsToActionBundleRegistration>, components:Vec<Pubkey>)
programs/registry/src/lib.rs:84
Functionadd_instances_to_action_bundle_registration
(ctx:Context<AddInstancesToActionBundleRegistration>, instances: Vec<u64>)
programs/registry/src/lib.rs:91
Functioncheck_sys_registry
(components: &Vec<Pubkey>, action_bundle_components: &BTreeSet<Pubkey>)
programs/registry/src/context.rs:398
Functioncompute_comp_arr_max_size
Utility Functions */
programs/core-ds/src/context.rs:176
Methodget_max_size
()
programs/registry/src/account.rs:16
Methodget_max_size
()
programs/tsab/src/account.rs:13
Methodget_max_size
()
programs/tsab/src/component.rs:17
Methodget_max_size
()
programs/core-ds/src/account.rs:14
Methodget_max_size
()
programs/core-ds/src/state.rs:13
Functionget_removed_size
(components: &BTreeMap<Pubkey, SerializedComponent>, removed_components: &Vec<Pubkey>)
programs/core-ds/src/context.rs:184
Functioninit_entity
(ctx:Context<InitEntity>, entity_id: u64, components: BTreeMap<Pubkey, SerializedComponent>)
programs/registry/src/lib.rs:98
Functioninitalize
(ctx:Context<Initialize>, core_ds: Pubkey)
programs/registry/src/lib.rs:28
Functioninitalize
(ctx:Context<Initialize>, components:BTreeMap<[u8;32], Pubkey>)
programs/tsab/src/lib.rs:24
Functioninstance_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
Functionmint_arcnft
(ctx:Context<MintARCNFT>)
programs/registry/src/lib.rs:121
Functionmint_metadata
(ctx:Context<MintMetdata>, entity_id: u64, metadata:ComponentMetadata)
programs/tsab/src/lib.rs:30
Functionregister_action_bundle
(ctx: Context<RegisterSystem>)
programs/registry/src/lib.rs:76
Functionregister_component
* Anyone can register new components as long as they use unique URIs */
programs/registry/src/lib.rs:70
Functionreq_add_component
(ctx:Context<AddComponents>, components: Vec<(Pubkey,SerializedComponent)>)
programs/registry/src/lib.rs:146
Functionreq_modify_component
(ctx:Context<ModifyComponent>, components: Vec<(Pubkey, Vec<u8>)>)
programs/registry/src/lib.rs:188
Functionreq_remove_component
(ctx:Context<RemoveComponent>, components: Vec<Pubkey>)
programs/registry/src/lib.rs:167
Functionreq_remove_entity
(ctx:Context<RemoveEntity>)
programs/registry/src/lib.rs:208