https://github.com/Elnaril
https://fiverr.com/elnaril
https://gravatar.com/elnaril
#python #web3 #crypto #ethereum #uniswap #buidl #DeFi #programming #coding #blockchain
github.com/Elnaril/unis...
#DeFi | #Ethereum | #Buidl
github.com/Elnaril/unis...
#DeFi | #Ethereum | #Buidl
Rule 3 => the right col. has 1B & 1W below the line, so the missing group must have 2B & 2W below the line
Rule 3 => the right col. has 1B & 1W below the line, so the missing group must have 2B & 2W below the line
Rule 1 => the right col. has 2B & 3W so the missing group must have 3B and 2W
Rule 1 => the right col. has 2B & 3W so the missing group must have 3B and 2W
Let's consider the 3 groups on the left column.
1st rule:
There are 5B and 5W
2nd rule:
There are 2B above the lines
There are 2W above the lines
3rd rule:
There are 3B below the lines
There are 3W below the lines
Let's consider the 3 groups on the left column.
1st rule:
There are 5B and 5W
2nd rule:
There are 2B above the lines
There are 2W above the lines
3rd rule:
There are 3B below the lines
There are 3W below the lines
Bottom: 2B & 2W
Bottom: 2B & 2W
- v1.2.0 (26.6%) & 0.9.1 (21.3%) are still the most downloaded
- versions related to #Uniswap V4 (v2.0.0 & its pre-releases) come third (18.7%)
=> the vast majority (81.3%) still concerns #Uniswap V2 & V3.
We'll see how this breakdown changes in time.
#buidl
pip install uniswap-universal-router-decoder==2.0.0
pip install uniswap-universal-router-decoder==2.0.0
- Add support for `PERMIT2_TRANSFER_FROM`
- Custom contract error decoding
- Encoding refactoring
- Remove support for Python 3.8
- Update repository picture
- Update default router address to Mainnet's one
- Add integration tests for V4
- Add support for `PERMIT2_TRANSFER_FROM`
- Custom contract error decoding
- Encoding refactoring
- Remove support for Python 3.8
- Update repository picture
- Update default router address to Mainnet's one
- Add integration tests for V4
- Add support for V4 swaps:
- V4_SWAP
- SWAP_EXACT_IN_SINGLE
- SWAP_EXACT_IN
- SWAP_EXACT_OUT_SINGLE
- SWAP_EXACT_OUT
- SETTLE
- SETTLE_ALL
- TAKE_ALL
- TAKE_PORTION
- TAKE
- Pool Key, Path and Id encoding
- Add support for V4 swaps:
- V4_SWAP
- SWAP_EXACT_IN_SINGLE
- SWAP_EXACT_IN
- SWAP_EXACT_OUT_SINGLE
- SWAP_EXACT_OUT
- SETTLE
- SETTLE_ALL
- TAKE_ALL
- TAKE_PORTION
- TAKE
- Pool Key, Path and Id encoding
- Add support for V4 pools:
- V4_INITIALIZE_POOL
- V4_POSITION_MANAGER_CALL
- MINT_POSITION
- SETTLE
- SETTLE_PAIR
- CLOSE_CURRENCY
- WRAP
- UNWRAP
- TAKE_PAIR
- CLEAR_OR_TAKE
- TAKE
- Add support for V4 pools:
- V4_INITIALIZE_POOL
- V4_POSITION_MANAGER_CALL
- MINT_POSITION
- SETTLE
- SETTLE_PAIR
- CLOSE_CURRENCY
- WRAP
- UNWRAP
- TAKE_PAIR
- CLEAR_OR_TAKE
- TAKE