Output dafa21f2e7c3c7152f0ea397f89bd33935de608ebdc121635eea9712cb3078e2:1

value
669867
script pubkey
OP_0 OP_PUSHBYTES_20 18e0f5b7038428ce3dc1e4c0729825b6df951952
address
bc1qrrs0tdcrss5vu0wpunq89xp9km0e2x2jh5unwv
transaction
dafa21f2e7c3c7152f0ea397f89bd33935de608ebdc121635eea9712cb3078e2
spent
true