opnet
Version:
The perfect library for building Bitcoin-based applications.
17 lines (16 loc) • 704 B
TypeScript
import { Address } from '../../node_modules/@btc-vision/transaction/build/index.js';
import { IRawContract } from './interfaces/IRawContract.js';
export declare class ContractData implements Omit<IRawContract, 'contractPublicKey'> {
readonly contractAddress: string;
readonly contractPublicKey: Address;
readonly bytecode: Buffer;
readonly wasCompressed: boolean;
readonly deployedTransactionId: string;
readonly deployedTransactionHash: string;
readonly deployerPubKey: Buffer;
readonly deployerHashedPublicKey: Buffer;
readonly contractSeed: Buffer;
readonly contractSaltHash: Buffer;
readonly deployerAddress: Address;
constructor(raw: IRawContract);
}