@tangany/waas
Version:
node.js SDK for Tangany Wallet as a Service API
19 lines (18 loc) • 661 B
TypeScript
import { IContractOperation, IContractViewResponse } from "./interfaces/tezos-contract";
import { Waas } from "./waas";
import { IWaasMethod } from "./waas-method";
export declare class TezosContract implements IWaasMethod {
waas: Waas;
readonly address: string;
private readonly baseUrl;
constructor(waas: Waas, address: string);
/**
* Executes "view" method of a Tezos smart contract and returns contract content
* @param config - contact operation
*/
view(config: IContractOperation): Promise<IContractViewResponse>;
/**
* Returns the storage content of a smart contract
*/
storage(): Promise<any>;
}