t11s

Results 112 issues of t11s

See: https://twitter.com/alexberegszaszi/status/1534461421454606336?s=20&t=H0Dv3ZT2bicx00hLWJk7Fg

I have a small test contract like this: ```solidity pragma solidity 0.7.6; pragma abicoder v2; import {DSTestPlus} from "solmate/src/tests/utils/DSTestPlus.sol"; import {MockCrossDomainMessenger} from "nova/contracts/mocks/MockCrossDomainMessenger.sol"; import {L1_NovaExecutionManager} from "nova/contracts/L1_NovaExecutionManager.sol"; contract ExecutionManagerTest is...

I have a simple test function that takes a single address arg: ```solidity function proveConnectingExecutionManager(address newExecutionManager) public { registry.connectExecutionManager(newExecutionManager); assertEq(registry.L1_NovaExecutionManagerAddress(), newExecutionManager); } ``` https://github.com/Rari-Capital/nova-invariants/blob/4d1a9c9a4aa929314e82da79b6d52c980506c57e/src/Registry.t.sol#L31 The `connectExecutionManager()` function is simple: ```solidity...

I see this error running `dapp test --coverage` in the [Solmate repo](https://github.com/rari-capital/solmate) ``` hevm: internal error: op ix CallStack (from HasCallStack): error, called at src/EVM/UnitTest.hs:249:21 in hevm-0.48.1-68JBNYehi12HotjGf8Zowl:EVM.UnitTest hevm: internal error:...

Trying to decode the below data results in an error. Seems like it's because of the double parenthesis wrapping the arguments. I believe they signify the input is encoded as...

While debugging recently I've noticed that the code panel goes completely blank. Is this normal? If you'd like a reproduction case clone this branch, run `make`, and then run `dapp...

Writing this down so I don't forget. Could implement [this hardhat gas snapshotting pattern](https://gist.github.com/gakonst/258a6ccd6bb752248999a13e8dd82a64) pretty easily by: - Adding a `dapp snapshot` command that runs `dapp test` and searches through...

Sethrc is dangerous and confusing because it always overrides local env vars people should just put global config in their .zshrc/etc instead so they can still override env vars locally...

`seth run-tx` will bundle the source of the entrypoint contract called in the tx it's given by default now. However for upgradable proxies, or just more complex txs that interact...

The fuzzer seems to report the first value it finds that leads to a failing test, however this can result in some pretty confusing calldata when simpler inputs would also...