# {py:mod}`algokit_subscriber.utils` ```{py:module} algokit_subscriber.utils ``` ```{autodoc2-docstring} algokit_subscriber.utils :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`range_inclusive ` - ```{autodoc2-docstring} algokit_subscriber.utils.range_inclusive :summary: ``` * - {py:obj}`chunk_array ` - ```{autodoc2-docstring} algokit_subscriber.utils.chunk_array :summary: ``` * - {py:obj}`reduce ` - ```{autodoc2-docstring} algokit_subscriber.utils.reduce :summary: ``` * - {py:obj}`encode_address ` - ```{autodoc2-docstring} algokit_subscriber.utils.encode_address :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`logger ` - ```{autodoc2-docstring} algokit_subscriber.utils.logger :summary: ``` * - {py:obj}`T ` - ```{autodoc2-docstring} algokit_subscriber.utils.T :summary: ``` ```` ### API ````{py:data} logger :canonical: algokit_subscriber.utils.logger :value: > 'getLogger(...)' ```{autodoc2-docstring} algokit_subscriber.utils.logger ``` ```` ````{py:function} range_inclusive(start: int, end: int) -> list[int] :canonical: algokit_subscriber.utils.range_inclusive ```{autodoc2-docstring} algokit_subscriber.utils.range_inclusive ``` ```` ````{py:data} T :canonical: algokit_subscriber.utils.T :value: > 'TypeVar(...)' ```{autodoc2-docstring} algokit_subscriber.utils.T ``` ```` ````{py:function} chunk_array(arr: list[algokit_subscriber.utils.T], size: int) -> list[list[algokit_subscriber.utils.T]] :canonical: algokit_subscriber.utils.chunk_array ```{autodoc2-docstring} algokit_subscriber.utils.chunk_array ``` ```` ````{py:function} reduce(array: list[algokit_subscriber.utils.T], callback: collections.abc.Callable[[algokit_subscriber.utils.T, algokit_subscriber.utils.T], algokit_subscriber.utils.T]) -> algokit_subscriber.utils.T :canonical: algokit_subscriber.utils.reduce ```{autodoc2-docstring} algokit_subscriber.utils.reduce ``` ```` ````{py:function} encode_address(b: bytes) -> str :canonical: algokit_subscriber.utils.encode_address ```{autodoc2-docstring} algokit_subscriber.utils.encode_address ``` ````