Skip to content

XCM Improvements / Bug Fixes #1246

Open
@alecdwm

Description

Collecting known XCM issues here so we can keep track of what we've fixed / what remains to be fixed:

  • Add token icons for all EVM tokens
  • Fix incorrect balance shown in token picker modal when many tokens have the same symbol on one chain
  • Always show all substrate and evm From tokens in form, but present a warning when the Origin account is not compatible with the selected From token
  • When user's token balance is below min, ignore the max amount and just show a warning that the user has insufficient funds for any transfer
  • When max is below min, show Max transferable as 0.00 instead of misleading the user into an insufficientBalance error
  • Many routes showing incorrect fee token (e.g. BNC as origin fee for transfers from Hydration)
  • Form needs a frozen Success state, with a button to reset the form for another transaction

  • Fix route-specific errors
    • DED AssetHub -> Hydration Cannot read properties of undefined (reading 'assets')
    • PINK AssetHub -> Hydration Cannot read properties of undefined (reading 'assets')
    • WUD AssetHub -> Hydration Cannot read properties of undefined (reading 'assets')
    • DOTA AssetHub -> Hydration Cannot read properties of undefined (reading 'assets')
    • NODL Hydration -> Nodle Cannot read properties of undefined (reading 'transfer')
    • KSM Basilisk -> Karura Error thrown while attempting to build the transfer extrinsic
  • Add missing PINK AssetHub -> Bifrost route

  • Fix extrinsic status toast to show Cancelled status instead of Failed when user cancels a pending transaction
    image
  • Add Recent Activity section to XCM form

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions