UNPKG

@orca-so/wavebreak

Version:

The wavebreak JS client for interacting with the wavebreak program.

24 lines (23 loc) 966 B
import { Address, FixedSizeCodec, FixedSizeDecoder, FixedSizeEncoder, ReadonlyUint8Array } from '@solana/kit'; import { GraduationMethodLabel, GraduationMethodLabelArgs } from '.'; export type GraduationMethodData = { label: GraduationMethodLabel; graduated: boolean; feeTierIndex: number; splitBps: number; destination: Address; unlocked: boolean; padding: ReadonlyUint8Array; }; export type GraduationMethodDataArgs = { label: GraduationMethodLabelArgs; graduated: boolean; feeTierIndex: number; splitBps: number; destination: Address; unlocked: boolean; padding?: ReadonlyUint8Array; }; export declare function getGraduationMethodDataEncoder(): FixedSizeEncoder<GraduationMethodDataArgs>; export declare function getGraduationMethodDataDecoder(): FixedSizeDecoder<GraduationMethodData>; export declare function getGraduationMethodDataCodec(): FixedSizeCodec<GraduationMethodDataArgs, GraduationMethodData>;