2 comments

[ 1.8 ms ] story [ 9.7 ms ] thread
There is no reason to think this was it. There's been ICOs realising their ETH deposits.
I don't think that was the reason at all but do you have any tx proofs?