| 16 | } |
| 17 | |
| 18 | void run(const uint8_t *data, size_t size) |
| 19 | { |
| 20 | char *addr = encode_scriptpubkey_to_addr(tmpctx, chainparams, data, size); |
| 21 | if (addr) { |
| 22 | uint8_t *decoded_script_pubkey; |
| 23 | assert(decode_scriptpubkey_from_addr(tmpctx, chainparams, addr, &decoded_script_pubkey)); |
| 24 | assert(memeq(data, size, decoded_script_pubkey, tal_bytelen(decoded_script_pubkey))); |
| 25 | } |
| 26 | |
| 27 | clean_tmpctx(); |
| 28 | } |
no test coverage detected