@orca-so/wavebreak
Version:
The wavebreak JS client for interacting with the wavebreak program.
23 lines (22 loc) • 735 B
TypeScript
import { Address, Codec, Decoder, Encoder } from '@solana/kit';
export type TokenMint = {
mintAuthorityFlag: number;
mintAuthority: Address;
supply: bigint;
decimals: number;
isInitialized: boolean;
freezeAuthorityFlag: number;
freezeAuthority: Address;
};
export type TokenMintArgs = {
mintAuthorityFlag: number;
mintAuthority: Address;
supply: number | bigint;
decimals: number;
isInitialized: boolean;
freezeAuthorityFlag: number;
freezeAuthority: Address;
};
export declare function getTokenMintEncoder(): Encoder<TokenMintArgs>;
export declare function getTokenMintDecoder(): Decoder<TokenMint>;
export declare function getTokenMintCodec(): Codec<TokenMintArgs, TokenMint>;