Output dd9966308a0e71a2e63b45386f9730931f6cd3589430fc0eabe0663953724731:343

value
19596
script pubkey
OP_PUSHNUM_1 OP_PUSHBYTES_32 e345d141576bbef92203afbd7c137cc21c4542405e2cc4d6d0dec9e33508009b
address
bc1pudzazs2hdwl0jgsr477hcymucgwy2sjqtckvf4ksmmy7xdggqzdss6zll4
transaction
dd9966308a0e71a2e63b45386f9730931f6cd3589430fc0eabe0663953724731
confirmations
98170
spent
true