Output 520952608a4123153535ee05ad07ecec6f58182b0ccde6f2c2cdeb5ab18469b2:55

value
20431
script pubkey
OP_PUSHNUM_1 OP_PUSHBYTES_32 ef538f332eea61914ae7d0926eab66e24b7eb238c2f8fb89094830b6e99ee654
address
tb1paafc7vewafsezjh86zfxa2mxuf9hav3cctu0hzgffqctd6v7ue2qnp49j0
transaction
520952608a4123153535ee05ad07ecec6f58182b0ccde6f2c2cdeb5ab18469b2
confirmations
25648
spent
true