Variable ProcessStreamRequest

ProcessStreamRequest: {
    create(
        base?: {
            binding?: {
                data?: {
                    aptCall?: {
                        rawTransaction?: string;
                        transaction?: { [key: ...]: ... };
                    };
                    aptEvent?: {
                        rawTransaction?: string;
                        transaction?: { [key: ...]: ... };
                    };
                    aptResource?: {
                        rawResources?: (...)[];
                        resources?: (...)[];
                        timestampMicros?: bigint;
                        version?: bigint;
                    };
                    btcBlock?: { block?: { [key: ...]: ... }; timestamp?: Date };
                    btcTransaction?: {
                        timestamp?: Date;
                        transaction?: { [key: ...]: ... };
                    };
                    cosmosCall?: { timestamp?: Date; transaction?: { [key: ...]: ... } };
                    ethBlock?: { block?: { [key: ...]: ... } };
                    ethLog?: {
                        block?: { [key: ...]: ... };
                        log?: { [key: ...]: ... };
                        timestamp?: Date;
                        transaction?: { [key: ...]: ... };
                        transactionReceipt?: { [key: ...]: ... };
                    };
                    ethTrace?: {
                        block?: { [key: ...]: ... };
                        timestamp?: Date;
                        trace?: { [key: ...]: ... };
                        transaction?: { [key: ...]: ... };
                        transactionReceipt?: { [key: ...]: ... };
                    };
                    ethTransaction?: {
                        block?: { [key: ...]: ... };
                        timestamp?: Date;
                        trace?: { [key: ...]: ... };
                        transaction?: { [key: ...]: ... };
                        transactionReceipt?: { [key: ...]: ... };
                    };
                    fuelBlock?: { block?: { [key: ...]: ... }; timestamp?: Date };
                    fuelCall?: { timestamp?: Date; transaction?: { [key: ...]: ... } };
                    solInstruction?: {
                        accounts?: (...)[];
                        instructionData?: string;
                        parsed?: { [key: ...]: ... };
                        programAccountId?: string;
                        slot?: bigint;
                    };
                    starknetEvents?: { result?: { [key: ...]: ... }; timestamp?: Date };
                    suiCall?: {
                        slot?: bigint;
                        timestamp?: Date;
                        transaction?: { [key: ...]: ... };
                    };
                    suiEvent?: {
                        slot?: bigint;
                        timestamp?: Date;
                        transaction?: { [key: ...]: ... };
                    };
                    suiObject?: {
                        objectDigest?: string;
                        objectId?: string;
                        objects?: (...)[];
                        objectVersion?: bigint;
                        self?: { [key: ...]: ... };
                        slot?: bigint;
                        timestamp?: Date;
                    };
                    suiObjectChange?: {
                        changes?: (...)[];
                        slot?: bigint;
                        timestamp?: Date;
                        txDigest?: string;
                    };
                };
                handlerIds?: number[];
                handlerType?: HandlerType;
            };
            dbResult?: {
                data?: { [key: string]: any };
                entities?: { entities?: { fields?: (...) | (...) }[] };
                entityList?: {
                    entities?: {
                        data?: (...) | (...);
                        entity?: (...) | (...);
                        genBlockChain?: (...) | (...);
                        genBlockNumber?: (...) | (...);
                        genBlockTime?: (...) | (...);
                    }[];
                };
                error?: string;
                list?: any[];
                nextCursor?: string;
                opId?: bigint;
            };
            processId?: number;
        },
    ): ProcessStreamRequest;
    decode(input: Uint8Array | Reader, length?: number): ProcessStreamRequest;
    encode(message: ProcessStreamRequest, writer?: Writer): Writer;
    fromJSON(object: any): ProcessStreamRequest;
    fromPartial(
        object: {
            binding?: {
                data?: {
                    aptCall?: {
                        rawTransaction?: string;
                        transaction?: { [key: string]: any };
                    };
                    aptEvent?: {
                        rawTransaction?: string;
                        transaction?: { [key: string]: any };
                    };
                    aptResource?: {
                        rawResources?: string[];
                        resources?: { [key: ...]: ... }[];
                        timestampMicros?: bigint;
                        version?: bigint;
                    };
                    btcBlock?: { block?: { [key: string]: any }; timestamp?: Date };
                    btcTransaction?: {
                        timestamp?: Date;
                        transaction?: { [key: string]: any };
                    };
                    cosmosCall?: { timestamp?: Date; transaction?: { [key: string]: any } };
                    ethBlock?: { block?: { [key: string]: any } };
                    ethLog?: {
                        block?: { [key: string]: any };
                        log?: { [key: string]: any };
                        timestamp?: Date;
                        transaction?: { [key: string]: any };
                        transactionReceipt?: { [key: string]: any };
                    };
                    ethTrace?: {
                        block?: { [key: string]: any };
                        timestamp?: Date;
                        trace?: { [key: string]: any };
                        transaction?: { [key: string]: any };
                        transactionReceipt?: { [key: string]: any };
                    };
                    ethTransaction?: {
                        block?: { [key: string]: any };
                        timestamp?: Date;
                        trace?: { [key: string]: any };
                        transaction?: { [key: string]: any };
                        transactionReceipt?: { [key: string]: any };
                    };
                    fuelBlock?: { block?: { [key: string]: any }; timestamp?: Date };
                    fuelCall?: { timestamp?: Date; transaction?: { [key: string]: any } };
                    solInstruction?: {
                        accounts?: string[];
                        instructionData?: string;
                        parsed?: { [key: string]: any };
                        programAccountId?: string;
                        slot?: bigint;
                    };
                    starknetEvents?: { result?: { [key: string]: any }; timestamp?: Date };
                    suiCall?: {
                        slot?: bigint;
                        timestamp?: Date;
                        transaction?: { [key: string]: any };
                    };
                    suiEvent?: {
                        slot?: bigint;
                        timestamp?: Date;
                        transaction?: { [key: string]: any };
                    };
                    suiObject?: {
                        objectDigest?: string;
                        objectId?: string;
                        objects?: { [key: ...]: ... }[];
                        objectVersion?: bigint;
                        self?: { [key: string]: any };
                        slot?: bigint;
                        timestamp?: Date;
                    };
                    suiObjectChange?: {
                        changes?: { [key: ...]: ... }[];
                        slot?: bigint;
                        timestamp?: Date;
                        txDigest?: string;
                    };
                };
                handlerIds?: number[];
                handlerType?: HandlerType;
            };
            dbResult?: {
                data?: { [key: string]: any };
                entities?: { entities?: { fields?: { [key: ...]: ... } }[] };
                entityList?: {
                    entities?: {
                        data?: { fields?: ... };
                        entity?: string;
                        genBlockChain?: string;
                        genBlockNumber?: bigint;
                        genBlockTime?: Date;
                    }[];
                };
                error?: string;
                list?: any[];
                nextCursor?: string;
                opId?: bigint;
            };
            processId?: number;
        },
    ): ProcessStreamRequest;
    toJSON(message: ProcessStreamRequest): unknown;
}