Interface ScriptFunctionArgument

interface ScriptFunctionArgument {
    bcsToBytes(): Uint8Array;
    bcsToHex(): Hex;
    serialize(serializer: Serializer): void;
    serializeForScriptFunction(serializer: Serializer): void;
}

Hierarchy (view full)

Methods

  • Returns Uint8Array

  • Returns Hex

  • Serialize an argument to BCS-serialized bytes.

    Parameters

    Returns void

  • Serialize an argument to BCS-serialized bytes as a type aware byte sequence. The byte sequence contains an enum variant index followed by the BCS-serialized bytes for a typed argument.

    Parameters

    Returns void