Interface MintOrLinkModule<T>

interface MintOrLinkModule<T> {
    address: `0x${string}`;
    authorCharacterId?: number;
    createdAt?: string;
    description: string;
    icon?: string;
    id: string;
    initDataStructure: {
        description: string;
        label: string;
        required?: boolean;
        type: AbiType;
    }[];
    name: string;
    type: T;
}

Type Parameters

  • T extends "mint" | "link" = "mint" | "link"

Properties

address: `0x${string}`
authorCharacterId?: number
createdAt?: string
description: string
icon?: string
id: string
initDataStructure: {
    description: string;
    label: string;
    required?: boolean;
    type: AbiType;
}[]

Type declaration

  • description: string
  • label: string
  • Optional required?: boolean
  • type: AbiType
name: string
type: T

Generated using TypeDoc