1.
The Azle Book (Beta)
2.
Candid RPC or HTTP Server
3.
Candid RPC
4.
HTTP Server (Experimental)
4.1.
Get Started
4.2.
Examples
4.3.
Deployment
4.4.
Project Structure
4.5.
Servers
4.6.
Assets
4.7.
Authentication
4.8.
fetch
4.9.
npm
4.10.
Tokens
4.11.
Bitcoin
4.12.
Ethereum
4.13.
Databases
4.14.
Cycles
4.15.
Debugging
4.16.
Limitations
4.17.
Reference
4.17.1.
Autoreload
4.17.2.
Environment Variables
5.
Old Candid-based Documentation
5.1.
Azle (Beta)
5.2.
Internet Computer Overview
5.3.
Canisters Overview
5.4.
Installation
5.5.
Hello World
5.6.
Deployment
5.7.
Examples
5.8.
Query Methods
5.9.
Update Methods
5.10.
Candid
5.11.
Stable Structures
5.12.
Cross-canister
5.13.
HTTP
5.14.
Management Canister
5.15.
Canister Lifecycle
5.16.
Timers
5.17.
Cycles
5.18.
Caveats
5.19.
Reference
5.19.1.
Bitcoin
5.19.2.
Call APIs
5.19.2.1.
accept message
5.19.2.2.
arg data raw
5.19.2.3.
call
5.19.2.4.
call raw
5.19.2.5.
call raw 128
5.19.2.6.
call with payment
5.19.2.7.
call with payment 128
5.19.2.8.
caller
5.19.2.9.
method name
5.19.2.10.
msg cycles accept
5.19.2.11.
msg cycles accept 128
5.19.2.12.
msg cycles available
5.19.2.13.
msg cycles available 128
5.19.2.14.
msg cycles refunded
5.19.2.15.
msg cycles refunded 128
5.19.2.16.
notify
5.19.2.17.
notify raw
5.19.2.18.
notify with payment 128
5.19.2.19.
reject
5.19.2.20.
reject code
5.19.2.21.
reject message
5.19.2.22.
reply
5.19.2.23.
reply raw
5.19.3.
Candid
5.19.3.1.
blob
5.19.3.2.
bool
5.19.3.3.
empty
5.19.3.4.
float32
5.19.3.5.
float64
5.19.3.6.
func
5.19.3.7.
int
5.19.3.8.
int8
5.19.3.9.
int16
5.19.3.10.
int32
5.19.3.11.
int64
5.19.3.12.
nat
5.19.3.13.
nat8
5.19.3.14.
nat16
5.19.3.15.
nat32
5.19.3.16.
nat64
5.19.3.17.
null
5.19.3.18.
opt
5.19.3.19.
principal
5.19.3.20.
record
5.19.3.21.
reserved
5.19.3.22.
service
5.19.3.23.
text
5.19.3.24.
variant
5.19.3.25.
vec
5.19.4.
Canister APIs
5.19.4.1.
candid decode
5.19.4.2.
candid encode
5.19.4.3.
canister balance
5.19.4.4.
canister balance 128
5.19.4.5.
canister version
5.19.4.6.
canister id
5.19.4.7.
data certificate
5.19.4.8.
instruction counter
5.19.4.9.
is controller
5.19.4.10.
performance counter
5.19.4.11.
print
5.19.4.12.
set certified data
5.19.4.13.
time
5.19.4.14.
trap
5.19.5.
Canister Methods
5.19.5.1.
heartbeat
5.19.5.2.
http_request
5.19.5.3.
http_request_update
5.19.5.4.
init
5.19.5.5.
inspect message
5.19.5.6.
post upgrade
5.19.5.7.
pre upgrade
5.19.5.8.
query
5.19.5.9.
update
5.19.6.
Environment Variables
5.19.7.
Management Canister
5.19.7.1.
bitcoin_get_balance
5.19.7.2.
bitcoin_get_current_fee_percentiles
5.19.7.3.
bitcoin_get_utxos
5.19.7.4.
bitcoin_send_transaction
5.19.7.5.
canister_status
5.19.7.6.
create_canister
5.19.7.7.
delete_canister
5.19.7.8.
deposit_cycles
5.19.7.9.
ecdsa_public_key
5.19.7.10.
http_request
5.19.7.11.
install_code
5.19.7.12.
provisional_create_canister_with_cycles
5.19.7.13.
provisional_top_up_canister
5.19.7.14.
raw_rand
5.19.7.15.
sign_with_ecdsa
5.19.7.16.
start_canister
5.19.7.17.
stop_canister
5.19.7.18.
uninstall_code
5.19.7.19.
update_settings
5.19.8.
Plugins
5.19.9.
Stable Memory
5.19.9.1.
stable structures
5.19.10.
Timers
5.19.10.1.
clear timer
5.19.10.2.
set timer
5.19.10.3.
set timer interval
Light
Rust
Coal
Navy
Ayu
The Azle Book
Canister Methods
heartbeat
http_request
http_request_update
init
inspect message
post upgrade
pre upgrade
query
update