Franco Victorio
Franco Victorio
As far as I can tell, there isn't a method for checking if two BN instances are different. Of course, you can do `!x.eq(y)`, but since there is already a...
Use `Msg` instead of `msg` in the signature of `viewValidation`. `msg` works because, I guess (extrapolating from my poor Haskell knowledge) is a type variable (`a` would work too). But...
### Ethers Version 5.6.4 ### Search Terms insufficient funds, insufficient funds for intrinsic transaction cost, error message ### Describe the Problem Given a contract with a require like this one:...
### Ethers Version 5.6.8 ### Search Terms return data, mocha, view functions, hardhat ### Describe the Problem We (Hardhat) added a `data` field to our returned errors so that ethers...
Typescript projects are always typechecked. You can opt-out of that with `TS_NODE_TRANSPILE_ONLY=1`, but most users don't know about this and it means unnecessary friction (since most of the time you...
Ideally `hardhat_reset` would let you change anything that you can configure in the config of the Hardhat network. Right now only the `forking` part of it can be changed. I'm...
Etherscan has a new API feature for verifying proxies instead of contracts. I don't know if this is something enough people would want to merit working on it, though. On...
A lot of windows users are running into https://github.com/nomiclabs/hardhat/issues/1408 Since that issue is not easy to fix, we should at least update the error message to include a warning. I'm...
When a user forks a non-archive node, they eventually get the "Missing trie node". We should intercept this error and show a better error message instead.
You can deploy a contract with something like this: ```solidity string greeting; // 🐕 ``` But if you then try to verify it, you get this error: ``` Error in...