solidity
import "solidity-scale-codec/src/Scale/Unsigned/U128.sol";U128
Kind: library
Functions
function encode(uint128 value) internal pure returns (bytes)function encodedSizeAt(bytes data, uint256 offset) internal pure returns (uint256)function decodeAt(bytes data, uint256 offset) internal pure returns (uint128)function toLittleEndian(uint128 value) internal pure returns (bytes16)
encode(uint128 value)
solidity
function encode(uint128 value) internal pure returns (bytes)Encodes an `uint128` into SCALE format (16-byte little-endian).
encodedSizeAt(bytes data, uint256 offset)
solidity
function encodedSizeAt(bytes data, uint256 offset) internal pure returns (uint256)Returns the number of bytes that a `uint128` would occupy when SCALE-encoded.
decode(bytes data)
solidity
function decode(bytes data) internal pure returns (uint128)Decodes SCALE-encoded bytes into an `uint128`.
decodeAt(bytes data, uint256 offset)
solidity
function decodeAt(bytes data, uint256 offset) internal pure returns (uint128)Decodes an `uint128` at the specified offset.
toLittleEndian(uint128 value)
solidity
function toLittleEndian(uint128 value) internal pure returns (bytes16)Converts an `uint128` to little-endian bytes16