Firehose block information

interface Firehose {
    blockFeatures?: string[];
    blockType: string;
    bufUrl: string;
    bytesEncoding: BytesEncoding;
    deprecatedAt?: Date;
    evmExtendedModel?: boolean;
    firstStreamableBlock?: FirstStreamableBlock;
}

Properties

blockFeatures?: string[]

Block features supported by the network

blockType: string

Block type, e.g. sf.ethereum.type.v2.Block

bufUrl: string

Protobuf definitions on buf.build, e.g. https://buf.build/streamingfast/firehose-ethereum

bytesEncoding: BytesEncoding

Bytes encoding, e.g. hex, 0xhex, base58

deprecatedAt?: Date

[optional] Timestamp when the network was deprecated in Firehose software

evmExtendedModel?: boolean

[optional] Whether there is support for extended EVM block model

firstStreamableBlock?: FirstStreamableBlock

First available block information