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 APIs
candid decode
candid encode
canister balance
canister balance 128
canister version
canister id
data certificate
instruction counter
is controller
performance counter
print
set certified data
time
trap