open-runtime-module-library
open-runtime-module-library copied to clipboard
Substrate Open Runtime Module Library
this param is not very pratical and was used only for paying more fees, pallet-xcm has removed dest_weight now. Is there a way to remove it also for xtokens?
current beneficiary in xTokens testcase are all kind of destination normal account, may be in some cases, the recipient isn't normal account on destination chain, but sovereign account. for ex:...
Add `RelayChainAccountId32Aliases` to xcm-support. Similar to `AccountId32Aliases` from Polkadot, but also accept AccountId32 from relaychain. Need to make sure not accepting AccountId32 from other parachains. Need integration tests.
with https://github.com/paritytech/polkadot/pull/3727 we may not need orml-unknown-tokens anymore. needs some evaluation
update orml-benchmarking macro to use individual tests, in conjunction with https://github.com/AcalaNetwork/Acala/issues/1453
since error handler & callback has been integrated into polkadot-v0.9.11 (xcm v2), we can try to use callback/error_handler to make the transfer atomic
currently orml-xtokens binds too tightly to orml-tokens, orml-currencies. It'll be good to support pallet-assets as well. Maybe we can have another MultiCurrencyAdapter for pallet-assets
If I understand [the code](https://github.com/open-web3-stack/open-runtime-module-library/blob/443ee91bc2ca5f1fc155c0378eef6e89b67e2e97/oracle/src/lib.rs#L182) correctly, each reported value is only valid for a certain amount of time. However, the aggregated value only gets updated after a new price feed...
similar to pallet-scheduler and implements the scheduler traits but using OCW to trigger & unsigned tx to execute https://github.com/paritytech/substrate/blob/master/frame/support/src/traits/schedule.rs this ensures a bad schedule won't brick the chain https://github.com/paritytech/substrate/issues/8740#issuecomment-833212430 should...
https://github.com/paritytech/substrate/pull/8425 https://github.com/paritytech/substrate/pull/8435 - [x] update tokens - [ ] update currencies