Options
Optional
intGet an account by public key
Rest
...args: [string, ...(undefined | {})[]]Get an account by public key after the block indicated by hash. Can be either a micro block or a keyblock hash
Rest
...args: [string, string, ...(undefined | {})[]]Get an account by public key after the opening key block of the generation at height
Rest
...args: [string, number, ...(undefined | {})[]]Get an account's next nonce; This is computed according to whatever is the current account nonce and what transactions are currently present in the transaction pool
Rest
...args: [string, ...(undefined | { strategy?: NextNonceStrategy })[]]Get channel by public key
Rest
...args: [string, ...(undefined | {})[]]Get a contract by pubkey
Rest
...args: [string, ...(undefined | {})[]]Get the current generation
Rest
...args: (undefined | {})[]Get the current key block
Rest
...args: (undefined | {})[]Get a generation by hash
Rest
...args: [string, ...(undefined | {})[]]Get a generation by height
Rest
...args: [number, ...(undefined | {})[]]Get a key block by hash
Rest
...args: [string, ...(undefined | {})[]]Get a key block by height
Rest
...args: [number, ...(undefined | {})[]]Get a micro block header by hash
Rest
...args: [string, ...(undefined | {})[]]Get a micro block transaction by hash and index
Rest
...args: [string, number, ...(undefined | {})[]]Get micro block transactions by hash
Rest
...args: [string, ...(undefined | {})[]]Get name entry from naming system
Rest
...args: [string, ...(undefined | {})[]]Get an oracle by public key
Rest
...args: [string, ...(undefined | {})[]]Get oracle queries by public key
Rest
...args: [string, ...(undefined | { fromParam?: string; limit?: number; typeParam?: OracleQueryType })[]]Get an oracle query by public key and query ID
Rest
...args: [string, string, ...(undefined | {})[]]Get pending account transactions by public key
Rest
...args: [string, ...(undefined | {})[]]Get the pending key block
Rest
...args: (undefined | {})[]Get the status of a node
Rest
...args: (undefined | {})[]Get the top header (either key or micro block)
Rest
...args: (undefined | {})[]Get a transaction by hash
Rest
...args: [string, ...(undefined | {})[]]Rest
...args: [string, ...(undefined | {})[]]Dry-run transactions on top of a given block. Supports all TXs except GAMetaTx, PayingForTx and OffchainTx. The maximum gas limit of all calls is capped. The maximum gas limit per request is a global node setting. Since DryRunCallReq object do not have a mandatory gas field, if not set a default value of 1000000 is being used instead.
Rest
...args: [{ accounts?: ({ pubKey: string; amount: bigint; })[]; top?: number; txEvents?: boolean; txs: ({ tx?: string | undefined; callReq?: { calldata: string; contract: string; amount?: bigint | undefined; gas?: number | undefined; caller?: string | undefined; nonce?: number | undefined; abiVersion?: string | undefined; context?: { ...; } | undefined; } | undefined; })[] }, ...(undefined | {})[]]Generated using TypeDoc
Url for node API