gill
gill/programs/token/Type aliases

CreateNativeMintInput

type CreateNativeMintInput<TAccountPayer, TAccountNativeMint, TAccountSystemProgram> = {
  nativeMint: Address<TAccountNativeMint>;
  payer: TransactionSigner<TAccountPayer>;
  systemProgram?: Address<TAccountSystemProgram>;
};

Type Parameters

Type ParameterDefault type
TAccountPayer extends stringstring
TAccountNativeMint extends stringstring
TAccountSystemProgram extends stringstring

Properties

nativeMint

nativeMint: Address<TAccountNativeMint>;

The native mint address


payer

payer: TransactionSigner<TAccountPayer>;

Funding account (must be a system account)


systemProgram?

optional systemProgram: Address<TAccountSystemProgram>;

System program for mint account funding

On this page