@xcapit/shelter-sdk
Version:
SDK for Shelter smart contracts on Stellar
16 lines (15 loc) • 592 B
TypeScript
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;
}