|
|
|
@ -71,7 +71,7 @@ START_TEST(test_cashaddr)
|
|
|
|
|
int ret = cash_addr_decode(prog, &prog_len, hrp, valid_cashaddr[i].cashaddress);
|
|
|
|
|
ck_assert_int_eq(ret, 1);
|
|
|
|
|
ck_assert_int_eq(prog_len, 21);
|
|
|
|
|
rawdata_len = base58_decode_check(valid_cashaddr[i].legacy, HASHER_SHA2, rawdata, sizeof(rawdata));
|
|
|
|
|
rawdata_len = base58_decode_check(valid_cashaddr[i].legacy, HASHER_SHA2D, rawdata, sizeof(rawdata));
|
|
|
|
|
ck_assert_int_eq(rawdata_len, 21);
|
|
|
|
|
ck_assert_int_eq(prog[0], rawdata[0] == 0 ? 0x00 : rawdata[0] == 5 ? 0x08 : -1);
|
|
|
|
|
ck_assert_int_eq(memcmp(rawdata + 1, prog + 1, 20), 0);
|