F finbold.com Wormhole confirms all $320M in funds have been restored 192 points ushakov 4 years ago 273 comments