DeFi detective alleges this ‘suspicious’ smart contract code may put dozens of projects at risk March 8, 2022