@arkade-os/sdk Documentation - v0.4.54
    Preparing search index...

    Interface ArkadeContractParams

    Typed parameters of an "arkade" contract as persisted through the src/contracts pipeline. The program serializes as artifact JSON, args as a JSON map (0x-hex bytes, decimal-string bigints), keys as hex — so a stored contract row re-derives its script fully offline.

    interface ArkadeContractParams {
        args: Record<string, ArkadeParamValue>;
        emulatorKey?: Uint8Array<ArrayBufferLike>;
        program: Program;
        serverKey: Uint8Array;
        userKey?: Uint8Array<ArrayBufferLike>;
    }
    Index

    Properties

    args: Record<string, ArkadeParamValue>
    emulatorKey?: Uint8Array<ArrayBufferLike>
    program: Program
    serverKey: Uint8Array
    userKey?: Uint8Array<ArrayBufferLike>