Output ef3faafe926a018313f4f89168f59d95ff0c200b8d2c4f8fe23a564ba7c1157d:1

value
17870441
script pubkey
OP_0 OP_PUSHBYTES_20 de1450351c7e2a09544a89303ff810fa2e29eba2
address
bc1qmc29qdgu0c4qj4z23ycrl7qslghzn6az3gk89t
transaction
ef3faafe926a018313f4f89168f59d95ff0c200b8d2c4f8fe23a564ba7c1157d
spent
true