Near

📘

See the NEAR RPC API connection guide.

access keys

MethodNotesCompute Unit Value
query (view_access_key)Returns one access key for an account.5
query (view_access_key_list)Returns all access keys for an account.5
EXPERIMENTAL_changes (single_access_key_changes)Returns changes to one access key.10
EXPERIMENTAL_changes (all_access_key_changes)Returns access-key changes for an account.10

accounts and contracts

MethodNotesCompute Unit Value
query (view_account)Returns the state of an account.5
EXPERIMENTAL_changes (account_changes)Returns account-state changes over a block range.10
query (view_code)Returns deployed contract code for an account.5
query (view_state)Returns contract storage values by prefix.5
EXPERIMENTAL_changes (data_changes)Returns contract data changes over a block range.10
EXPERIMENTAL_changes (contract_code_changes)Returns contract code changes over a block range.10
query (call_function)Calls a contract view function without changing state.5

blocks and chunks

MethodNotesCompute Unit Value
blockReturns block details by height, hash, or finality.5
chunkReturns a chunk by hash or block-shard identifier.1
EXPERIMENTAL_changes_in_blockReturns state changes recorded in one block.10

gas and protocol

MethodNotesCompute Unit Value
gas_priceReturns the gas price at a requested block or finality.5
EXPERIMENTAL_genesis_configReturns the chain's genesis configuration.10

network

MethodNotesCompute Unit Value
statusReturns node, network, and latest-block status.5

transactions

MethodNotesCompute Unit Value
broadcast_tx_asyncBroadcasts a signed transaction and returns its hash without waiting for execution.50
broadcast_tx_commitBroadcasts a signed transaction and waits for the final execution outcome.100
txReturns a transaction's execution outcome by hash and sender.5
EXPERIMENTAL_tx_statusReturns transaction status with receipts by hash and sender.10
EXPERIMENTAL_receiptReturns a receipt by receipt ID.10