Output 12bb77c51d61489d808774f1fb8c21d23ffd4a005bbadb216aae13ad3d4823e8:8

value
18748268
script pubkey
OP_0 OP_PUSHBYTES_20 e6b66001c67c4f9c1bd8f8adfd060071b08ca21e
address
bc1qu6mxqqwx038ecx7clzkl6psqwxcgegs790rg9y
transaction
12bb77c51d61489d808774f1fb8c21d23ffd4a005bbadb216aae13ad3d4823e8
spent
true