-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
18 changed files
with
262 additions
and
640 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
## Changes | ||
- geth client doesn't support different tx types on arbitrum. Use offchainlabs geth fork where they added webhook for support the tx and there know custom types for blocks etc. that are compatible with geth. | ||
- stETH contract is not available on arbitrum. wstETH is used. so, no need to track the rebase token such as stETH and don't use logic for converting shares to balance of stETH on arbitrum. | ||
- Multicall2 address on arbitrum is different from ethereum. Ethereum multicall2 is deployed by aave and has different address. https://arbiscan.io/address/0x842eC2c7D803033Edf55E478F461FC547Bc54EB2#code | ||
- There are USDC, USDC.e on arbitrum due to bridged and native versions of USDC. Change chainlink adapter to support multiple tokens. | ||
- Since we use zappers, the liquidity providing user is replaced with zapper address in the AddLiquidity/RemoveLiquidity event, we have to track user call to get the actual user address and replace in the event. We have logic for dUSDC-> farmedUSDCv3 zappers too, but these zappers are not present on arbitrum disable them. | ||
- farming pools info is not added to sdk-gov , like it is added for mainnet. In the tokens.ts for mainnet we have sdUSDCv3 , sdWETHv3 and other token details that are farmed tokens. This info is missing handle this in the ts-> go config generator. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.