Output 84aa29a9c59a4deab45c16f37a9ff3fa13ebe43bc2b030fbde85b4371442224c:12

value
2892516
script pubkey
OP_0 OP_PUSHBYTES_20 508e0b2dcb28839723b26a89e4857d90214f46ec
address
bc1q2z8qktwt9zpewgajd2y7fptajqs573hvqeyh9c
transaction
84aa29a9c59a4deab45c16f37a9ff3fa13ebe43bc2b030fbde85b4371442224c
spent
true