1.
The Azle Book (Beta)
2.
Get Started
3.
Examples
4.
Deployment
5.
Project Structure
6.
Servers
7.
Assets
8.
Authentication
9.
fetch
10.
npm
11.
Tokens
12.
Bitcoin
13.
Ethereum
14.
Databases
15.
Cycles
16.
Debugging
17.
Limitations
18.
Reference
18.1.
Autoreload
18.2.
Environment Variables
18.3.
Native Compilation
19.
Old Candid-based Documentation
19.1.
Azle (Beta)
19.2.
Internet Computer Overview
19.3.
Canisters Overview
19.4.
Installation
19.5.
Hello World
19.6.
Deployment
19.7.
Examples
19.8.
Query Methods
19.9.
Update Methods
19.10.
Candid
19.11.
Stable Structures
19.12.
Cross-canister
19.13.
HTTP
19.14.
Management Canister
19.15.
Canister Lifecycle
19.16.
Timers
19.17.
Cycles
19.18.
Caveats
19.19.
Reference
19.19.1.
Bitcoin
19.19.2.
Call APIs
19.19.2.1.
accept message
19.19.2.2.
arg data raw
19.19.2.3.
arg data raw size
19.19.2.4.
call
19.19.2.5.
call raw
19.19.2.6.
call raw 128
19.19.2.7.
call with payment
19.19.2.8.
call with payment 128
19.19.2.9.
caller
19.19.2.10.
method name
19.19.2.11.
msg cycles accept
19.19.2.12.
msg cycles accept 128
19.19.2.13.
msg cycles available
19.19.2.14.
msg cycles available 128
19.19.2.15.
msg cycles refunded
19.19.2.16.
msg cycles refunded 128
19.19.2.17.
notify
19.19.2.18.
notify raw
19.19.2.19.
notify with payment 128
19.19.2.20.
reject
19.19.2.21.
reject code
19.19.2.22.
reject message
19.19.2.23.
reply
19.19.2.24.
reply raw
19.19.3.
Candid
19.19.3.1.
blob
19.19.3.2.
bool
19.19.3.3.
empty
19.19.3.4.
float32
19.19.3.5.
float64
19.19.3.6.
func
19.19.3.7.
int
19.19.3.8.
int8
19.19.3.9.
int16
19.19.3.10.
int32
19.19.3.11.
int64
19.19.3.12.
nat
19.19.3.13.
nat8
19.19.3.14.
nat16
19.19.3.15.
nat32
19.19.3.16.
nat64
19.19.3.17.
null
19.19.3.18.
opt
19.19.3.19.
principal
19.19.3.20.
record
19.19.3.21.
reserved
19.19.3.22.
service
19.19.3.23.
text
19.19.3.24.
variant
19.19.3.25.
vec
19.19.4.
Canister APIs
19.19.4.1.
candid decode
19.19.4.2.
candid encode
19.19.4.3.
canister balance
19.19.4.4.
canister balance 128
19.19.4.5.
canister version
19.19.4.6.
canister id
19.19.4.7.
data certificate
19.19.4.8.
instruction counter
19.19.4.9.
is controller
19.19.4.10.
performance counter
19.19.4.11.
print
19.19.4.12.
set certified data
19.19.4.13.
time
19.19.4.14.
trap
19.19.5.
Canister Methods
19.19.5.1.
heartbeat
19.19.5.2.
http_request
19.19.5.3.
http_request_update
19.19.5.4.
init
19.19.5.5.
inspect message
19.19.5.6.
post upgrade
19.19.5.7.
pre upgrade
19.19.5.8.
query
19.19.5.9.
update
19.19.6.
Environment Variables
19.19.7.
Management Canister
19.19.7.1.
bitcoin_get_balance
19.19.7.2.
bitcoin_get_current_fee_percentiles
19.19.7.3.
bitcoin_get_utxos
19.19.7.4.
bitcoin_send_transaction
19.19.7.5.
canister_status
19.19.7.6.
create_canister
19.19.7.7.
delete_canister
19.19.7.8.
deposit_cycles
19.19.7.9.
ecdsa_public_key
19.19.7.10.
http_request
19.19.7.11.
install_code
19.19.7.12.
provisional_create_canister_with_cycles
19.19.7.13.
provisional_top_up_canister
19.19.7.14.
raw_rand
19.19.7.15.
sign_with_ecdsa
19.19.7.16.
start_canister
19.19.7.17.
stop_canister
19.19.7.18.
uninstall_code
19.19.7.19.
update_settings
19.19.8.
Plugins
19.19.9.
Stable Memory
19.19.9.1.
stable structures
19.19.9.2.
stable bytes
19.19.9.3.
stable grow
19.19.9.4.
stable read
19.19.9.5.
stable size
19.19.9.6.
stable write
19.19.9.7.
stable64 grow
19.19.9.8.
stable64 read
19.19.9.9.
stable64 size
19.19.9.10.
stable64 write
19.19.10.
Timers
19.19.10.1.
clear timer
19.19.10.2.
set timer
19.19.10.3.
set timer interval
19.19.11.
Wasm Binary Optimization
Light
Rust
Coal
Navy
Ayu
The Azle Book
Candid
blob
bool
empty
float32
float64
func
int
int8
int16
int32
int64
nat
nat8
nat16
nat32
nat64
null
opt
principal
record
reserved
service
text
variant
vec