ContractLog

interface ContractLog {
    args: string[];
    blockHash: `mh_${string}`;
    blockTime: Date;
    callTxHash: `th_${string}`;
    contractId: `ct_${string}`;
    contractTxHash: `th_${string}`;
    data: string;
    eventHash: string;
    eventName: null | string;
    extCallerContractId: null | `ct_${string}`;
    extCallerContractTxHash: null | `th_${string}`;
    height: number;
    logIdx: number;
    microIndex: number;
    parentContractId: null | number;
}

Properties

args: string[]
blockHash: `mh_${string}`

Micro block hash

blockTime: Date
callTxHash: `th_${string}`

Transaction hash

contractId: `ct_${string}`

Contract address

contractTxHash: `th_${string}`

Transaction hash

data: string
eventHash: string
eventName: null | string
extCallerContractId: null | `ct_${string}`

Contract address

extCallerContractTxHash: null | `th_${string}`

Transaction hash

height: number
logIdx: number
microIndex: number
parentContractId: null | number