Onboard client requested tokens - #9380
Draft
prajwalu142 wants to merge 7 commits into
Draft
Conversation
## Problem CSHLD-1278 requires ungated BSC tokens for Bitkub (FHE, BABYDOGE, PIEVERSE, BR, CGPT, TA, TOKEN) and Ondo (HYGWon, SECUon, SYSBon). ## Goal Register the BSC tokens and OFC equivalents in statics. ## Fix - Add UnderlyingAsset entries for the 10 BSC tokens - Add bscToken definitions with on-chain decimals - Add matching ofcBscToken entries ## Testing Verified contract decimals via BSC RPC eth_call; statics compile path unchanged. Ticket: CSHLD-1278
## Problem CSHLD-1278 requires ungated Base tokens: DEGEN, SOSO, SIGN, SYND, FLOCK, GPS, ELSA. ## Goal Register the Base tokens and OFC equivalents in statics. ## Fix - Add UnderlyingAsset entries for the 7 Base tokens - Add erc20Token definitions on Networks.main.basechain - Add matching ofcbaseeth OFC entries ## Testing Verified contract decimals via Base RPC eth_call. Ticket: CSHLD-1278
## Problem CSHLD-1278 requires ungated Solana tokens: HOLO, BIRB, PYBOBO, and priority USDPT. ## Goal Register the Solana tokens and OFC equivalents in statics. ## Fix - Add UnderlyingAsset entries for the 4 Solana tokens - Add solToken definitions (Token2022 for HOLO/USDPT) - Mark USDPT as STABLECOIN - Add matching ofcsolToken entries ## Testing Verified mint decimals and token programs via Solana RPC. Ticket: CSHLD-1278
## Problem CSHLD-1278 requires ungated Arbitrum tokens: OBT and MAGIC. ## Goal Register the Arbitrum tokens and OFC equivalents in statics. ## Fix - Add UnderlyingAsset entries for arbeth:obt and arbeth:magic - Add arbethErc20 definitions with on-chain decimals - Add matching ofcArbethErc20 entries ## Testing Verified contract decimals via Arbitrum RPC eth_call. Ticket: CSHLD-1278
## Problem CSHLD-1278 requires ungated zkSync ZK token. ## Goal Register zketh:zk and its OFC equivalent in statics. ## Fix - Add UnderlyingAsset for zketh:zk - Add zkethErc20 definition - Add ofczketh:zk OFC entry ## Testing Verified contract decimals via zkSync RPC eth_call. Ticket: CSHLD-1278
## Problem CSHLD-1278 requires ungated Celo GoldToken (CELO:CELO). ## Goal Register celo:celo and its OFC equivalent in statics. ## Fix - Add UnderlyingAsset for celo:celo - Add celoToken definition for the native GoldToken contract - Add ofccelo:celo OFC entry ## Testing Verified contract decimals via Celo RPC eth_call. Ticket: CSHLD-1278
## Problem CSHLD-1278 requires testnet token TPOL:Activ on Polygon Amoy. ## Goal Register tpolygon:activ and its OFC equivalent in statics. ## Fix - Add UnderlyingAsset for tpolygon:activ - Add tpolygonErc20 definition - Add ofctpolygon:activ OFC entry ## Testing Verified contract decimals via Polygon Amoy RPC eth_call. Ticket: CSHLD-1278
Contributor
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ticket: CSHLD-1278