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;

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:7