Output ddd80da4e0a94e303f95c0a30e365ca9e386effd64a52078e90d77ca4a93d185:16

value
20000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 8b4e07c64cbd1e25d2af4ed474bf984661d19aff OP_EQUAL
address
3EPbKrSn9Zmwirzv5Uy3eaNhajnuqKsf2w
transaction
ddd80da4e0a94e303f95c0a30e365ca9e386effd64a52078e90d77ca4a93d185
spent
true