Output 80dafeba954d0963a70be9a49b87677c3d1779672e7cf771f6ee0373df0d6017:34

value
17655830
script pubkey
OP_0 OP_PUSHBYTES_20 d57e649010b0bd277f727662e738026fff8bcf5e
address
bc1q64lxfyqskz7jwlmjwe3wwwqzdllchn67h7d96z
transaction
80dafeba954d0963a70be9a49b87677c3d1779672e7cf771f6ee0373df0d6017
spent
true