//! GraphQL scalar types for Sui.
use Cow;
use Deserialize;
/// `SuiAddress` scalar in Sui GraphQL schema. 32-byte hex-encoded address with `0x` prefix.
pub use Address;
/// Useful for digest fields (Base58 string). Not a scalar in Sui GraphQL schema.
pub use Digest;
/// `BigInt` scalar in Sui GraphQL schema.
///
/// Represented as a string because JSON numbers cannot reliably represent 64-bit integers.
/// Deserializes from a string and parses as u64.
;
/// `DateTime` scalar in Sui GraphQL schema.
/// ISO-8601 Date and Time in UTC.
pub type DateTime = DateTime;