Moody Salem
Moody Salem
https://github.com/dethcrypto/TypeChain/blob/4d628968281f8404d4d49a75d5518ae15b7b3545/packages/hardhat/src/index.ts#L65
we need an easy to use deployed contract for quoting some token amount using the v3 oracles. this is fairly easy to build using our existing oracle libraries we can...
- #160 - #134
the events do not have any linkage between the pool and token ID in the NFT contract (for documentation, since this contract is immutably deployed, this would be for future...
support swapping or minting without actually sending the transaction from the router this would involve creating a new eip 712 domain for the different actions potentially we want something generic...
https://github.com/Uniswap/uniswap-v3-periphery/blob/cd6b3775af80c745389fa5cd323ed6759b6926c3/contracts/libraries/LiquidityAmounts.sol#L28-L30 This method could be more precise by at least 32 bits by dividing by Q64 instead of Q96 in the intermediate step, and shifting the subtracted ratio left by...
this will fail because pool key will be all 0 which will not ever be a valid pool
The PeripheryPayments contract allows any intermediately called untrusted contract (e.g. an ERC777 token gets transferred) to call back into the SwapRouter or NFT contract, taking up to the difference between...
we use multicall everywhere for batch operations mint contains duplicated logic with `increaseLiquidity` however we cannot mint a token and then increase its liquidity because we do not know the...
some swapping integrations wish to collect a fee from the user input we can create an example contract that enables this use case