Output ddaf112c8436e90d9e637ce90d26672c5cdc9e24d25d7ebe3ea177f9675bb84f:1

value
12948054728
script pubkey
OP_HASH160 OP_PUSHBYTES_20 de96ec596e7810fa372aa9fb8ac89fea9cab948c OP_EQUAL
address
3MyxjTfpjXrrkWC97JSZsrGKQYmbvWEQSD
transaction
ddaf112c8436e90d9e637ce90d26672c5cdc9e24d25d7ebe3ea177f9675bb84f
spent
true