Coverage report: 100%

Files Functions Classes

coverage.py v7.14.0, created at 2026-06-08 11:45 -0400

File function   statements missing excluded   coverage
src / ethereum_types / __init__.py (no function)   1 0 0   100%
src / ethereum_types / bytes.py FixedBytes.__new__   5 0 0   100%
src / ethereum_types / bytes.py FixedBytes.zero_bytes   2 0 0   100%
src / ethereum_types / bytes.py (no function)   51 0 2   100%
src / ethereum_types / enum.py _copy_type   2 0 0   100%
src / ethereum_types / enum.py _UintEnumType.__call__   1 0 0   100%
src / ethereum_types / enum.py _UintFlagType.__call__   16 0 1   100%
src / ethereum_types / enum.py UintFlag.__new__   4 0 0   100%
src / ethereum_types / enum.py UintFlag._missing_   9 0 0   100%
src / ethereum_types / enum.py UintFlag.__repr__   2 0 0   100%
src / ethereum_types / enum.py (no function)   24 0 1   100%
src / ethereum_types / frozen.py _setattr_function   3 0 0   100%
src / ethereum_types / frozen.py _delattr_function   3 0 0   100%
src / ethereum_types / frozen.py _make_init_function   2 0 0   100%
src / ethereum_types / frozen.py _make_init_function.init_function   5 0 0   100%
src / ethereum_types / frozen.py slotted_freezable   5 0 0   100%
src / ethereum_types / frozen.py modify   6 0 0   100%
src / ethereum_types / frozen.py (no function)   18 0 0   100%
src / ethereum_types / numeric.py _max_value   3 0 0   100%
src / ethereum_types / numeric.py Unsigned.__init__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__complex__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__bool__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.real   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.imag   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.conjugate   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__float__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.numerator   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.denominator   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__index__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned._in_range   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__abs__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__radd__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__add__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__iadd__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__sub__   6 0 0   100%
src / ethereum_types / numeric.py Unsigned.__rsub__   6 0 0   100%
src / ethereum_types / numeric.py Unsigned.__isub__   6 0 0   100%
src / ethereum_types / numeric.py Unsigned.__mul__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__rmul__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__imul__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__truediv__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__rtruediv__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__floordiv__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__rfloordiv__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__ifloordiv__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__mod__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__rmod__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__imod__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__divmod__   5 0 0   100%
src / ethereum_types / numeric.py Unsigned.__rdivmod__   5 0 0   100%
src / ethereum_types / numeric.py Unsigned.__pow__   9 0 0   100%
src / ethereum_types / numeric.py Unsigned.__rpow__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__ipow__   9 0 0   100%
src / ethereum_types / numeric.py Unsigned.__xor__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__rxor__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__ixor__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__and__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__rand__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__or__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__ror__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__neg__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__pos__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__invert__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__floor__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__ceil__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__int__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__eq__   8 0 0   100%
src / ethereum_types / numeric.py Unsigned.__le__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__ge__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__lt__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__gt__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__round__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__trunc__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__rshift__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__rrshift__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__lshift__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__rlshift__   4 0 0   100%
src / ethereum_types / numeric.py Unsigned.__hash__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__repr__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.__str__   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.to_be_bytes64   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.to_be_bytes32   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.to_bytes1   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.to_le_bytes4   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.to_be_bytes4   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.to_le_bytes8   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.to_be_bytes8   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.to_bytes   2 0 0   100%
src / ethereum_types / numeric.py Unsigned.to_be_bytes   3 0 0   100%
src / ethereum_types / numeric.py Unsigned.to_le_bytes   3 0 0   100%
src / ethereum_types / numeric.py Unsigned.to_le_bytes32   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.to_le_bytes64   1 0 0   100%
src / ethereum_types / numeric.py Unsigned.bit_length   1 0 0   100%
src / ethereum_types / numeric.py Uint.from_be_bytes   1 0 0   100%
src / ethereum_types / numeric.py Uint.from_le_bytes   1 0 0   100%
src / ethereum_types / numeric.py Uint._in_range   1 0 0   100%
src / ethereum_types / numeric.py ulen   1 0 0   100%
src / ethereum_types / numeric.py FixedUnsigned.from_be_bytes   6 0 0   100%
src / ethereum_types / numeric.py FixedUnsigned.from_le_bytes   6 0 0   100%
src / ethereum_types / numeric.py FixedUnsigned.from_signed   7 0 0   100%
src / ethereum_types / numeric.py FixedUnsigned._in_range   1 0 0   100%
src / ethereum_types / numeric.py FixedUnsigned.wrapping_add   4 0 0   100%
src / ethereum_types / numeric.py FixedUnsigned.wrapping_sub   4 0 0   100%
src / ethereum_types / numeric.py FixedUnsigned.wrapping_mul   4 0 0   100%
src / ethereum_types / numeric.py FixedUnsigned.wrapping_pow   9 0 0   100%
src / ethereum_types / numeric.py FixedUnsigned.__invert__   1 0 0   100%
src / ethereum_types / numeric.py FixedUnsigned.to_signed   5 0 0   100%
src / ethereum_types / numeric.py _U256._in_range   1 0 0   100%
src / ethereum_types / numeric.py _U8._in_range   1 0 0   100%
src / ethereum_types / numeric.py _U16._in_range   1 0 0   100%
src / ethereum_types / numeric.py _U32._in_range   1 0 0   100%
src / ethereum_types / numeric.py _U64._in_range   1 0 0   100%
src / ethereum_types / numeric.py (no function)   180 0 0   100%
Total     610 0 4   100%

No items found using the specified filter.