Output 68ec942443fc30c7ca8df7eaf3a58b629cd76e9a7919683514ead7126c3799e7:0

value
42700866
script pubkey
OP_0 OP_PUSHBYTES_20 ddef9d48ea7d4930dae2f629dab2de224470e1fc
address
bc1qmhhe6j8204ynpkhz7c5a4vk7yfz8pc0u2sqx2u
transaction
68ec942443fc30c7ca8df7eaf3a58b629cd76e9a7919683514ead7126c3799e7
spent
true