@caict/bop-typescript-sdk
Version:
17 lines (15 loc) • 485 B
text/typescript
import {
CheckContractAccountResponse,
GetContractInfoResponse,
CallContractRequest,
CallContractResponse,
} from "bop-sdk/proto/bop-sdk-interface";
export abstract class contract {
abstract checkContractAccount(
address: string,
): Promise<CheckContractAccountResponse>;
abstract getContractInfo(address: string): Promise<GetContractInfoResponse>;
abstract callContract(
transaction: CallContractRequest,
): Promise<CallContractResponse>;
}