Skip to content

Simple Types

Bytes32

Bytes32 is a 32 byte value, with DB storage serialization

HexBytes

HexBytes is byte slice that is formatted in JSON with an 0x prefix, and stored in the DB as hex

EthAddress

Address0xHex formats with an 0x prefix, but no checksum (lower case)

HexUint256

HexUint256 is an unsigned integer that is serialized in JSON as hex

HexInt256

HexInt256 is an unsigned integer that is serialized in JSON as hex

UUID

Using the UUID package

HexUint64OrString

HexUint64

HexUint64 is an unsigned integer that is serialized in JSON as hex

Timestamp

RawJSON

PrivateIdentityLocator