Output 12627284370f13b4b8bf03fc66bbd5fd75569f1dab0fde27f92c791c65654a91:1

value
42368255
script pubkey
OP_0 OP_PUSHBYTES_32 ddafac3df2bedc23b13a10f9dcd5179b9d3bd7224e31f6c8244aa19506e35fa6
address
bc1qmkh6c00jhmwz8vf6zruae4ghnwwnh4ezfccldjpyf2se2phrt7nq4ursjz
transaction
12627284370f13b4b8bf03fc66bbd5fd75569f1dab0fde27f92c791c65654a91
spent
true