Ivan Zhelyazkov
Ivan Zhelyazkov
Deploying and calling a library's view function in a mainnet fork pinned at a certain block sometimes results in: `Error: Transaction reverted: library was called directly`. That behaviour is unexpected...
Using router-dealer pattern to send messages sometimes doesn't work. The dealer sends messages every 3 seconds, and logs when a message is queued. The dealer logs that it has queued...
This should be easy to change with the following code: ``` extendEnvironment((hre) => { const Web3 = require("web3"); hre.Web3 = Web3; // hre.network.provider is an EIP1193-compatible provider. hre.web3 = new...