UNPKG

@orca-so/wavebreak

Version:

The wavebreak JS client for interacting with the wavebreak program.

22 lines (21 loc) 866 B
import { Address, Codec, Decoder, Encoder, ReadonlyUint8Array } from '@solana/kit'; import { GraduationMethodLabel, GraduationMethodLabelArgs } from '.'; export type GraduationMethodData = { label: GraduationMethodLabel; graduated: boolean; feeTierIndex: number; splitBps: number; destination: Address; padding: ReadonlyUint8Array; }; export type GraduationMethodDataArgs = { label: GraduationMethodLabelArgs; graduated: boolean; feeTierIndex: number; splitBps: number; destination: Address; padding?: ReadonlyUint8Array; }; export declare function getGraduationMethodDataEncoder(): Encoder<GraduationMethodDataArgs>; export declare function getGraduationMethodDataDecoder(): Decoder<GraduationMethodData>; export declare function getGraduationMethodDataCodec(): Codec<GraduationMethodDataArgs, GraduationMethodData>;