from __future__ import annotations
import typing
if typing.TYPE_CHECKING:
from typing import Any, Literal, Mapping
def query(
*,
address: str | bytes | None = None,
name: str | None = None,
collection: str | None = None,
network: str | int | None = None,
function: str | None = None,
added_by: str | None = None,
added_before: int | None = None,
added_after: int | None = None,
added_at: int | None = None,
hex: bool = False,
) -> pl.DataFrame:
from . import _lbl_rust
df = _lbl_rust._query(
collection=collection,
address=address,
network=network,
function=function,
added_by=added_by,
added_before=added_before,
added_after=added_after,
added_at=added_at,
hex=hex,
)
return df