You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.
Currently XCM emulator makes too much assumption about everything so that it is not generic and cannot be used for many commonly enough setups such as non u128 balance type or H160 account id type.
A large refactor is required to remove those assumptions and move all the code depends on pallet-balances to a separate optional extension. Not every chain have pallet-balances. Each chain may have different AccountId type and Balance type and they have to be configurable.
The text was updated successfully, but these errors were encountered:
Hopefully you'll see some of the improvements you were asking (removed Balance pallet dependancy for example)
You are right about the Account type , that can be improved.
Currently XCM emulator makes too much assumption about everything so that it is not generic and cannot be used for many commonly enough setups such as non u128 balance type or H160 account id type.
A large refactor is required to remove those assumptions and move all the code depends on pallet-balances to a separate optional extension. Not every chain have pallet-balances. Each chain may have different AccountId type and Balance type and they have to be configurable.
The text was updated successfully, but these errors were encountered: