Output 08ddefac756e30d9580395c6ba6f64afe1a11d0a94c09993381252f93aac5f3b:1

value
50000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 af8fc20d1fb0b594ae59453e6cc5a9cb9ccda58b OP_EQUAL
address
3HhJPbWuUFZcs1xewJcvSEnRKJubL8QQWj
transaction
08ddefac756e30d9580395c6ba6f64afe1a11d0a94c09993381252f93aac5f3b
spent
true