gill
Version:
a modern javascript/typescript client library for interacting with the Solana blockchain
15 lines • 656 B
TypeScript
import type { Address, KeyPairSigner, TransactionSigner } from "@solana/kit";
export type TokenInstructionBase<TMint = KeyPairSigner | Address> = {
/** Signer that will pay for the rent storage deposit fee and transaction fees */
feePayer: Address | TransactionSigner;
/** Token mint to issue the tokens */
mint: TMint;
/**
* Token program used to create the token's `mint`
*
* - (default) {@link TOKEN_PROGRAM_ADDRESS} - the original SPL Token Program
* - {@link TOKEN_2022_PROGRAM_ADDRESS} - the SPL Token Extensions Program (aka Token22)
**/
tokenProgram?: Address;
};
//# sourceMappingURL=types.d.ts.map