Module fuel_indexer_utils::plugin::prelude
source · Modules
- Serde
- Serde JSON
Macros
Structs
- FuelVM atomic array type.
- FuelVM atomic array type.
- FuelVM atomic numeric type.
- FuelVM atomic array type.
- FuelVM atomic array type.
- FuelVM atomic array type.
- FuelVM atomic type.
- FuelVM atomic array type.
- A hash map implemented with quadratic probing and SIMD lookup.
- Native GraphQL
TypeDefinition
used to keep track of chain metadata. - Details for the many-to-many relationship.
- JSON type used to store arbitrary object payloads.
- FuelVM atomic array type.
- FuelVM atomic array type.
- A raw SQL query.
- FuelVM atomic array type.
Enums
FtColumn
is an abstraction that represents a sized type that can be persisted to, and fetched from the database.
Constants
- Maximum amount of foreign key list fields that can exist on a
TypeDefinition
Traits
Functions
- Deserialize a generic byte array reference.
- Serialize a generic byte array reference.
- Returns the lower hex representation of a [
sha2::SHA256
] digest of the provided input. - Derive a type ID from a namespace and given abstraction name.
Type Aliases
- Scalar for 256-bit value.
- Scalar for boolean.
- Scalar for arbitrarily-sized byte payloads.
- Scalar for 8-bit signed integers.
- Scalar for 16-bit unsigned integers.
- Scalar for 32-bit signed integers.
- Scalar for 64-bit signed integers.
- Scalar for 128-bit signed integers.
- Scalar for object IDs.
- Identification of transaction (also called transaction hash)
- Scalar for 8-bit unsigned integers.
- Scalar for 16-bit signed integers.
- Scalar for 32-bit unsigned integers.
- Scalar for 64-bit unsigned integers.
- Scalar for 128-bit unsigned integers.
- Scalar for 512-bit unique ID payloads.
- Register value type