### Management Canister APIs Reference Source: https://demergent-labs.github.io/kybra/kybra Documentation for the Internet Computer's management canister, providing functions for Bitcoin integration, canister management (create, delete, start, stop, install, uninstall, update settings), and cryptographic operations like ECDSA and raw randomness. ```APIDOC bitcoin_get_balance bitcoin_get_current_fee_percentiles bitcoin_get_utxos bitcoin_send_transaction canister_status create_canister delete_canister deposit_cycles ecdsa_public_key http_request install_code provisional_create_canister_with_cycles provisional_top_up_canister raw_rand sign_with_ecdsa start_canister stop_canister uninstall_code update_settings ``` -------------------------------- ### Canister APIs Reference Source: https://demergent-labs.github.io/kybra/kybra Documentation for core canister APIs, including functions for managing canister identity, data, and basic operations within an Internet Computer canister. ```APIDOC canister_id data_certificate print set_certified_data time trap ``` -------------------------------- ### Canister Methods Reference Source: https://demergent-labs.github.io/kybra/kybra Documentation for standard canister lifecycle and interaction methods, such as heartbeat, HTTP requests, and upgrade hooks, defining how a canister interacts with the IC network and manages its state. ```APIDOC heartbeat http_request http_request_update init inspect_message post_upgrade pre_upgrade query update ``` -------------------------------- ### Stable Memory APIs Reference Source: https://demergent-labs.github.io/kybra/kybra Documentation for interacting with stable memory, including functions for growing, reading, writing, and querying size for both 32-bit and 64-bit operations, ensuring data persistence across canister upgrades. ```APIDOC stable structures stable bytes stable grow stable read stable size stable write stable64 grow stable64 read stable64 size stable64 write ``` -------------------------------- ### Timers APIs Reference Source: https://demergent-labs.github.io/kybra/kybra Documentation for managing timers within a canister, allowing for scheduled execution of functions at specific times or intervals. ```APIDOC clear timer set timer set timer interval ``` -------------------------------- ### Guard Functions Reference Source: https://demergent-labs.github.io/kybra/kybra Documentation for guard functions, which control access and execution of canister methods, providing a mechanism for pre-call validation and authorization. ```APIDOC Guard Functions ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.