Skip to main content

BlocklogBlockInfo

@iota/isc-sdk


@iota/isc-sdk / bcs / BlocklogBlockInfo

Variable: BlocklogBlockInfo

const BlocklogBlockInfo: BcsStruct<{ blockIndex: BcsType<number, number, "u32">; gasBurned: BcsType<string, string | number | bigint, "u64">; gasFeeCharged: BcsType<string, string | number | bigint, "u64">; l1Params: BcsStruct<{ baseToken: BcsStruct<{ coinType: BcsStruct<{ s: BcsType<string, string, string>; }, string>; decimals: BcsType<number, number, "u8">; name: BcsType<string, string, string>; subunit: BcsType<string, string, string>; tickerSymbol: BcsType<string, string, string>; totalSupply: BcsType<string, string | number | bigint, "u64">; unit: BcsType<string, string, string>; useMetricPrefix: BcsType<boolean, boolean, "bool">; }, string>; protocol: BcsStruct<{ epoch: BcsStruct<{ int: BcsType<string, string | number | bigint, "u256">; }, string>; epochDurationMs: BcsStruct<{ int: BcsType<string, string | number | bigint, "u256">; }, string>; epochStartTimestampMs: BcsStruct<{ int: BcsType<string, string | number | bigint, "u256">; }, string>; iotaTotalSupply: BcsStruct<{ int: BcsType<string, string | number | bigint, "u256">; }, string>; protocolVersion: BcsStruct<{ int: BcsType<string, string | number | bigint, "u256">; }, string>; referenceGasPrice: BcsStruct<{ int: BcsType<string, string | number | bigint, "u256">; }, string>; systemStateVersion: BcsStruct<{ int: BcsType<string, string | number | bigint, "u256">; }, string>; }, string>; }, string>; numOffLedgerRequests: BcsType<number, number, "u16">; numSuccessfulRequests: BcsType<number, number, "u16">; previousAnchor: BcsStruct<{ anchor: BcsStruct<{ object: BcsStruct<{ assets: BcsStruct<{ iD: BcsType<..., ..., ...>; value: BcsStruct<..., ...>; }, string>; iD: BcsType<number[], Iterable<..., ..., ...> & object, string>; stateIndex: BcsType<number, number, "u32">; stateMetadata: BcsType<number[], Iterable<..., ..., ...> & object, string>; }, string>; objectRef: BcsStruct<{ digest: BcsType<number[], Iterable<..., ..., ...> & object, string>; objectID: BcsType<number[], Iterable<..., ..., ...> & object, string>; version: BcsType<string, string | number | bigint, "u64">; }, string>; owner: BcsType<number[], Iterable<number, any, any> & object, string>; }, string>; iscPackage: BcsType<number[], Iterable<number, any, any> & object, string>; }, string>; schemaVersion: BcsType<number, number, "u8">; timestamp: BcsType<string, string | number | bigint, "u64">; totalRequests: BcsType<number, number, "u16">; }, string>

Defined in: isc-sdk/src/bcs.ts:79