Oracle-Supported Dynamic Exploit Generation for Smart Contracts | Synapse