1.
Introduction
1.1.
Objectives
1.2.
Why JSON-RPC?
1.3.
Grouping functions and node capabilities
1.4.
DoS attacks resilience
1.5.
Load balancers
2.
API specification
2.1.
archive
2.1.1.
archive_v1_body
2.1.2.
archive_v1_call
2.1.3.
archive_v1_finalizedHeight
2.1.4.
archive_v1_genesisHash
2.1.5.
archive_v1_hashByHeight
2.1.6.
archive_v1_header
2.1.7.
archive_v1_stopStorage
2.1.8.
archive_v1_stopStorageDiff
2.1.9.
archive_v1_storage
2.1.10.
archive_v1_storageDiff
2.2.
bitswap
2.2.1.
bitswap_v1_get
2.3.
chainHead
2.3.1.
chainHead_v1_body
2.3.2.
chainHead_v1_call
2.3.3.
chainHead_v1_continue
2.3.4.
chainHead_v1_follow
2.3.5.
chainHead_v1_header
2.3.6.
chainHead_v1_stopOperation
2.3.7.
chainHead_v1_storage
2.3.8.
chainHead_v1_unfollow
2.3.9.
chainHead_v1_unpin
2.4.
chainSpec
2.4.1.
chainSpec_v1_chainName
2.4.2.
chainSpec_v1_genesisHash
2.4.3.
chainSpec_v1_properties
2.5.
rpc
2.5.1.
rpc_methods
2.6.
sudo
2.6.1.
sudo_unstable_p2pDiscover
2.6.2.
sudo_unstable_pendingTransactions
2.6.3.
sudo_unstable_version
2.7.
sudo_network
2.7.1.
sudo_network_unstable_unwatch
2.7.2.
sudo_network_unstable_watch
2.8.
sudo_sessionKeys
2.8.1.
sudo_sessionKeys_unstable_generate
2.9.
transaction
2.9.1.
transaction_v1_broadcast
2.9.2.
transaction_v1_stop
2.10.
transactionWatch
2.10.1.
transactionWatch_v1_submitAndWatch
2.10.2.
transactionWatch_v1_unwatch
Light (default)
Rust
Coal
Navy
Ayu
Introduction
The
transaction
functions allow broadcasting a transaction for inclusion in the chain.