Philippe Dumonet

Results 50 comments of Philippe Dumonet

As a note the running is "only" 3-4x slower upon improving the internet connection. Could be a separate issue but `--offline` doesn't seem to impact the speed at which traces...

> I was having the same issue on our project (which is why I found this issue). We were running from inside a Hardhat task and using the existing provider...

Any updates on this? revm seems to already support EIP-3860, foundry's version of it might need to be updated tho

Also ran into this issue, extremely frustrating, took my like an hour to understand what was happening and had to fudge dates on entries as result

Why remove ERC1155 altogether, being able to directly transfer / trade deposited Gobblers seems desirable? When it comes to accounting I think the total emissions multiple of each account and...

> But doesn't this contradict the idea of doing a per-account accounting? What I'm trying to suggest is wrapping every deposited Gobbler as an individual ERC1155 token. What I meant...

I don't think it's that trivial unfortunately, changing a `PUSH2` to a `PUSH1` makes the code shorter, changing the location of all the following `JUMPDEST` ops, which could have a...

Right now `huffc` not only supports 2-byte jump labels it'll also break if your contract has more 65kB because it just assumes the labels are always 2-bytes (although that specific...

For simultaneous, multi-deposit reward withdraws I created the following helper contract: [0x53f224f83b2b2365caf4178f52c234da1ecf392f](https://blockscout.com/poa/xdai/address/0x53f224f83b2B2365caf4178f52C234dA1ecF392f/contracts). Usage is pretty self explanatory if you look at the only method it has ([MultiWithdrawer.sol](https://github.com/1Hive/honeyswap-farm/blob/master/contracts/utils/MultiWithdrawer.sol)). Only caveat are...

Note the `owner` could also use this to selectively censor the creation of pools by sandwiching calls to `initialize` with protocol fee controller changes