Output dd86ecda817787193cc2b3123c50f6f818e90dc3f0f93e6229cddb626d2c2cf7:1

value
136048
script pubkey
OP_0 OP_PUSHBYTES_20 ef20f05c2eb8bb50a2e1c3080c3cd3ec5e9160b2
address
bc1qaus0qhpwhza4pghpcvyqc0xna30fzc9jqvv995
transaction
dd86ecda817787193cc2b3123c50f6f818e90dc3f0f93e6229cddb626d2c2cf7
spent
true