UNPKG

@coral-xyz/barter-sdk

Version:
17 lines 800 B
import { Program, type Provider } from "@coral-xyz/anchor"; import { Connection, Keypair } from "@solana/web3.js"; import { type Barter as BarterTypeDef } from "./barter"; import type { CancelParameters, CreateParameters, FinalizeParameters, SettleParameters } from "./types"; export declare class Barter { #private; constructor(provider: Provider); static fromKeypair(keypair: Keypair, connection: Connection): Barter; get program(): Program<BarterTypeDef>; get provider(): Provider; cancel(opts: CancelParameters): Promise<string>; create(opts: CreateParameters): Promise<string>; finalize(opts: FinalizeParameters): Promise<string>; settle(opts: SettleParameters): Promise<string>; private _withParsedTransactionError; } //# sourceMappingURL=client.d.ts.map