Weißer Hase

Results 20 issues of Weißer Hase

The Curve Gauge Factory at `0xB9fC157394Af804a3578134A6585C0dc9cc990d4` imports the typings of one of the child Gauges `0x99fb76F75501039089AAC8f20f487bf84E51d76F` Is missing `deploy_gauge` function, and adds a `add_reward` that's not in the factory contract

bug

Receiving the following error: ``` npm ERR! code 1 npm ERR! path /Users/----------/node_modules/zeromq npm ERR! command failed npm ERR! command sh -c node-gyp-build npm ERR! ACTION binding_gyp_libzmq_target_build_libzmq libzmq/lib npm ERR!...

```solidity contract Example { function aView(){ _getBaseFee(); } function aMethod(){ _getBaseFee(); } function _getBaseFee(){ console.log(block.basefee); } ``` When calling such contract after: ```ts await network.provider.request({ method: 'hardhat_setNextBlockBaseFeePerGas', params: [BigNumber.from(100e9).toHexString()], }...

Stale

Co-authored-by: 0xUwUnt Co-authored-by: 0xng

```solidity //SPDX-License-Identifier: MIT pragma solidity >=0.8.0 { const [owner, addr1] = await ethers.getSigners(); const exampleFactory = await smock.mock('Example'); console.log(exampleFactory); const example = await exampleFactory.deploy(owner.address); await example.getAddress.returns(addr1.address); const address = await...

- [ ] A mock or fake should be able to reset all it's function returns at once How it works now: ```ts fake.someFunction.returns(1,2,3) fake.someOtherFunction.returns([3,2]) ... // and then at...

When faking a return `fake.function.returns(1)` allow the developer to explicit the gas consumption that he wants that return to use `fake.function.returns(1, { gasUsed: 1e6 })` With this feature, a developer...

## Bug description: PR #117 When variables are declared nearby (sometimes either in other abstract contract, but close on declaration order), using the `setVariable` method on one, can erase the...