balance Returns the Balance! of a specific address for a given asset id.
args:
owner: Address!
The owner address.
assetId: AssetId!
The asset id.
balances Returns a BalanceConnection! for an array of balances for each asset owned by a given address.
args:
filter: BalanceFilterInput!
A filter to specify the wallet owner address.
block Returns information about a certain Block . Accepts either the block id or block height as an argument.
args:
id: BlockId
The block id.
height: U64
The block height.
blocks Returns a BlockConnection! for an array of all blocks produced.
chain Returns ChainInfo! about the target Fuel network used for the API.
coin Returns details about a specific Coin .
args:
utxoId: UtxoId!
A unique 32 byte identifier for the UTXO.
coins Returns a CoinConnection! for an array of coins based on a given owner and/or asset id
args:
filter: CoinFilterInput!
A filter with the owner address and optionally the asset id.
coinsToSpend Returns an array of spendable [[CoinType!]!]! per asset.
args:
owner: Address
The owner address of the coins.
queryPerAsset: [SpendQueryElementInput!]!
The list of requested asset resources. Several entries with the same asset id are not allowed.
excludedIds: ExcludeInput
The resources to exclude.
contract Returns the Contract information for a given contract id.
args:
id: ContractId!
The contract id of the requested contract.
contractBalance Returns the ContractBalance! for a given contract and asset id.
args:
contract: ContractId!
The contract that owns the balance.
asset: AssetId!
The asset id for the balance.
contractBalances Returns a ContractBalanceConnection! for an array of balances for all assets owned by a given contract
args:
filter: ContractBalanceFilterInput!
A filter for the contract balances.
estimatePredicates Estimate the predicate gas and returns a Transaction! .
tx: HexString!
The transaction hex string.
health Returns true if the API is running or false if the API is down.
messageProof Returns the MessageProof for a given message id or transaction.
args:
transactionId: TransactionId!
The transaction id for the message.
messageId: MessageId!
The id of the message.
id: BlockId
The block id.
height: U64
The block height.
messages Returns a MessageConnection! for an array of messages for a given owner.
args:
owner: Address
The owner address of the messages.
nodeInfo Returns NodeInfo! about the current node.
transaction Returns Transaction details for a given transaction id.
args:
id: TransactionId!
The id for the transaction.
transactions Returns a TransactionConnection! for an array of all transactions.
transactionsByOwner Returns a TransactionConnection! for an array of all transactions from a given address.
args:
owner: Address!
The owner address of the transactions.