--- orphan: true --- # {py:mod}`_algopy_testing.protocols` ```{py:module} _algopy_testing.protocols ``` ```{autodoc2-docstring} _algopy_testing.protocols :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`BytesBacked <_algopy_testing.protocols.BytesBacked>` - ```{autodoc2-docstring} _algopy_testing.protocols.BytesBacked :summary: ``` * - {py:obj}`UInt64Backed <_algopy_testing.protocols.UInt64Backed>` - ```{autodoc2-docstring} _algopy_testing.protocols.UInt64Backed :summary: ``` ```` ### API `````{py:class} BytesBacked :canonical: _algopy_testing.protocols.BytesBacked ```{autodoc2-docstring} _algopy_testing.protocols.BytesBacked ``` ````{py:method} from_bytes(value: algopy.Bytes | bytes, /) -> typing.Self :canonical: _algopy_testing.protocols.BytesBacked.from_bytes :abstractmethod: :classmethod: ```{autodoc2-docstring} _algopy_testing.protocols.BytesBacked.from_bytes ``` ```` ````{py:property} bytes :canonical: _algopy_testing.protocols.BytesBacked.bytes :abstractmethod: :type: algopy.Bytes ```{autodoc2-docstring} _algopy_testing.protocols.BytesBacked.bytes ``` ```` ````` `````{py:class} UInt64Backed :canonical: _algopy_testing.protocols.UInt64Backed ```{autodoc2-docstring} _algopy_testing.protocols.UInt64Backed ``` ````{py:method} from_int(value: int, /) -> typing.Self :canonical: _algopy_testing.protocols.UInt64Backed.from_int :abstractmethod: :classmethod: ```{autodoc2-docstring} _algopy_testing.protocols.UInt64Backed.from_int ``` ```` ````{py:property} int_ :canonical: _algopy_testing.protocols.UInt64Backed.int_ :abstractmethod: :type: int ```{autodoc2-docstring} _algopy_testing.protocols.UInt64Backed.int_ ``` ```` `````