An address of an externally owned account identified by a 32 byte string prefixed by
A 32 byte unique ID used to identify a coin. On the testnet, the
A unique hash identifier for a block.
32 bytes to hold arbitrary data, usually as a hex string.
Bytes32 is the base type for cryptographic primitives like
A wrapped 32byte hash that is used to uniquely identify a contract.
A way to pass in bytes as hex data. This is used for variable byte length types. Predicates and predicate data are always a hex string.
A 32 byte identifier for cross-network messages, like messages from Ethereum to Fuel.
A random or pseudo-random number generated for a single use to ensure data freshness and prevent replay attacks.
Sometimes referred to as a nonce. A unique, random value used to distinguish two things that are otherwise identical. This is used in contract deployments so you can deploy contracts that are otherwise exactly the same.
A cryptographic signature used to authorize messages and transactions.
A TAI 64 timestamp.
A unique 32 byte hash identifier for a transaction.
The location of the transaction in the block. It can be used by UTXOs as a reference to the transaction or by the transaction itself to make it unique.
Unsigned 32 bit number.
Unsigned 64 bit number. The default GraphQL
int scalar does not cover the range of values needed because the FuelVM word size is 64bit.
A unique 32 byte identifier for a UTXO.