A Survey on Security Analysis Methods of Smart Contracts | Synapse