Skip to content

Re-consideration poke for Deposits  #5591

Open
@kianenigma

Description

@kianenigma

Many pallets are collecting deposits to prevent spam. Some hard-code values that indicate what that deposit is, some use the newer Consideration API. Some efforts exist to migrate more pallets to the new API: #226

In both cases, the pallets should be capable of adjusting the deposit in a lazy manner. As in, if the "deposit formula" (regardless of how it is expressed) changes, we can re-adjust it.

This should be done lazily, via a permissionless fn poke() transaction that is free in the case of a successful adjustment, and a paid noop otherwise.

Pallets in scope of migration:

Metadata

Metadata

Labels

T1-FRAMEThis PR/Issue is related to core FRAME, the framework.T2-palletsThis PR/Issue is related to a particular pallet.

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions