Output 66fbba63105c3545a530b33333e7e1f159d42c2cec9324befee79ea4ab12c346:13

value
20566
script pubkey
OP_PUSHNUM_1 OP_PUSHBYTES_32 d6e221ae3ac9463c0b32fdc2ed06678feba3b17f54e2a4034549eaef18bd0cac
address
bc1p6m3zrt36e9rrczejlhpw6pn83l468vtl2n32gq69f84w7x9apjkqu8a53s
transaction
66fbba63105c3545a530b33333e7e1f159d42c2cec9324befee79ea4ab12c346
spent
true