Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Psychedelic/cap
/ types & classes
Types & classes
82 in github.com/Psychedelic/cap
⨍
Functions
237
◇
Types & classes
82
↓ 4 callers
Class
RootBucket
sdk/rust/core/src/root.rs:22
↓ 4 callers
Class
TransactionListDe
canisters/root/src/migration.rs:45
↓ 3 callers
Class
Bucket
sdk/rust/core/src/bucket.rs:16
↓ 3 callers
Class
Router
sdk/rust/core/src/router.rs:20
↓ 2 callers
Class
EventsWrapper
common/src/transaction_list.rs:313
↓ 1 callers
Class
Approve
sdk/rust/standards/src/dip721.rs:25
↓ 1 callers
Class
Burn
sdk/rust/standards/src/dip721.rs:43
↓ 1 callers
Class
Index
sdk/rust/core/src/index.rs:18
↓ 1 callers
Class
Mint
sdk/rust/standards/src/dip721.rs:38
↓ 1 callers
Class
RootBucketsToUpgrade
canisters/router/src/upgrade.rs:11
↓ 1 callers
Class
SetApprovalForAll
sdk/rust/standards/src/dip721.rs:32
↓ 1 callers
Class
TransferFrom
sdk/rust/standards/src/dip721.rs:17
Class
Archive
sdk/rust/src/archive.rs:10
Interface
AsTransactionsPage
Convinience trait for accepting multiple types for a transaction page argument.
sdk/rust/src/transactions/mod.rs:50
Class
Bucket
canisters/root/src/migration.rs:15
Class
Bucket
common/src/bucket.rs:11
Class
BucketInitArgs
common/src/did.rs:143
Class
CanisterList
canisters/root/src/migration.rs:88
Class
CapEnv
sdk/rust/src/env.rs:18
Enum
DIP20Details
sdk/rust/standards/src/dip20/cap.rs:63
Interface
DIP20EventExt
sdk/rust/standards/src/dip20/cap.rs:137
Enum
DIP20ParseError
sdk/rust/standards/src/dip20/mod.rs:105
Enum
DIP721TransactionDecodeError
sdk/rust/standards/src/dip721.rs:170
Enum
DIP721TransactionType
sdk/rust/standards/src/dip721.rs:8
Class
Data
canisters/bucket/src/lib.rs:12
Class
Data
canisters/root/src/migration.rs:23
Class
Data
canisters/root/src/lib.rs:28
Class
Data
canisters/sdk_example/src/lib.rs:13
Class
Data
canisters/router/src/lib.rs:36
Enum
DetailValue
common/src/transaction.rs:34
Class
DetailsBuilder
sdk/rust/src/details.rs:5
Class
Event
common/src/transaction.rs:12
Class
Flag
sdk/rust/src/env.rs:106
Class
GetBucketResponse
common/src/did.rs:128
Enum
GetContractRootError
sdk/rust/core/src/index.rs:98
Interface
GetDetailExt
sdk/rust/standards/src/dip20/cap.rs:666
Class
GetIndexCanistersResponse
common/src/did.rs:70
Class
GetNextCanistersResponse
common/src/did.rs:76
Class
GetTokenContractRootBucketArg
common/src/did.rs:41
Class
GetTokenContractRootBucketResponse
common/src/did.rs:47
Class
GetTokenTransactionsArg
common/src/did.rs:121
Enum
GetTransactionError
sdk/rust/src/transaction/mod.rs:12
Enum
GetTransactionResponse
common/src/did.rs:88
Class
GetTransactionsArg
common/src/did.rs:94
Enum
GetTransactionsError
sdk/rust/src/transactions/mod.rs:68
Class
GetTransactionsResponse
sdk/rust/src/transactions/mod.rs:17
Class
GetTransactionsResponse
common/src/did.rs:100
Class
GetTransactionsResponseBorrowed
common/src/did.rs:107
Class
GetUserRootBucketsArg
common/src/did.rs:53
Class
GetUserRootBucketsResponse
common/src/did.rs:59
Class
GetUserTransactionsArg
common/src/did.rs:114
Class
HandshakeConfigs
sdk/rust/src/archive.rs:20
Class
HandshakeCreatedCanister
The ID of the canister that is created during the handshake.
sdk/rust/src/archive.rs:26
Class
InProgressReadFromStable
An in progress read from the stable storage.
canisters/root/src/multi_stage_reader.rs:10
Class
IndefiniteEvent
common/src/transaction.rs:24
Class
IndefiniteEventBuilder
sdk/rust/src/event/builder.rs:35
Class
Inner
sdk/rust/src/env.rs:100
Enum
InsertTransactionError
sdk/rust/src/transaction/mod.rs:22
Class
InstallCodeArgumentBorrowed
canisters/router/src/installer.rs:19
Interface
IntoEvent
Allows a type to be used as a source for an [`IndefiniteEvent`]. [`IntoEvent`] is implemented for `Vec<(String, DetailValue)>`. The type can specify
sdk/rust/src/event/mod.rs:23
Interface
MapFailed
sdk/rust/standards/src/xtc.rs:39
Interface
MapFailed
sdk/rust/standards/src/dip721.rs:180
Interface
MapFailed
sdk/rust/standards/src/dip20/cap.rs:686
Class
MintDetails
The data structure used to store the "Mint" history event.
canisters/sdk_example/src/lib.rs:78
Class
OldData
canisters/root/src/lib.rs:36
Enum
Operation
sdk/rust/standards/src/dip20/mod.rs:44
Class
SkipUpgrade
canisters/router/src/upgrade.rs:14
Class
TransactionList
A list contains a series of transactions and appropriate indexers. This structure exposes a virtual merkle-tree in the following form: 0: event_hash
common/src/transaction_list.rs:34
Class
TransactionListDe
common/src/transaction_list.rs:364
Enum
TransactionStatus
sdk/rust/standards/src/dip20/mod.rs:11
Class
TransferDetails
The structure used to encode "Transfer" events.
canisters/sdk_example/src/lib.rs:95
Interface
TryFromEvent
Allows a type to be decoded from an [`Event`][crate::Event] or [`IndefiniteEvent`].
sdk/rust/src/event/mod.rs:39
Class
TxRecord
sdk/rust/standards/src/dip20/mod.rs:92
Class
TypedEvent
sdk/rust/src/event/typed.rs:72
Class
TypedIndefiniteEvent
sdk/rust/src/event/typed.rs:119
Class
WithIdArg
common/src/did.rs:82
Class
WithWitnessArg
common/src/did.rs:65
Class
Witness
common/src/did.rs:33
Class
XTCTransactionDetailsERC20
sdk/rust/standards/src/xtc.rs:9
Enum
XTCTransactionDetailsERC20Error
sdk/rust/standards/src/xtc.rs:17
Class
XTCTransactionDetailsLegacy
sdk/rust/standards/src/xtc.rs:90
Enum
XTCTransactionKindLegacy
sdk/rust/standards/src/xtc.rs:232