Output 83de68a8b1580356b117d9315fa80d81eefbecf43061dc20ef4c949c1fe89a50:15

value
18612802
script pubkey
OP_0 OP_PUSHBYTES_20 babbd2d38d2a14c433e8f8ee30a18996df35210a
address
bc1qh2aa95ud9g2vgvlglrhrpgvfjm0n2gg2fvq662
transaction
83de68a8b1580356b117d9315fa80d81eefbecf43061dc20ef4c949c1fe89a50
spent
true