Output 1fafc60ab94e3e69684de21218d085b021b4d68512b7a7dab96e0a7aa1248f82:21

value
84569
script pubkey
OP_0 OP_PUSHBYTES_20 e43d2d588e53e371206ca25113e46e03d7e20641
address
bc1qus7j6kyw203hzgrv5fg38erwq0t7ypjpvvfdx9
transaction
1fafc60ab94e3e69684de21218d085b021b4d68512b7a7dab96e0a7aa1248f82
spent
true