feat(runtime): create UDs manually with new call universalDividend.claim_uds (!83)
* ref: move IdtyDataIter in common runtime * bench real weights for pallet ud * bench claim_uds * weights constants * weights: ParametersStorage is whitelisted * pallet ud on_initialize weights * manual ud: not emit event if 0 UDs claimed * tests(gdev): add int test test_remove_identity_after_one_ud * auto claim uds at member removal * migrate pallet id integration tests to manual ud * remove all try_get in pallet ud * write PastReevals * add call claim_uds * remove pallet ud_accounts_storage * update pallet ud interface * create type FirstEligibleUd * add custom IdtyData
parent
9908e1b2
No related branches found
No related tags found
Showing
- .cargo/config 1 addition, 0 deletions.cargo/config
- .vscode/launch.json 0 additions, 19 deletions.vscode/launch.json
- Cargo.lock 0 additions, 21 deletionsCargo.lock
- Cargo.toml 0 additions, 1 deletionCargo.toml
- node/src/chain_spec/gdev.rs 3 additions, 6 deletionsnode/src/chain_spec/gdev.rs
- node/src/chain_spec/gen_genesis_data.rs 1 addition, 5 deletionsnode/src/chain_spec/gen_genesis_data.rs
- pallets/duniter-wot/src/mock.rs 2 additions, 0 deletionspallets/duniter-wot/src/mock.rs
- pallets/duniter-wot/src/tests.rs 1 addition, 0 deletionspallets/duniter-wot/src/tests.rs
- pallets/identity/src/lib.rs 62 additions, 2 deletionspallets/identity/src/lib.rs
- pallets/identity/src/mock.rs 1 addition, 0 deletionspallets/identity/src/mock.rs
- pallets/identity/src/tests.rs 2 additions, 1 deletionpallets/identity/src/tests.rs
- pallets/identity/src/types.rs 2 additions, 1 deletionpallets/identity/src/types.rs
- pallets/ud-accounts-storage/Cargo.toml 0 additions, 83 deletionspallets/ud-accounts-storage/Cargo.toml
- pallets/ud-accounts-storage/src/lib.rs 0 additions, 155 deletionspallets/ud-accounts-storage/src/lib.rs
- pallets/universal-dividend/Cargo.toml 8 additions, 13 deletionspallets/universal-dividend/Cargo.toml
- pallets/universal-dividend/src/benchmarking.rs 76 additions, 14 deletionspallets/universal-dividend/src/benchmarking.rs
- pallets/universal-dividend/src/compute_claim_uds.rs 96 additions, 0 deletionspallets/universal-dividend/src/compute_claim_uds.rs
- pallets/universal-dividend/src/lib.rs 173 additions, 45 deletionspallets/universal-dividend/src/lib.rs
- pallets/universal-dividend/src/mock.rs 37 additions, 6 deletionspallets/universal-dividend/src/mock.rs
- pallets/universal-dividend/src/tests.rs 164 additions, 51 deletionspallets/universal-dividend/src/tests.rs
Loading
Please register or sign in to comment