Output edfb66eff220236fd757a94250ec1ad59831052374611117a40bb0837c510352:0

value
22578616020
script pubkey
OP_0 OP_PUSHBYTES_32 0dad5332c2bd268bbc9648244fb065c08395bef2fa8458233f654db915369e04
address
bc1qpkk4xvkzh5ngh0ykfqjylvr9czpet0hjl2z9sgelv4xmj9fknczqnwgjds
transaction
edfb66eff220236fd757a94250ec1ad59831052374611117a40bb0837c510352
spent
true