UNPKG

@xcapit/shelter-sdk

Version:

SDK for Shelter smart contracts on Stellar

25 lines (24 loc) 1.01 kB
import type { AssembledTransaction } from "@stellar/stellar-sdk/contract"; import { Client, Keypair } from "shelter-sdk"; export declare class FakeClient { private readonly _options; private readonly _steward; options: { contractId: string; }; constructor(_options: any, _steward?: Keypair); static deploy(): AssembledTransaction<Client>; aid_of({ recipient, token, }: { recipient: Buffer; token: string; }): Promise<any>; steward(): Promise<any>; unbound_aid(options: any): Promise<AssembledTransaction<null>>; bound_aid(options: any): Promise<AssembledTransaction<null>>; update_steward(options: any): Promise<AssembledTransaction<null>>; update_release_key(options: any): Promise<AssembledTransaction<null>>; guard(options?: any): Promise<AssembledTransaction<null>>; open(options?: any): Promise<AssembledTransaction<null>>; seal(options?: any): Promise<AssembledTransaction<null>>; private _fakeAssembledTx; }