mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Drop the util::u160 type
This commit is contained in:
@@ -173,12 +173,6 @@ BOOST_AUTO_TEST_CASE(converting_constructor)
|
||||
|
||||
BOOST_AUTO_TEST_CASE(arith_constructor)
|
||||
{
|
||||
FixedHash<20> a(u160(0x1234));
|
||||
BOOST_CHECK_EQUAL(
|
||||
a.hex(),
|
||||
"0000000000000000000000000000000000001234"
|
||||
);
|
||||
|
||||
FixedHash<32> b(u256(0x12340000));
|
||||
BOOST_CHECK_EQUAL(
|
||||
b.hex(),
|
||||
@@ -190,9 +184,6 @@ BOOST_AUTO_TEST_CASE(arith_constructor)
|
||||
|
||||
BOOST_AUTO_TEST_CASE(to_arith)
|
||||
{
|
||||
FixedHash<20> a{};
|
||||
BOOST_CHECK_EQUAL(u160(a), 0);
|
||||
|
||||
FixedHash<32> b("c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470");
|
||||
BOOST_CHECK_EQUAL(u256(b), u256("0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470"));
|
||||
}
|
||||
|
||||
@@ -125,12 +125,6 @@ BOOST_AUTO_TEST_CASE(test_format_number_readable)
|
||||
BOOST_CHECK_EQUAL(formatNumberReadable(u256(0x100000000)), "2**32");
|
||||
BOOST_CHECK_EQUAL(formatNumberReadable(u256(0xFFFFffff)), "2**32 - 1");
|
||||
|
||||
u160 a = 0;
|
||||
for (int i = 0; i < 20; i++)
|
||||
{
|
||||
a <<= 8;
|
||||
a |= 0x55;
|
||||
}
|
||||
u256 b = 0;
|
||||
for (int i = 0; i < 32; i++)
|
||||
{
|
||||
@@ -144,7 +138,6 @@ BOOST_AUTO_TEST_CASE(test_format_number_readable)
|
||||
u256(0xFFFFffffFFFFffff) << 128 |
|
||||
u256(0xFFFFffffFFFFffff) << 64 |
|
||||
u256(0xFFFFffffFFFFffff);
|
||||
BOOST_CHECK_EQUAL(formatNumberReadable(a, true), "0x5555...{+32 more}...5555");
|
||||
BOOST_CHECK_EQUAL(formatNumberReadable(b, true), "0x5555...{+56 more}...5555");
|
||||
BOOST_CHECK_EQUAL(formatNumberReadable(c, true), "0xABCD...{+56 more}...6789");
|
||||
BOOST_CHECK_EQUAL(formatNumberReadable(d, true), "0xAAAAaaaaAAAAaaab * 2**192 - 1");
|
||||
|
||||
Reference in New Issue
Block a user