Output 66ca81cb98266b71b5f16fc75e3bd7c190f20946297fb7870150c3923febd2d8:1

value
21440
script pubkey
OP_0 OP_PUSHBYTES_20 d566a08673dac3ed1ce9e95536ef860e63e24f1d
address
bc1q64n2ppnnmtp7688fa92ndmuxpe37yncaydlwlp
transaction
66ca81cb98266b71b5f16fc75e3bd7c190f20946297fb7870150c3923febd2d8
spent
true