Interface BaseContractProperties

Base contract properties.

Interfaces

interface BaseContractProperties {
    address: BitcoinAddressLike;
    decodeEvent(event: NetEvent): OPNetEvent<{}>;
    decodeEvents(events: ContractEvents | NetEvent[]): OPNetEvent<{}>[];
    encodeCalldata(method: string, ...args: unknown[]): Buffer;
    setSender(sender: BitcoinAddressLike): void;
    [key: symbol]: BaseContractProperty;
}

Hierarchy (view full)

Indexable

Properties

Methods