#pragma once
#include <cryptoTools/Common/Defines.h>
#include <cryptoTools/Common/Version.h>

#if CRYPTO_TOOLS_VERSION < 10601
static_assert(0, "update cryptoTools / libOTe");
#endif

#define _WIN32_WINNT 0x0501
namespace aby3
{
    using u64 = oc::u64;
    using i64 = oc::i64;
    using u32 = oc::u32;
    using i32 = oc::i32;
    using u16 = oc::u16;
    using i16 = oc::i16;
    using u8 = oc::u8;
    using i8 = oc::i8;
    using block = oc::block;

    template<typename T> using span = oc::span<T>;
}