Slavik Bogdanov
Slavik Bogdanov
Same for Galaxy S21 5G. Android 12 Safe v 3.4.0 After app rebranding it does not see my Ledger Nano X. Tried everything: reboot, safe removal, ledger unpair and pair...
I have one question: TetuSwap is UniswapV2 fork, but we have different initCode for different pairs. All default e2e tests passed (simpleSwap, multiSwap, megaSwap). Do I have to provide initCode...
> As tetu pools have a special function to get reserves Original uniswapV2 have [getReserves](https://github.com/Uniswap/v2-core/blob/4dd59067c76dea4a0e8e4bfdda41877a6b16dedc/contracts/UniswapV2Pair.sol#L38) function too. I am little surprised what you gets token balances twice, instead of using...
> He confirmed it would be fine to switch the base implementation to use `getReserves` as well. If would be really amazing if you can fix the base implementation and...
Hello again! :) I've updated uniswapv2 base to use getReserves instead of balances. Please review and test.
Hello! I often have troubles detecting and catch calls to non contract accounts. There is one simple example: ``` function _getPairName(IUniswapV2Pair pair) internal view returns (string memory) { try pair.name{gas...
@aathan , I have tried use code you provided, but do not understand what `ptr` is in line ` mstore(ptr,sel)`
@mkMoSs Before call, you have to check, what calling address have code: ``` function _isContract(address addr) internal returns (bool) { uint size; assembly { size := extcodesize(addr) } return size...