Harald Heckmann

Results 95 issues of Harald Heckmann

Provided by SRLabs runtime review. **Summary** Multiple pallets are using debug_assert, which can cause a panic or logic errors in the runtime. Issue details debug_assert is being used in multiple...

p:low
t:enhancement
l:S

A very know real life betting scenario is that one party challenges another party to match their bet. "I bet 10 on A, you want to match with 10 on...

p:high
t:enhancement
l:M

Maybe some group would like to internally bet within the group. For this, an option should be available to make the Parimutuel market permissioned. The easiest approach would be to...

p:medium
t:enhancement
l:S

The first account to enter a parimutuel market exposes itself to a greater risk, as opposing bets can have an arbitrary. This means that the opposite party has the advantage...

p:high
t:enhancement
l:S

In zrml-asset-router, asset destruction automatically happens during the `on_idle` hook. The required weight for destruction of accounts and approvals is heavily overestimated. This can be improved by invoking the weight...

p:low
t:enhancement
l:S

Rikiddo is not used as a scoring rule. Having it included increases the runtime size and maintenance cost, thus it should be removed.

p:medium
t:maintenance
l:S

The goal of this issue is to improve the asset-router, such that trying to reserve or lock unsupported assets will result in a compilation error. Currently the asset-router does check...

p:low
t:enhancement
l:M

Right now a specific revision of taplo has to be downloaded that contains a mandatory hotfix. Once this hotfix is contained in a PR, the "Format" job inside the "Rust"...

p:medium
t:maintenance
l:XS

Minimal test for swaps pallet: ```rust #[test] fn swap_in_math_approximation_occurs_for_small_values() { ExtBuilder::default().build().execute_with(|| { let creator_fee = Perbill::from_percent(1); let swap_fee = 0; let asset_amount = (BASE / 10_000) - 1; create_initial_pool_with_funds_for_alice(ScoringRule::CPMM, Some(swap_fee),...

p:medium
t:bug

Implement a custom call filter that implements `Contains` that will be used for `XcmConfig`'s configuration value `SafeCallFilter`. The call filter should only return `true` only for calls that meet the...

p:medium
t:maintenance
l:S