Igor Żuk

Results 81 issues of Igor Żuk

**🧐 Motivation** While working on another project, I designed an AFAIK new proxy pattern, I called "puppet". I think that it could be useful as a general purpose tool, and...

feature
idea

### Describe the false alarm that Slither raise and how you know it's inaccurate: Slither emits a false positive unused-return when taking only some of multiple values from a call...

false-positive

Currently `Tokenizer` doesn't support white spaces between items of tuples and arrays, instead of being ignored they are passed into the lower-level parser often causing errors. It'd be great to...

**🧐 Motivation** The ERC-20 implementation uses a whole storage slot for the account balance and a whole slot for each account-spender approval. It's simple and elegant, but in some cases...

idea

`BytesLib.equal` and `BytesLib.equal_nonAligned` can be replaced with a much simpler, more gas efficient and purely Solidity (YUL probably won't bring any benefits here): `return _preBytes.length == _postBytes.length && keccak256(_preBytes) ==...

The communication happens over LayerZero v2. It's completely one-way, the DAO on one chain directly interacts with LayerZero contracts, and the governor on the other chain executes whatever it gets...

This makes the calldata simpler by replacing zero-padded 4-byte words with a full word. The API also becomes cleaner by reducing the number of parameters.

This makes the balances type more compatible with the ERC-20 balances.

### Component Other (please describe) ### Describe the feature you would like Polygon endorses [polygonscan.com](https://polygonscan.com/) for their mainnet and https://www.oklink.com/amoy for their Amoy testnet as the block explorers. It would...

T-feature

I have a simple program: ```rust use structopt::StructOpt; /// The main thing #[derive(StructOpt)] struct Main { #[structopt(subcommand)] subcommand: Subcommand, } /// The subcommand #[derive(StructOpt)] enum Subcommand { A{} } fn...

bug