Type alias BaseModule

BaseModule: Omit<ModuleParameters, "extend"> & RequiredModuleParameters & ModuleActions & {
    getData: (() => Record<string, unknown>);
    module: Hex;
    setData: ((r) => void);
    signer: Signer;
    type: ModuleType;
}

Type declaration

  • getData: (() => Record<string, unknown>)

    Get data from the module

      • (): Record<string, unknown>
      • Returns Record<string, unknown>

  • module: Hex

    For compatibility with module-sdk.

  • setData: ((r) => void)

    Data to be set on the module

      • (r): void
      • Parameters

        • r: Record<string, unknown>

        Returns void

  • signer: Signer

    Signer of the Module.

  • type: ModuleType

    Type of module.