UINT40

40-bit Solidity unsigned integer with 32-byte ABI storage. Values cast from decimal strings are parsed exactly; 0x-prefixed strings are interpreted as raw big-endian bytes. VARCHAR output is decimal for display, while BYTES/BYTES32 casts expose raw storage bytes.

Family
Unsigned integer
Physical
BLOB
Used by
2 functions
Examples
0 samples

Used by functions

Derived from generated function parameters and return types.

Accepted as input

  • evm_abi_word

    Encodes a supported scalar as exactly one 32-byte Solidity ABI word. Addresses and unsigned integers are left-padded; signed integers are sign-extended.

    scalar function Offline 1 overload
  • length

    Returns the number of bytes in a BLOB or BLOB-backed EVM value such as ADDRESS, BYTES32, UINT256, or INT256.

    scalar function Offline 1 overload