Variable ProcessBindingsRequest

ProcessBindingsRequest: {
    create(
        base?: {
            bindings?: {
                data?: {
                    aptCall?: {
                        rawTransaction?: (...) | (...);
                        transaction?: (...) | (...);
                    };
                    aptEvent?: {
                        rawTransaction?: (...)
                        | (...);
                        transaction?: (...) | (...);
                    };
                    aptResource?: {
                        rawResources?: (...)
                        | (...);
                        resources?: (...) | (...);
                        timestampMicros?: (...) | (...);
                        version?: (...) | (...);
                    };
                    btcBlock?: { block?: (...)
                    | (...); timestamp?: (...) | (...) };
                    btcTransaction?: {
                        timestamp?: (...) | (...);
                        transaction?: (...) | (...);
                    };
                    cosmosCall?: { timestamp?: (...)
                    | (...); transaction?: (...) | (...) };
                    ethBlock?: { block?: (...) | (...) };
                    ethLog?: {
                        block?: (...) | (...);
                        log?: (...) | (...);
                        timestamp?: (...) | (...);
                        transaction?: (...) | (...);
                        transactionReceipt?: (...) | (...);
                    };
                    ethTrace?: {
                        block?: (...)
                        | (...);
                        timestamp?: (...) | (...);
                        trace?: (...) | (...);
                        transaction?: (...) | (...);
                        transactionReceipt?: (...) | (...);
                    };
                    ethTransaction?: {
                        block?: (...)
                        | (...);
                        timestamp?: (...) | (...);
                        trace?: (...) | (...);
                        transaction?: (...) | (...);
                        transactionReceipt?: (...) | (...);
                    };
                    fuelBlock?: { block?: (...)
                    | (...); timestamp?: (...) | (...) };
                    fuelCall?: { timestamp?: (...) | (...); transaction?: (...) | (...) };
                    solInstruction?: {
                        accounts?: (...) | (...);
                        instructionData?: (...) | (...);
                        parsed?: (...) | (...);
                        programAccountId?: (...) | (...);
                        slot?: (...) | (...);
                    };
                    starknetEvents?: { result?: (...)
                    | (...); timestamp?: (...) | (...) };
                    suiCall?: {
                        slot?: (...) | (...);
                        timestamp?: (...) | (...);
                        transaction?: (...) | (...);
                    };
                    suiEvent?: {
                        slot?: (...)
                        | (...);
                        timestamp?: (...) | (...);
                        transaction?: (...) | (...);
                    };
                    suiObject?: {
                        objectDigest?: (...)
                        | (...);
                        objectId?: (...) | (...);
                        objects?: (...) | (...);
                        objectVersion?: (...) | (...);
                        self?: (...) | (...);
                        slot?: (...) | (...);
                        timestamp?: (...) | (...);
                    };
                    suiObjectChange?: {
                        changes?: (...)
                        | (...);
                        slot?: (...) | (...);
                        timestamp?: (...) | (...);
                        txDigest?: (...) | (...);
                    };
                };
                handlerIds?: number[];
                handlerType?: HandlerType;
            }[];
        },
    ): ProcessBindingsRequest;
    decode(input: Uint8Array | Reader, length?: number): ProcessBindingsRequest;
    encode(message: ProcessBindingsRequest, writer?: Writer): Writer;
    fromJSON(object: any): ProcessBindingsRequest;
    fromPartial(
        object: {
            bindings?: {
                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;
            }[];
        },
    ): ProcessBindingsRequest;
    toJSON(message: ProcessBindingsRequest): unknown;
}