CanDBAdmin - asynchronous child canister control utility methods to be called by the IndexCanister
CanisterActions - High level asynchronous functions for interacting with the IC Management Canister
CanisterMap - data structure for keeping track of PK -> CanisterIdList
Entity - An entity is the base data record or item that is stored in CanDB
"HashTree" (single canister CanDB only) - the data structure underlying SingleCanisterCanDB. A HashTree is a stable HashMap, which contains a HashTable storing a mapping of an Partition Key to RangeTree, where the RangeTree contains a mapping of an Entity's Sort Key to its Attributes
InterfaceSpec - The IC Management Canister Interface Spec
"RangeTree" - a stable Red-Black Tree for storing the relationship between an Entity's Sort Key and its Attributes
"RangeTreeV2" - a wrapper around a stable BTree that stores the relationship between an Entity's Sort Key and its Attributes
The CanDB module, containing all methods for initializing and interacting with the CanDB data structure
Utility functions for the CanDB Index Canister that also help reduce some boilerplate
The CanDB module, containing all methods for initializing and interacting with the CanDB data structure