Output 84f68fc3e13e4f794fef869ec660dd6b9f7d505d7d07a6a7ea2e3beec8162b6e:0

value
13046354
script pubkey
OP_0 OP_PUSHBYTES_20 3bda313e81b50512ecf43f3f4a5d3a3898efd4c1
address
bc1q80drz05pk5z39m858ul55hf68zvwl4xpkud5gw
transaction
84f68fc3e13e4f794fef869ec660dd6b9f7d505d7d07a6a7ea2e3beec8162b6e
spent
true