@orca-so/wavebreak
Version:
The wavebreak JS client for interacting with the wavebreak program.
23 lines (22 loc) • 789 B
TypeScript
import { Address, FixedSizeCodec, FixedSizeDecoder, FixedSizeEncoder } 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(): FixedSizeEncoder<TokenMintArgs>;
export declare function getTokenMintDecoder(): FixedSizeDecoder<TokenMint>;
export declare function getTokenMintCodec(): FixedSizeCodec<TokenMintArgs, TokenMint>;