Output 66fbba63105c3545a530b33333e7e1f159d42c2cec9324befee79ea4ab12c346:70

value
20566
script pubkey
OP_PUSHNUM_1 OP_PUSHBYTES_32 674fc2560105ef7fd72705e14d9b30300a1d5bd9a11e058058220f115d6bee87
address
bc1pva8uy4spqhhhl4e8qhs5mxesxq9p6k7e5y0qtqzcyg83zhtta6rs0zjhwp
transaction
66fbba63105c3545a530b33333e7e1f159d42c2cec9324befee79ea4ab12c346
spent
true