Igor Żuk

Results 81 issues of Igor Żuk

No idea, how to do it, compiler plugin passed to rustc maybe?

enhancement

When using `IERC20Permit` all `IERC20` functions like `transferFrom` are not exposed. The address of the ERC-20 token needs to be cast from `IERC20Permit` to `IERC20` to do anything other than...

### Describe the issue: I'm trying to run `slither .` on a project and I'm getting the error: ``` 'forge build --extra-output abi --extra-output userdoc --extra-output devdoc --extra-output evm.methodIdentifiers --force'...

enhancement

Forge (IIUC) executes all the tests in a single transaction. As of now it don't think that it's possible to create a precise gas benchmark in Forge if there's storage...

## The problem When multiple users have identical drips or splits configurations, `DripsReceiverSeen` and `SplitsReceiverSeen` events are emitted for each of them, which wastes gas and causes noise in events....

`solhint` isn't a very good linter anymore: - It's not very helpful. It very rarely finds anything and I can't recall a single time when its warning actually improved the...

0xsplits protocol has a nice feature of tipping the person who triggers splitting and pays the gas. They've implemented it as a configurable percentage of the split funds which goes...

As @byterose wrote in #45: > Custom errors decrease both deploy and runtime gas costs. > Additionally all expected errors are listed in the abi file which can be used...

https://eips.ethereum.org/EIPS/eip-2612

feature:funding

The runtime updates are possible with only one privileged key: the one set in sudo pallet. We need to be able to require signatures from an arbitrary number of keys...