Output 66a1f8cc6414bf259d12f6def121ef09a1907e67d937dec34c8200678984c284:6

value
1637450
script pubkey
OP_0 OP_PUSHBYTES_20 ddef29ff3d4b392e0be3c396d3e93f25c80cedc8
address
bc1qmhhjnleafvujuzlrcwtd86flyhyqemwgzrq5va
transaction
66a1f8cc6414bf259d12f6def121ef09a1907e67d937dec34c8200678984c284
spent
true