Variable BTCTransactionFilter_Filter

BTCTransactionFilter_Filter: {
    create(
        base?: {
            conditions?: {
                [key: string]:
                    | undefined
                    | {
                        contains?: string;
                        eq?: {
                            bigdecimalValue?: { exp?: ...; value?: ... };
                            bigintValue?: { data?: ...; negative?: ... };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: ... };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: ... };
                            timestampValue?: Date;
                            tokenValue?: { amount?: ...; specifiedAt?: ...; token?: ... };
                        };
                        gt?: {
                            bigdecimalValue?: { exp?: ...; value?: ... };
                            bigintValue?: { data?: ...; negative?: ... };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: ... };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: ... };
                            timestampValue?: Date;
                            tokenValue?: { amount?: ...; specifiedAt?: ...; token?: ... };
                        };
                        gte?: {
                            bigdecimalValue?: { exp?: ...; value?: ... };
                            bigintValue?: { data?: ...; negative?: ... };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: ... };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: ... };
                            timestampValue?: Date;
                            tokenValue?: { amount?: ...; specifiedAt?: ...; token?: ... };
                        };
                        hasAll?: { values?: (...)[] };
                        hasAny?: { values?: (...)[] };
                        in?: { values?: (...)[] };
                        lengthEq?: number;
                        lengthGt?: number;
                        lengthLt?: number;
                        lt?: {
                            bigdecimalValue?: { exp?: ...; value?: ... };
                            bigintValue?: { data?: ...; negative?: ... };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: ... };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: ... };
                            timestampValue?: Date;
                            tokenValue?: { amount?: ...; specifiedAt?: ...; token?: ... };
                        };
                        lte?: {
                            bigdecimalValue?: { exp?: ...; value?: ... };
                            bigintValue?: { data?: ...; negative?: ... };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: ... };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: ... };
                            timestampValue?: Date;
                            tokenValue?: { amount?: ...; specifiedAt?: ...; token?: ... };
                        };
                        ne?: {
                            bigdecimalValue?: { exp?: ...; value?: ... };
                            bigintValue?: { data?: ...; negative?: ... };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: ... };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: ... };
                            timestampValue?: Date;
                            tokenValue?: { amount?: ...; specifiedAt?: ...; token?: ... };
                        };
                        notContains?: string;
                        prefix?: string;
                    };
            };
        },
    ): BTCTransactionFilter_Filter;
    decode(
        input: Uint8Array | Reader,
        length?: number,
    ): BTCTransactionFilter_Filter;
    encode(message: BTCTransactionFilter_Filter, writer?: Writer): Writer;
    fromJSON(object: any): BTCTransactionFilter_Filter;
    fromPartial(
        object: {
            conditions?: {
                [key: string]:
                    | undefined
                    | {
                        contains?: string;
                        eq?: {
                            bigdecimalValue?: { exp?: (...)
                            | (...); value?: (...) | (...) };
                            bigintValue?: {
                                data?: (...) | (...);
                                negative?: (...) | (...) | (...);
                            };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: (...)
                            | (...) };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: (...) | (...) };
                            timestampValue?: Date;
                            tokenValue?: {
                                amount?: (...) | (...);
                                specifiedAt?: (...) | (...);
                                token?: (...) | (...);
                            };
                        };
                        gt?: {
                            bigdecimalValue?: { exp?: (...)
                            | (...); value?: (...) | (...) };
                            bigintValue?: {
                                data?: (...) | (...);
                                negative?: (...) | (...) | (...);
                            };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: (...)
                            | (...) };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: (...) | (...) };
                            timestampValue?: Date;
                            tokenValue?: {
                                amount?: (...) | (...);
                                specifiedAt?: (...) | (...);
                                token?: (...) | (...);
                            };
                        };
                        gte?: {
                            bigdecimalValue?: { exp?: (...)
                            | (...); value?: (...) | (...) };
                            bigintValue?: {
                                data?: (...) | (...);
                                negative?: (...) | (...) | (...);
                            };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: (...)
                            | (...) };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: (...) | (...) };
                            timestampValue?: Date;
                            tokenValue?: {
                                amount?: (...) | (...);
                                specifiedAt?: (...) | (...);
                                token?: (...) | (...);
                            };
                        };
                        hasAll?: {
                            values?: {
                                bigdecimalValue?: ...;
                                bigintValue?: ...;
                                boolValue?: ...;
                                bytesValue?: ...;
                                floatValue?: ...;
                                intValue?: ...;
                                listValue?: ...;
                                nullValue?: ...;
                                stringValue?: ...;
                                structValue?: ...;
                                timestampValue?: ...;
                                tokenValue?: ...;
                            }[];
                        };
                        hasAny?: {
                            values?: {
                                bigdecimalValue?: ...;
                                bigintValue?: ...;
                                boolValue?: ...;
                                bytesValue?: ...;
                                floatValue?: ...;
                                intValue?: ...;
                                listValue?: ...;
                                nullValue?: ...;
                                stringValue?: ...;
                                structValue?: ...;
                                timestampValue?: ...;
                                tokenValue?: ...;
                            }[];
                        };
                        in?: {
                            values?: {
                                bigdecimalValue?: ...;
                                bigintValue?: ...;
                                boolValue?: ...;
                                bytesValue?: ...;
                                floatValue?: ...;
                                intValue?: ...;
                                listValue?: ...;
                                nullValue?: ...;
                                stringValue?: ...;
                                structValue?: ...;
                                timestampValue?: ...;
                                tokenValue?: ...;
                            }[];
                        };
                        lengthEq?: number;
                        lengthGt?: number;
                        lengthLt?: number;
                        lt?: {
                            bigdecimalValue?: { exp?: (...)
                            | (...); value?: (...) | (...) };
                            bigintValue?: {
                                data?: (...) | (...);
                                negative?: (...) | (...) | (...);
                            };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: (...)
                            | (...) };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: (...) | (...) };
                            timestampValue?: Date;
                            tokenValue?: {
                                amount?: (...) | (...);
                                specifiedAt?: (...) | (...);
                                token?: (...) | (...);
                            };
                        };
                        lte?: {
                            bigdecimalValue?: { exp?: (...)
                            | (...); value?: (...) | (...) };
                            bigintValue?: {
                                data?: (...) | (...);
                                negative?: (...) | (...) | (...);
                            };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: (...)
                            | (...) };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: (...) | (...) };
                            timestampValue?: Date;
                            tokenValue?: {
                                amount?: (...) | (...);
                                specifiedAt?: (...) | (...);
                                token?: (...) | (...);
                            };
                        };
                        ne?: {
                            bigdecimalValue?: { exp?: (...)
                            | (...); value?: (...) | (...) };
                            bigintValue?: {
                                data?: (...) | (...);
                                negative?: (...) | (...) | (...);
                            };
                            boolValue?: boolean;
                            bytesValue?: Uint8Array;
                            floatValue?: number;
                            intValue?: number;
                            listValue?: { values?: (...)
                            | (...) };
                            nullValue?: RichValue_NullValue;
                            stringValue?: string;
                            structValue?: { fields?: (...) | (...) };
                            timestampValue?: Date;
                            tokenValue?: {
                                amount?: (...) | (...);
                                specifiedAt?: (...) | (...);
                                token?: (...) | (...);
                            };
                        };
                        notContains?: string;
                        prefix?: string;
                    };
            };
        },
    ): BTCTransactionFilter_Filter;
    toJSON(message: BTCTransactionFilter_Filter): unknown;
}