Repository navigation
feat(statics): onboard plume, arc, and xrp tokens for CSHLD-2081 - #10094
Draft
prajwalu142 wants to merge 1 commit into
Draft
prajwalu142 wants to merge 1 commit into
prajwalu142 wants to merge 1 commit into
Conversation
## Problem Client-requested tokens from CSHLD-2081 (plume, arc, and xrp subset) were not supported: the three WisdomTree funds on Plume mainnet, ZAR Universal on ARC, and ZAR Universal on XRP had no statics definitions, so wallets, pricing, and UI could not recognize them. ## Goal Make the five tokens available as ungated tokens by adding statics definitions. ## Fix - Add erc20Token definitions for plume:flttx, plume:wtgxx, and plume:wtsix on Networks.main.plume (18 decimals, contract addresses verified on-chain via explorer and eth_call), with the same Singapore-excluded features as the existing WisdomTree entries. - Add arcusdc:zaru (18 decimals) and xrp:zaru (issuer rwu15x3fKT6M8vADi6vrrR5nUXimkhagQf, currency code 5A415255 zero-padded to 40 hex digits, 15 decimals). - Add SUPPORTS_ERC20 to the plume and tplume base coins; without it the new plume tokens would not be recognized as ERC-20 supported (same gap previously fixed for arcusdc/tarcusdc). ## Testing Statics tsc build passes; the full statics unit suite passes; the built package resolves all five tokens with the expected decimals, contracts, and networks, and reports SUPPORTS_ERC20 for plume/tplume. Ticket: CSHLD-2081 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Contributor
Contributor
|
|
This branch has not been deployed
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.
Problem
Client-requested tokens from CSHLD-2081 (plume, arc, and xrp subset)
were not supported: the three WisdomTree funds on Plume mainnet, ZAR
Universal on ARC, and ZAR Universal on XRP had no statics definitions,
so wallets, pricing, and UI could not recognize them.
Goal
Make the five tokens available as ungated tokens by adding statics
definitions.
Fix
plume:wtsix on Networks.main.plume (18 decimals, contract addresses
verified on-chain via explorer and eth_call), with the same
Singapore-excluded features as the existing WisdomTree entries.
rwu15x3fKT6M8vADi6vrrR5nUXimkhagQf, currency code 5A415255
zero-padded to 40 hex digits, 15 decimals).
the new plume tokens would not be recognized as ERC-20 supported
(same gap previously fixed for arcusdc/tarcusdc).
Testing
Statics tsc build passes; the full statics unit suite passes; the
built package resolves all five tokens with the expected decimals,
contracts, and networks, and reports SUPPORTS_ERC20 for plume/tplume.
Ticket: CSHLD-2081
🤖 Generated with Claude Code