MCPcopy Create free account

hub / github.com/Psychedelic/cap / functions

Functions237 in github.com/Psychedelic/cap

↓ 1 callersFunctiontime
(i: usize)
canisters/root/src/upgrade.rs:172
↓ 1 callersFunctionupgrade_root_bucket
(canister_id: Principal)
canisters/router/src/upgrade.rs:64
↓ 1 callersMethodwitness_transactions_for_contract
(&self, principal: &Principal, page: u32)
common/src/transaction_list.rs:189
↓ 1 callersMethodwitness_transactions_for_token
(&self, token_id: &u64, page: u32)
common/src/transaction_list.rs:207
Method_ty
()
common/src/transaction_list.rs:329
Methodas_hash_tree
(&self)
common/src/transaction.rs:334
Methodawait_futures
()
sdk/rust/src/env.rs:51
Functionbalance
()
canisters/bucket/src/lib.rs:86
Functionbucket_status
(canister_id: Principal)
canisters/router/src/lib.rs:167
Methodbuild
(self)
sdk/rust/src/event/builder.rs:101
Methodcaller
(&self)
sdk/rust/standards/src/dip20/cap.rs:149
Functioncandid
()
common/src/transaction_list.rs:512
Functioncomplete_data_restore
()
canisters/root/src/lib.rs:326
Functioncontract_id
()
canisters/bucket/src/lib.rs:80
Functioncontract_id
()
canisters/root/src/lib.rs:151
Methodcontract_id
(&self)
common/src/transaction_list.rs:71
Methodcreate
Creates a new [`CapEnv`] with the index canister's [`Principal`] set to `index`.
sdk/rust/src/env.rs:29
Functioncustom_upgrade_root_bucket
(canister_id: Principal, wasm: Option<Vec<u8>>)
canisters/router/src/upgrade.rs:137
Methoddefault
()
canisters/bucket/src/lib.rs:18
Methoddefault
()
canisters/root/src/lib.rs:39
Methoddefault
()
canisters/root/src/multi_stage_reader.rs:20
Methoddefault
()
canisters/sdk_example/src/lib.rs:23
Methoddefault
()
canisters/router/src/lib.rs:46
Functiondeploy_plug_bucket
(contract_id: Principal, cycles: u64)
canisters/router/src/plug.rs:19
Methoddeserialize
(deserializer: D)
common/src/transaction_list.rs:359
Methoddetails
(&self)
sdk/rust/src/event/mod.rs:33
Methoddetails
(&self)
sdk/rust/standards/src/xtc.rs:28
Methoddetails
(&self)
sdk/rust/standards/src/dip721.rs:58
Methoddetails
(&self)
sdk/rust/standards/src/dip20/cap.rs:296
Methoddrop
(&mut self)
common/src/transaction_list.rs:302
Methodfrom
(root: RootBucket)
sdk/rust/core/src/bucket.rs:91
Methodfrom
(router: Router)
sdk/rust/core/src/index.rs:91
Methodfrom
(tree: HashTree)
common/src/did.rs:134
Methodfrom
(num: u64)
common/src/transaction.rs:206
Functionfrom_stable
()
canisters/root/src/migration.rs:135
Functionget_bucket_for
(arg: WithIdArg)
canisters/bucket/src/lib.rs:68
Functionget_bucket_for
(arg: WithIdArg)
canisters/root/src/lib.rs:133
Functionget_index_canisters
(arg: WithWitnessArg)
canisters/router/src/lib.rs:116
Functionget_next_canisters
(arg: WithWitnessArg)
canisters/bucket/src/lib.rs:36
Functionget_next_canisters
(arg: WithWitnessArg)
canisters/root/src/lib.rs:101
Methodget_next_canisters
Returns the list of canisters which have different pages of data.
sdk/rust/core/src/bucket.rs:20
Functionget_nft_owner
(token_id: u64)
canisters/sdk_example/src/lib.rs:68
Methodget_router_canisters
Returns the list of router canisters that can be used for querying the indexes.
sdk/rust/core/src/index.rs:73
Functionget_stable
(offset: usize, size: usize)
canisters/root/src/lib.rs:87
Functionget_stable_size
()
canisters/root/src/lib.rs:95
Functionget_token_contract_root_bucket
( arg: GetTokenContractRootBucketArg, )
canisters/router/src/lib.rs:61
Functionget_token_transactions
( arg: GetTokenTransactionsArg, )
canisters/bucket/src/lib.rs:60
Functionget_token_transactions
( arg: GetTokenTransactionsArg, )
canisters/root/src/lib.rs:125
Functionget_transaction
(arg: WithIdArg)
canisters/bucket/src/lib.rs:42
Functionget_transaction
Gets the transaction with the given id. # Panics Panics if cap is using a multi-canister system, as it is currently unsupported. In this **alpha** re
sdk/rust/src/transaction/query.rs:22
Functionget_transaction_by_id
(id: u64)
canisters/sdk_example/src/lib.rs:198
Functionget_transaction_page
Gets a transaction for the given page. `page` accepts any [`Into<TransactionsPage>`]. This is implemented for [`Option<u32>`] and &[`GetTransactions
sdk/rust/src/transactions/query.rs:20
Functionget_transactions
(arg: GetTransactionsArg)
canisters/bucket/src/lib.rs:48
Functionget_transactions
(arg: GetTransactionsArg)
canisters/root/src/lib.rs:113
Functionget_transactions
( start_page: u32, end_page: u32, )
sdk/rust/src/transactions/stream.rs:8
Functionget_upgrade_status
()
canisters/root/src/lib.rs:79
Methodget_user_root_buckets
Returns all roots for contracts a user has transactions on.
sdk/rust/core/src/index.rs:50
Functionget_user_transactions
(arg: GetUserTransactionsArg)
canisters/bucket/src/lib.rs:54
Functionget_user_transactions
(arg: GetUserTransactionsArg)
canisters/root/src/lib.rs:119
Functionget_user_transactions
( user: Principal, start_page: u32, end_page: u32, )
sdk/rust/src/transactions/stream.rs:31
Functionget_user_transactions_page
Gets the transaction with the given id. # Panics Panics if cap is using a multi-canister system, as it is currently unsupported. In this **alpha** re
sdk/rust/src/transactions/user_query.rs:14
Functiongit_commit_hash
()
canisters/bucket/src/lib.rs:106
Functiongit_commit_hash
()
canisters/root/src/lib.rs:300
Functiongit_commit_hash
()
canisters/router/src/lib.rs:160
Methodhash_value
(h: &mut Sha256, value: &DetailValue)
common/src/transaction.rs:112
Methodidl_serialize
(&self, serializer: S)
common/src/transaction_list.rs:333
Methodindex
(&self)
sdk/rust/src/env.rs:47
Functioninit
(arg: BucketInitArgs)
canisters/bucket/src/lib.rs:27
Functioninit
(contract: Principal, writers: BTreeSet<Principal>)
canisters/root/src/lib.rs:70
Functioninsert
Inserts a transaction into the contract's history. # Examples ### Inserting an event from a builder. See also: [`IndefiniteEventBuilder`][crate::In
sdk/rust/src/transaction/insert.rs:70
Methodinsert
Inserts the given transaction and returns it's issued transaction ID.
sdk/rust/core/src/root.rs:38
Methodinsert_future
(future: LocalBoxFuture<'static, ()>)
sdk/rust/src/env.rs:74
Functioninsert_many
(transactions: Vec<Event>)
canisters/bucket/src/lib.rs:92
Functioninsert_many_sync
Like [insert_sync], but allows you to insert more than one transaction at a time.
sdk/rust/src/transaction/insert.rs:137
Functioninsert_new_users
(contract_id: Principal, users: Vec<Principal>)
canisters/router/src/lib.rs:140
Functioninsert_ordering
()
sdk/rust/src/transaction/insert.rs:215
Functioninstall_bucket_code
(canister_id: RootBucketId)
canisters/router/src/installer.rs:29
Methodinto_transactions
(self)
sdk/rust/src/transactions/mod.rs:37
Methodload_from_archive
(env: CapEnv)
sdk/rust/src/env.rs:84
Functionmigrate
(events: Vec<Event>)
canisters/root/src/lib.rs:239
Functionmint
(owner: Principal)
canisters/sdk_example/src/lib.rs:111
Methodnew
(v2: v2::Data)
canisters/root/src/multi_stage_reader.rs:26
Methodnew
Creates a new index from the given [`Principal`]
sdk/rust/core/src/index.rs:22
Methodnew
(principal: Principal)
sdk/rust/core/src/router.rs:23
Methodnew
()
sdk/rust/src/env.rs:109
Methodnew
()
sdk/rust/src/details.rs:12
Methodnew
()
sdk/rust/src/event/builder.rs:43
Methodnew
Create a new bucket.
common/src/bucket.rs:20
Methodnew
(contract: Principal, offset: u64)
common/src/transaction_list.rs:57
Methodnext_page
(&self)
sdk/rust/src/transactions/mod.rs:31
Functionold_data_size
()
canisters/root/src/lib.rs:345
Methodoperation
The type of operation being executed
sdk/rust/src/event/mod.rs:25
Methodoperation
(&self)
sdk/rust/standards/src/xtc.rs:98
Methodoperation
(&self)
sdk/rust/standards/src/dip721.rs:48
Methodoperation
(&self)
sdk/rust/standards/src/dip20/cap.rs:282
Methodpoll
(self: Pin<&mut Self>, cx: &mut Context<'_>)
sdk/rust/src/env.rs:125
Functionpost_upgrade
()
canisters/sdk_example/src/lib.rs:53
Functionpost_upgrade
()
canisters/router/src/upgrade.rs:23
Functionpre_upgrade
()
canisters/bucket/src/upgrade.rs:7
Functionpre_upgrade
()
canisters/root/src/upgrade.rs:12
← previousnext →101–200 of 237, ranked by callers