Parameters
The assurance that the transaction cannot be altered, reversed, or canceled after completion. For finality=final, it means that it has been validated on at least 66% of the nodes in the network, and for finality=optimistic, it uses the latest block recorded on the node that responded to the query passed
The block id which could be either a block number or a block hash
Returns
(Optional) The average number of hidden validator seats that are allocated to each shard in the network
The number of blocks that a block producer node can miss before being removed from the active validator set
The id of the chain
The number of chunks that a chunk producer node can miss before being removed from the active validator set
It is a boolean value that indicates whether dynamic resharding is enabled in the NEAR Protocol, allowing on-demand reshuffling of shards for optimal network performance
The length of an epoch in the NEAR Protocol
The minimum number of validation failures required for a validator node to be reported as a fisherman in the NEAR Protocol
The maximum amount of gas that can be used for a single transaction
The rate at which the gas price can adjust over time
The block height at which the genesis state was created
The timestamp of the genesis block in the NEAR Protocol
The maximum gas price allowed for a single transaction
The maximum annual inflation rate for the NEAR Protocol token supply
The minimum gas price allowed for a single transaction
The minimum divisor for staking
The total number of block producer seats available in the NEAR Protocol
(Optional) The number of block producer seats available per shard in the NEAR Protocol
The expected number of blocks to be created in a single year
The maximum percentage of validators that can be online at any given time in the NEAR Protocol
The minimum percentage of validators that can be online at any given time in the NEAR Protocol
The rate at which new tokens are minted and distributed as rewards to validators and other network participants
The address of the account that holds the protocol treasury
The minimum amount of stake required to initiate a protocol upgrade
The current version of the protocol
The set of runtime configuration options
It is used to specify the configuration options
The minimum length of top-level account names
It is used to specify the account that will be responsible for registering new account names
It is used to specify the amount of NEAR tokens that will be required to store one byte of data on NEAR chain
The gas costs associated with various operations on NEAR chain
The configuration options for creating new actions on the NEAR chain
The cost of adding a new public key to an existing account
The cost of granting full access to an account on NEAR chain
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The base cost of calling a function on the NEAR chain
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The additional cost of calling a function based on the size of the function's input data
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The cost of creating a new account on the NEAR chain
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The cost of delegating stake to a validator
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The cost of deleting an account on the NEAR chain
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The cost of deleting a public key from an account on the NEAR chain
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The base cost of deploying a new smart contract on the NEAR chain
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The additional cost of deploying a smart contract based on the size of its code
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The base cost of calling a function
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The additional cost of calling a function based on the size of the function's input data
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The cost of staking NEAR tokens to participate in the network's consensus process
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The cost of transferring NEAR tokens between accounts on the network
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The configuration for the creation of action receipts
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
(Optional) The amount of NEAR tokens that are rewarded to validators for burning gas during transaction execution
The configuration for the creation of data receipts
The base cost is the minimum amount of gas required to execute a transaction, regardless of the complexity of the transaction
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
The cost per byte of data that is included in a transaction
The execution context for a given operation
The gas cost associated with sending a transaction to an account that does not require a specific function to be called
The gas cost associated with sending a transaction to an account that requires a specific function to be called
(Optional) The maximum ratio by which the gas price can be inflated during transaction execution
The amount of space used to store data on the blockchain
(Optional) The maximum number of bytes that can be used to store an account on the blockchain
(Optional) The maximum number of extra bytes that can be used to store additional information in a record on the blockchain
The configuration for running WebAssembly (Wasm) smart contracts on the NEAR chain
The extra costs associated with executing a transaction
The base point for a multi-exponentiation operation on the alt_bn128 elliptic curve
The list of scalar values to be used in a multi-exponentiation operation on the alt_bn128 elliptic curve
The base point for a sum operation on the alt_bn128 elliptic curve
The list of points to be used in a sum operation on the alt_bn128 elliptic curve
The base points for a pairing check operation on the alt_bn128 elliptic curve
The list of points to be used in a pairing check operation on the alt_bn128 elliptic curve
The base fee for a transaction
The base cost for compiling a smart contract on the NEAR chain
(Optional) The cost per byte of code that is compiled for a smart contract on the NEAR chain
The base cost for loading a smart contract into memory on the NEAR chain
(Optional) The cost per byte of code that is loaded into memory for a smart contract on the NEAR chain
The base cost for performing an ECDSA signature recovery operation
The base cost for verifying an Ed25519 signature on the NEAR chain
The cost per byte of message that is verified for an Ed25519 signature on the NEAR chain
The base cost for computing the Keccak-256 hash of a message on the NEAR chain
The cost per byte of message that is hashed using Keccak-256 on the NEAR chain
The base cost for computing the Keccak-512 hash of a message on the NEAR chain
The cost per byte of message that is hashed using Keccak-512 on the NEAR chain
The base cost for writing a log entry on the NEAR chain
The cost per byte of data that is written to a log entry on the NEAR the cost per byte of data that is written to a log entry on the NEAR chain
The base cost for creating a promise on the NEAR chain
The additional cost per promise created in a smart contract on the NEAR chain
The cost for returning a promise result to the caller of a smart contract on the NEAR chain
The cost for reading a node from the trie data structure that is used to store account and contract state on the NEAR chain
The base cost for reading data from memory in a smart contract
The cost per byte of data that is read from memory in a smart contract
The base cost for reading a value from a register in a smart contract
The cost per byte of data that is read from a register in a smart contract
The base cost for performing the RIPEMD-160 cryptographic hash function in a smart contract
The additional cost per block of data that is processed by the RIPEMD-160 hash function in a smart contract
The base cost for performing the SHA-256 cryptographic hash function in a smart contract
The additional cost per byte of data that is processed by the SHA-256 hash function in a smart contract
The base cost for checking if a key exists in the persistent storage of a smart contract
The additional cost per byte of data that is checked when verifying if a key exists in the persistent storage of a smart contract
The base cost for creating a new storage iterator that starts from a given byte key in the persistent storage of a smart contract
The base cost for creating a new storage iterator that iterates over all keys in the persistent storage of a smart contract
The additional cost per byte of the prefix used to create a new storage iterator that iterates over all keys in the persistent storage of a smart contract
The base cost for creating a new storage iterator that iterates over a range of keys in the persistent storage of a smart contract
The base cost for creating a new storage iterator that stops at a given byte key in the persistent storage of a smart contract
The base cost for advancing the iterator to the next key in the persistent storage of a smart contract
The additional cost per byte of the key returned by the iterator when advancing to the next key in the persistent storage of a smart contract
The additional cost per byte of the value returned by the iterator when advancing to the next key in the persistent storage of a smart contract
The base cost for reading a value from the persistent storage of a smart contract
The additional cost per byte of the key used to read a value from the persistent storage of a smart contract
The additional cost per byte of the value read from the persistent storage of a smart contract
The base cost for removing a key-value pair from the persistent storage of a smart contract
The additional cost per byte of the key used to remove a key-value pair from the persistent storage of a smart contract
The additional cost per byte of the value returned when removing a key-value pair from the persistent storage of a smart contract
The base cost for writing to storage
The cost per byte for evicted storage write operations
The cost per byte for writing a key to storage
The cost per byte for writing a value to storage
The cost for touching a trie node during a state access
The base cost for UTF-16 decoding
The cost per byte for UTF-16 decoding
The base cost for UTF-8 decoding
The cost per byte for UTF-8 decoding
The base cost for a validator's stake
The base cost for the total stake in the network
The base cost for writing to memory
The cost per byte for writing to memory
The base cost for writing to a register
The cost per byte for writing to a register
The cost for growing memory
The configuration for various resource limits, such as the maximum number of contract calls per transaction and the maximum number of contract state changes per block
(Optional) The version of the account ID validity rules
The initial number of memory pages allocated to a contract
The maximum number of actions that can be included in a single receipt
(Optional) The maximum length of arguments that can be passed to a function call
The maximum size of a contract that can be deployed on the network
The maximum number of functions that can be defined in a single contract
(Optional) The maximum amount of gas that can be consumed by a single transaction or contract call
(Optional) The maximum length of a method name
(Optional) The maximum length of the data that can be returned by a function call
(Optional) The maximum length of a storage key
(Optional) The maximum length of a storage value
The maximum number of local variables that can be defined in a single contract function
The maximum number of memory pages that can be allocated to a contract
(Optional) The maximum number of bytes that can be used to represent method names across all functions in a single contract
The maximum number of input data dependencies that can be included in a single contract function call
The maximum number of logs that can be emitted by a single contract function call
The maximum number of registers that can be used in a single contract function
The maximum number of promises that can be created in a single contract function call
The maximum size of a single register
(Optional) The maximum allowed height of the runtime execution stack
(Optional) The maximum total length of all logs that can be emitted during a single transaction
(Optional) The maximum amount of gas that can be prepaid for a single transaction
The maximum allowed size of a single transaction in bytes
The maximum amount of memory that can be used for register storage
(Optional) The version of the stack limiter algorithm used in the protocol
(Optional) The maximum stack size allowed by the Wasmer 2 runtime
The base cost for executing a regular operation
The validity period of a transaction, after which it cannot be included in a block