envio
Version:
A latency and sync speed optimized, developer friendly blockchain data indexer.
37 lines (31 loc) • 1.15 kB
text/typescript
/* TypeScript file generated from InternalTable.res by genType. */
/* eslint-disable */
/* tslint:disable */
import type {Json_t as Js_Json_t} from '../../src/Js.shim';
import type {t as Address_t} from '../../src/Address.gen';
export type DynamicContractRegistry_t = {
readonly id: string;
readonly chain_id: number;
readonly registering_event_block_number: number;
readonly registering_event_log_index: number;
readonly registering_event_block_timestamp: number;
readonly registering_event_contract_name: string;
readonly registering_event_name: string;
readonly registering_event_src_address: Address_t;
readonly contract_address: Address_t;
readonly contract_name: string
};
export type RawEvents_t = {
readonly chain_id: number;
readonly event_id: bigint;
readonly event_name: string;
readonly contract_name: string;
readonly block_number: number;
readonly log_index: number;
readonly src_address: Address_t;
readonly block_hash: string;
readonly block_timestamp: number;
readonly block_fields: Js_Json_t;
readonly transaction_fields: Js_Json_t;
readonly params: Js_Json_t
};