@pytest.fixture(scope='session')
async def uint256(session_empty_token_contract: StarknetContract) -> Callable:

    def convert_int_to_uint256(num: int):
        if (num < 0):
            num += (2 ** 256)
        return session_empty_token_contract.Uint256(low=(num % (2 ** 128)), high=(num // (2 ** 128)))
    return convert_int_to_uint256
@pytest.fixture(scope='session')
async def uint256(session_empty_token_contract: StarknetContract) -> Callable:

    def convert_int_to_uint256(num: int):
        if (num < 0):
            num += (2 ** 256)
        return session_empty_token_contract.Uint256(low=(num % (2 ** 128)), high=(num // (2 ** 128)))
    return convert_int_to_uint256