Output 84def31a74563b8ad5f0f450269533b4e4233ae026f79f88f771369f3a018d85:0

value
13405838
script pubkey
OP_0 OP_PUSHBYTES_20 81ebc7f19a61c975c8ec06f3c7604c40a7b6226b
address
bc1qs84u0uv6v8yhtj8vqmeuwczvgznmvgntqzfw4u
transaction
84def31a74563b8ad5f0f450269533b4e4233ae026f79f88f771369f3a018d85
spent
true