Andrey Petrov
Andrey Petrov
If it's just a `whatsabi.loader`, we wouldn't need `followProxies`, it would just get the ABI from the loader if it's supplied to autoload. :) Maybe something like `whatsabi.loader.UniswapV3PoolLoader` Is this...
@0xcompose Would love to add support to these! If you wanna put up a draft PR with what you have in mind, that would be a good starting point. My...
Sounds like the perfect way to start. Ping here when it's up, happy to review or collab.
Solid feature request. Unfortunately I'm not actively working on ssh-chat right now but would add if I do in the future. :)
Loads on preview, but it should load on edit too. Example: https://callthis.link/?to=uniswap.eth
@manuelwedler Thank you for reporting these! It has been hard to find good edge cases to test against. Definitely need to fix this. :)
> don't return a FixedProxy for a library Do we have a distinguishing definition for what constitutes as a library from an EVM bytecode perspective? I think traditionally we consider...
> I think you could potentially differentiate a proxy from a library by detecting CALLDATACOPY and/or CALLDATASIZE opcodes before a DELEGATECALL, since a proxy should forward any call. Libraries would...
> I still wonder what we can do about factories. If I understand it correctly, any type of detected proxy could be a factory. I guess a factory would usually...
Or we could contrive a contract that is both a valid proxy and also acts a factory in some conditions. Plenty of proxies that also have non-proxied selectors that it...