Modules

Macros

Structs

Enums

Constants

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