Type alias TokenInitializationParameters

TokenInitializationParameters: {
    allowList?: boolean;
    burnable?: boolean;
    denyList?: boolean;
    governanceAccount: Type;
    initialSupply?: Type;
    metadata: Type;
    mintable?: boolean;
    name: string;
}

These parameters are passed to the token module to initialize the token. The token initialization update will also include the ticker symbol, number of decimals, and a reference to the token module implementation.

Type declaration

  • Optional allowList?: boolean

    Whether the token supports an allow list

  • Optional burnable?: boolean

    Whether the token is burnable

  • Optional denyList?: boolean

    Whether the token supports an deny list

  • governanceAccount: Type

    The governance account for the token.

  • Optional initialSupply?: Type

    The initial amount of tokens to be minted

  • metadata: Type

    A URL pointing to the metadata of the token.

  • Optional mintable?: boolean

    Whether the token is mintable

  • name: string

    The name of the token.

Generated using TypeDoc