Benevolent chaos monkey.
Drippie: How Optimism automates Ethereum
Optimism does a lot of stuff on-chain. Managing and monitoring the many on-chain interactions required to keep a system like this running can become a bit of a headache. This isn’t an impossible problem — but it’s enough of nuisance that it’s worth automating.
Introducing Smock v2
Solidity devs: meet Smock v2 [https://github.com/defi-wonderland/smock]. The S olidity mocking library. A collaboration between Optimism [https://twitter.com/optimismPBC] and the fantastic team over at DeFi Wonderland [https://twitter.com/DeFi_Wonderland]. Smart contract testing has historically been… hard? If not hard, then just confusing. Way
The Missing Message Mystery
This is the story of our experience looking into a bug that caused our Optimistic Ethereum testnet deployment [https://community.optimism.io/docs/developers/networks.html#optimistic-kovan] to stop accepting new L1 ⇒ L2 deposits for a period of several days in the early days of June 2021. For some context,