UNPKG

@xcapit/shelter-sdk

Version:

SDK for Shelter smart contracts on Stellar

16 lines (15 loc) 592 B
import { DeployedShelter } from "../deployed-shelter/deployed-shelter"; import { Client, Keypair } from "shelter-sdk"; import type { FakeClient } from "../fake-client/fake-client"; import type { Rpc } from "../rpc/rpc"; export declare class Shelter { private readonly _steward; private readonly _rpc; private readonly _wasm; private readonly _client; constructor(_steward: Keypair, _rpc: Rpc, _wasm: Buffer | string, _client?: typeof Client | typeof FakeClient); deploy(): Promise<DeployedShelter>; private _deploy; private _address; private _addressOf; }