Quantstamp: Making Smart Contracts Secure