goosefx-ssl-sdk-prism
Version:
SDK for interacting with GooseFX Single-sided Liquidity pools
17 lines (16 loc) • 440 B
TypeScript
import * as lo from "@solana/buffer-layout";
import { PublicKey } from "@solana/web3.js";
export interface SSLLayout {
sighash: Uint8Array;
controller: PublicKey;
mint: PublicKey;
decimals: number;
bump: number;
ptBump: number;
suspended: boolean;
cranker: PublicKey;
weight: bigint;
swappedLiabilityNative: bigint;
totalShare: bigint;
}
export declare const SSL_LAYOUT: lo.Structure<SSLLayout>;