sensible-sdk
Version:
Sensible-SDK
15 lines (14 loc) • 453 B
TypeScript
import { TxContext } from "scryptlib/dist/contract";
import * as bsv from "../bsv";
export declare class ContractAdapter {
_contract: any;
constructor(contract: any);
get lockingScript(): bsv.Script;
get txContext(): TxContext;
get dataPart(): bsv.Script;
get codePart(): bsv.Script;
setTxContext(txContext: TxContext): void;
setDataPart(dataPart: string): void;
getCodeHash(): string;
getScriptHash(): string;
}