wangjj9219

Results 14 issues of wangjj9219

Now internal swaps try to take the whole trading by the order of the configured list of trading paths, without considering the depth and price of different trading paths. 1....

T2-optimization

Incentives module accumulates reward periodically in order to reduce reads and writes, but user can get whole period rewards by add liquidity in the previous block of the period, this...

T2-optimization
C5-misc
T5-maintenance

add benchmarking tests for module-aggregated-dex and module-currencies

1. use wrapped function to issue/burn for some assets instead of using Tokens.deposit/withdraw directly 2. config homa.LastEraBumpedBlock shouldn't cause immediately bump era

TODO: config parameters and custom-origin

`drop_assets` of `AcalaDropAssets` currently returns weight 0 to the Executor, which is innacurate. we can follow this issue: https://github.com/paritytech/polkadot-sdk/issues/954

after #2345 merged, we should review system params, decide which params should be replaced with BoundedType, with resonable range and max change abs