Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: adding global stake #69

Closed
wants to merge 104 commits into from

Conversation

Supremesource
Copy link
Contributor

No description provided.

aripiprazole and others added 4 commits June 13, 2024 13:02
* test(pallets/subspace): add integrity checks for remove_subnet

* test(pallets/subspace): add integrity checks for apply function (#129)
* Feat/benchmarking (#130)

* feat: adding benchmarks

* refac: restructuring lib.rs

* feat: adding testnet faucet (#131)

* feat: adding benchmarks

* refac: restructuring lib.rs

* feat: implementing faucet

* fix: call index

* cargo fmt

* cargo fmt

---------

Signed-off-by: JZ <[email protected]>

* fix: testnet faucet

* fix: faucet

* chore: remove old spec file

* Update lib.rs

Signed-off-by: Luiz Carvalho <[email protected]>

* chore: fix formatting

* chore: make delegation fee public

---------

Signed-off-by: JZ <[email protected]>
Signed-off-by: Luiz Carvalho <[email protected]>
Co-authored-by: saiintbrisson <[email protected]>
* feat: deregister not whitelisted modules on idle

* chore: step weights

* chore: add logs

* chore: made deregistering a module resilient to index panics
Signed-off-by: Davi Petris <[email protected]>
@Supremesource Supremesource changed the title feat/global stake v2 feat: adding global stake Jul 4, 2024
@saiintbrisson saiintbrisson force-pushed the feat/global-stake-v2 branch 2 times, most recently from 81d60db to 01f004e Compare July 5, 2024 09:11
@saiintbrisson saiintbrisson force-pushed the feat/global-stake-v2 branch from 01f004e to 64bc4ab Compare July 5, 2024 09:19
Supremesource and others added 19 commits July 5, 2024 21:33
* feat: adding treasury epoch

* feat: adding extra emission err

* refac: added double check back
* feat: add SubnetEmission migration

* feat: add max subnet registrations per interval

* feat: add stake migrations

* feat: don't burn stake on subnet registration

* feat: only remove stake on dangling keys

* test: fix tests

* feat: change default subnet burn adjustment interval

* fix: remove the possibility of panic on stake migrations

* chore: make clippy happy

* wip: fixing migrations

* fix: make migration run

* feat: improved logging of migration

* feat: improve remove_subnet_dangling_keys method

* feat: add governance migration

---------

Co-authored-by: YourUsername <[email protected]>
Supremesource and others added 28 commits July 10, 2024 16:54
* fix: correct emission migration

* fix: migrations
* chore: remove min stake

* fix: corrected test code
…safety (#179)

* feat: adding rootnet registration tests + improving `MaxAllowedUids` safety

* fix comment
* fix: tests

* chore: Updating CHANGELOG

* chore: adding extrinsic changes
* feat: add rootnet weight delegation

* fix: benchmarks

* chore: update codeowners

* chore: updated CODEOWNERS

* feat: adding funding.yml

* refac: fofo

* chore: fix docstings

* wip: removal subnet migration

* refac: fixing migration, removing

* test: add weight_control_delegation unit test

* refac: migration

---------

Co-authored-by: YourUsername <[email protected]>
* test: wip

* feat: adding lowest uid test

* refac: removing useless test

* feat: reintroducing tests

* feat: reintroduced founder share test

* refac: removed outdated TODOs

* chore: faucet module improvements

* fix: migration total subnets

---------

Co-authored-by: YourUsername <[email protected]>
* feat: remove validator permits from root pricing

* feat: change rootnet validator check to module check

---------

Co-authored-by: devwckd <[email protected]>
@Supremesource
Copy link
Contributor Author

implemented

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants