Skip to content

Test LiquidityRestrictions errors when adding proxies/creating multisig operations #401

@rockbmb

Description

@rockbmb

See paritytech/polkadot-sdk#8108 .

The Proxy and Multisig pallets are still using old Currency traits, which do not overlap with holds.
This is an impact of paritytech/polkadot-sdk#226 only being partially done.

In short, this issue is about testing that interactions such as:

  1. an account that has reserved and frozen funds
  2. a proxy is added, or a multisig operation started

must currently result in balances.LiquidityRestrictions.

After https://github.com/paritytech/polkadot-sdk/pull/9560/files makes it to production runtimes, this undesirable behavior will no longer occur (that PR only fixes proxy, multisig to follow).

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinge2e testsRelated to end-to-end tests

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions