Skip to main content

Type Alias: IReceipt

type IReceipt: object;

The receipt interface.

Type declaration

blockHash

blockHash: string;

blockNumber

blockNumber: number;

bloom

bloom: string;

contractAddress

contractAddress: string;

flags

flags: Flags[];

gasPrice?

optional gasPrice: string;

gasUsed

gasUsed: string;

includedInMain

includedInMain: boolean;

logs

logs: ILog[];

messageHash

messageHash: Hex;

msgIndex

msgIndex: number;

outMessages

outMessages: Hex[] | null;

outputReceipts

outputReceipts: (IReceipt | null)[] | null;

shardId

shardId: number;

success

success: boolean;

Defined

@nilfoundation/niljs/src/types/IReceipt.ts:8