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: Polkadot v1.2. to v1.4 upgrade #457

Merged
merged 168 commits into from
Oct 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
168 commits
Select commit Hold shift + click to select a range
9d6c949
Merge pull request #72 from Cerebellum-Network/hotfix/revert-4.8.0
MRamanenkau Aug 10, 2023
dd56943
Revert "Revert "Merge pull request #59 from Cerebellum-Network/releas…
MRamanenkau Aug 11, 2023
4f6f939
Merge pull request #76 from Cerebellum-Network/hotfix/revert-revert
MRamanenkau Aug 14, 2023
9a619b2
Fix contracts dissapearing
MRamanenkau Jul 18, 2023
d1aef70
Bump version
MRamanenkau Aug 14, 2023
7f9bcb5
Use locked dependencies for cargo build
MRamanenkau Aug 14, 2023
5f1e8d3
Merge pull request #78 from Cerebellum-Network/hotfix/fix-contracts-d…
MRamanenkau Aug 14, 2023
40eef93
Update gov related constants
MRamanenkau Sep 25, 2023
4aed265
Increase minimal proposal deposit
MRamanenkau Sep 26, 2023
ca78b19
Update treasury and bounties proposal minimal bond
MRamanenkau Sep 27, 2023
8e8db52
Update spec version
MRamanenkau Sep 28, 2023
b70432f
Merge pull request #102 from Cerebellum-Network/hotfix/change-gov-con…
MRamanenkau Sep 28, 2023
959657b
Merge deployment-0.9.30 to master (#218)
rakanalh Jan 5, 2024
27e655f
Use full Github SHA
rakanalh Jan 5, 2024
3ed2575
Release-4.8.2 (#220)
rakanalh Jan 5, 2024
66d739a
Release 4.8.3 (#222)
rakanalh Jan 5, 2024
36590f2
Update AWS credentials (#225)
MRamanenkau Jan 9, 2024
6806470
Build an image with the full github SHA (#228)
rakanalh Jan 10, 2024
92ff6ce
Fix github sha
rakanalh Jan 10, 2024
93cb598
Push staging image
rakanalh Jan 11, 2024
9cbddef
Merge branch 'staging'
rakanalh Jan 15, 2024
38365e0
Merge branch 'dev' into staging
rakanalh Jan 15, 2024
3e6b680
Fix worker labels
krolol Jan 15, 2024
166ec4a
Add contracts migration
rakanalh Jan 16, 2024
2af9a02
Rename constant to what bridge relayers expect (#235)
MRamanenkau Jan 17, 2024
4dd7d26
Merge branch 'staging'
rakanalh Jan 17, 2024
5ed7040
Merge branch 'dev' into staging
rakanalh Jan 17, 2024
89a11e7
Hotfix: TestNet - Substrate 0.9.36 - Preimage pallet (#239)
rakanalh Jan 23, 2024
ad592b4
Staging runtime release including preimage pallet
rakanalh Jan 23, 2024
601fadf
Release 4.8.6
rakanalh Jan 23, 2024
b58f8c0
Release 4.8.7 to staging
rakanalh Jan 23, 2024
fb99ee1
payout start/end (#240)
aie0 Jan 19, 2024
3ebdc12
events + cummulative charge fix (#243)
aie0 Jan 22, 2024
008ee95
Payout batch events (#248)
aie0 Jan 25, 2024
84e1bed
4.8.6-RC2
rakanalh Jan 26, 2024
ed7f990
Feature/add trigger e2e tests staging (#255)
tabakopavel Jan 31, 2024
e1ab3b0
Feature/add trigger e2e tests master (#254)
tabakopavel Jan 31, 2024
ed76444
Release/4.8.7 (#258)
MRamanenkau Feb 1, 2024
c007229
Release/4.8.8 rc1 (#261)
MRamanenkau Feb 2, 2024
3830d83
Release 4.8.8
rakanalh Feb 18, 2024
1562c3e
Release 4.8.9-RC1
rakanalh Feb 18, 2024
d757167
Hotfix: Testnet burn rate (#272)
rakanalh Feb 18, 2024
f32b9af
Hotfix: burn rate QANet (#274)
rakanalh Feb 18, 2024
98c999e
Release v4.8.9
rakanalh Feb 20, 2024
b7dc7db
Hotfix: Disable burn on 0.9.42 (#277)
rakanalh Feb 21, 2024
07ab985
v5.0.0-rc1
rakanalh Feb 23, 2024
796bf3a
v5.0.0
rakanalh Feb 23, 2024
41dd090
Exclude some migrations for now
rakanalh Feb 23, 2024
0ab9379
Hotfix: enable burn and migrations (#280)
rakanalh Feb 24, 2024
3adefc5
Revert "Hotfix: enable burn and migrations" (#291)
yahortsaryk Mar 12, 2024
957aa94
fix: offchain workers are enabled (#292)
yahortsaryk Mar 12, 2024
44a3e78
build: 5.1.0 release (#293)
yahortsaryk Mar 12, 2024
f8e9e21
Add missing migrations (#294)
MRamanenkau Mar 26, 2024
c58e78a
Release 5.1.2 (#299)
yahortsaryk Mar 28, 2024
f1b973c
Release 5.1.3 (#303)
yahortsaryk Apr 13, 2024
f46332e
Inflation parameters changed (#305)
yahortsaryk Apr 19, 2024
5b2dd2f
Fix for triggering tests (#310)
tabakopavel Apr 30, 2024
5b4e752
Merge staging to master (#319)
MRamanenkau Apr 30, 2024
c568ade
Use original inflation params (#326)
MRamanenkau May 6, 2024
fa73639
Increment spec version (#328)
MRamanenkau May 6, 2024
013fe30
fix: depositing extra amount is fixed (#333)
yahortsaryk May 10, 2024
8001950
Release/5.3.0 to master (#338)
ayushmishra2005 May 17, 2024
61aafb1
Release 5.3.1 (#357)
yahortsaryk Jun 6, 2024
736216a
Release 5.3.1 (with modified OpenGov Support Curves) (#366)
yahortsaryk Jun 21, 2024
9510d7d
Release 5.4.0 (#390)
yahortsaryk Jul 8, 2024
ffd39b4
ClusterGov params on-chain params (#419)
yahortsaryk Aug 26, 2024
5f95331
bump dependnecies and fix implementation
Aideepakchaudhary Sep 30, 2024
22cc20a
fix migration issue
Aideepakchaudhary Sep 30, 2024
e1534a4
fix tests
Aideepakchaudhary Sep 30, 2024
b7633f9
bump dependencies and fix runtime impl
Aideepakchaudhary Oct 1, 2024
e5e8e1a
fix chain spec
Aideepakchaudhary Oct 1, 2024
f1d9446
fmt
Aideepakchaudhary Oct 1, 2024
509154b
bump spec_version
Aideepakchaudhary Oct 1, 2024
c64a7d0
fix mock
Aideepakchaudhary Oct 1, 2024
8d24d2f
fix types for tests
Aideepakchaudhary Oct 1, 2024
164b98c
fmt
Aideepakchaudhary Oct 1, 2024
7789626
fix runtime migration
Aideepakchaudhary Oct 2, 2024
ab573eb
fix clippy
Aideepakchaudhary Oct 2, 2024
de1f5f0
remove unused types
Aideepakchaudhary Oct 2, 2024
250b3ba
fix node version
Aideepakchaudhary Oct 2, 2024
351fdb7
update changelog file
Aideepakchaudhary Oct 3, 2024
2a8518a
remove TODOs
Aideepakchaudhary Oct 4, 2024
d846507
added some documentation
Aideepakchaudhary Oct 4, 2024
f6c5b15
choir: spacing
metricaez Oct 4, 2024
b942a2e
Merge branch 'feat/polkadot-v1.2.0-upgrade' into feat/polkadot-v1.4.0…
metricaez Oct 4, 2024
7656e16
choir: bump workspace version and update changelog
metricaez Oct 4, 2024
ad57dbb
fix CI
Aideepakchaudhary Oct 8, 2024
2b82078
Polkadot v1.1. to v1.2 upgrade
ayushmishra2005 Oct 9, 2024
ee4cf59
Merge pull request #435 from Cerebellum-Network/feat/polkadot-v1.2.0-…
ayushmishra2005 Oct 10, 2024
de835e0
Update stage.yaml
ayushmishra2005 Oct 10, 2024
90ccc01
update mock
Aideepakchaudhary Oct 10, 2024
46928f3
Merge pull request #446 from Cerebellum-Network/ayushmishra2005-patch-1
ayushmishra2005 Oct 10, 2024
85b6e75
Merge branch 'new-staging' into feat/polkadot-v1.4.0-upgrade
Aideepakchaudhary Oct 10, 2024
cee1d9a
resolve lock file confict
Aideepakchaudhary Oct 10, 2024
ce7aa3c
remove unused variables
Aideepakchaudhary Oct 15, 2024
e061023
OCW-DAC-Validation changes (#397)
ayushmishra2005 Jul 24, 2024
e352dbb
Commented out min node condition (#398)
ayushmishra2005 Jul 29, 2024
02f34a1
Allow all nodes to participate (#399)
ayushmishra2005 Jul 29, 2024
4d6765e
Fixed SSL condition (#400)
ayushmishra2005 Jul 30, 2024
9b4891d
Debug validator (#401)
ayushmishra2005 Jul 30, 2024
6f1c448
verified copy of PR#393 (#402)
aie0 Jul 30, 2024
2fe8a39
Refactoring (#403)
ayushmishra2005 Jul 31, 2024
de03de2
Add ocw information (#404)
ayushmishra2005 Aug 1, 2024
95f1d9f
Added debug information in payout (#405)
ayushmishra2005 Aug 1, 2024
179541b
Fixing Customer Id Ecoding Issue (#406)
ayushmishra2005 Aug 1, 2024
c9af195
Fixing customer id encoding (#407)
ayushmishra2005 Aug 1, 2024
79f4a7c
Fixing Cluster Migration (#408)
ayushmishra2005 Aug 2, 2024
fdb7c49
Changes to accept stored_bytes as signed input (#410)
ayushmishra2005 Aug 6, 2024
d831681
Added Logs and Events for OCW-DAC Validation (#411)
ayushmishra2005 Aug 7, 2024
9a06a1e
node integer delta usage (#412)
aie0 Aug 8, 2024
6322e1b
OCW additional logs (#413)
ayushmishra2005 Aug 9, 2024
75cddbc
Added OCW activity logs (#415)
ayushmishra2005 Aug 12, 2024
1093691
Added logs for activity (#417)
ayushmishra2005 Aug 13, 2024
dd25f55
Added try-runtime check in CI (#409)
ayushmishra2005 Aug 15, 2024
48d91e0
Check for not-processed eras (#422)
ayushmishra2005 Aug 26, 2024
3664511
Changes to fix unprocessed eras (#423)
ayushmishra2005 Aug 27, 2024
10525fd
Changes to fetch minimum sub-trees which are in consensus (#424)
ayushmishra2005 Sep 19, 2024
1a8e9c7
Added new extrinsic to add era validations from root (#428)
ayushmishra2005 Sep 19, 2024
87a5868
Fixed response format error (#429)
ayushmishra2005 Sep 19, 2024
1c50ced
Fixed start and end era (#430)
ayushmishra2005 Sep 19, 2024
a885fe5
Fixing billing activity issue (#431)
ayushmishra2005 Sep 20, 2024
e12b315
Challenge sub trees and make them ready for payout (#434)
ayushmishra2005 Oct 1, 2024
45f17d4
New `join_cluster` extrinsic (#425)
khssnv Oct 8, 2024
8934c99
Typo fix
khssnv Oct 9, 2024
7076df8
Changes for challenging node sub aggregates
ayushmishra2005 Oct 2, 2024
331bec6
Addressed PR comments
ayushmishra2005 Oct 4, 2024
7a14cd6
fix CI
ayushmishra2005 Oct 4, 2024
dc506f0
fix CI
ayushmishra2005 Oct 4, 2024
71b4544
fix CI
ayushmishra2005 Oct 4, 2024
d0805bf
fix CI
ayushmishra2005 Oct 4, 2024
cc70583
Addressed PR comments
ayushmishra2005 Oct 4, 2024
4fc0fa1
refactoring
ayushmishra2005 Oct 4, 2024
8c899b3
refactoring
ayushmishra2005 Oct 4, 2024
567ad1e
chore: renaming according to domain language
yahortsaryk Oct 7, 2024
b37b846
chore: aggregate challenging is disabled for now
yahortsaryk Oct 7, 2024
e26ca70
chore: excessive parameters removed from DAC processing
yahortsaryk Oct 7, 2024
d60ddf5
chore: renaming for eliminating ambiguity
yahortsaryk Oct 7, 2024
6960036
chore: activities renamed to aggregates, redundant traits impls are r…
yahortsaryk Oct 8, 2024
514279f
chore: generic function for consistency classification
yahortsaryk Oct 8, 2024
4e34490
chore: classification by consistency
yahortsaryk Oct 8, 2024
f0fc2b1
feat: grouping aggregates by consistent categories
yahortsaryk Oct 9, 2024
f09cac3
chore: in_excess group removed
yahortsaryk Oct 9, 2024
dbe6dbf
chore: procesing records in quorum
yahortsaryk Oct 9, 2024
70f316b
chore: generic method for 'get_total_usage'
yahortsaryk Oct 9, 2024
aeac2ab
chore: adding verified usage to payouts phase
yahortsaryk Oct 9, 2024
2ab7b87
test: additional tests scenarios are added
yahortsaryk Oct 9, 2024
a442c1e
tests: additional test scenarious are added
yahortsaryk Oct 10, 2024
4f3a546
feat: challenging and traversing deviating aggregates (disabled for now)
yahortsaryk Oct 10, 2024
8e9b898
chore: runtime version is upgraded and bucket response is fixed
yahortsaryk Oct 10, 2024
602ed5c
chore: ci.yaml is merged with 'dev'
yahortsaryk Oct 10, 2024
d8589d4
fix: clippy, formatting and tests
yahortsaryk Oct 15, 2024
919d910
build: runtime major version is upgraded
yahortsaryk Oct 15, 2024
9a1d17b
build: CHANGELOG.md is updated
yahortsaryk Oct 15, 2024
4942204
build: node version is updated to 6.0.0
yahortsaryk Oct 16, 2024
dcf2173
fix: try-runtime for migrations is fixed
yahortsaryk Oct 16, 2024
b24ca9e
Merge pull request #450 from Cerebellum-Network/release/6.0.0-rc1
yahortsaryk Oct 16, 2024
632822b
addressed clap comment
Aideepakchaudhary Oct 21, 2024
6b88663
Change with original value
ayushmishra2005 Oct 23, 2024
51e1f2d
Fixed conflicts
ayushmishra2005 Oct 23, 2024
1731138
Added cargo.lock
ayushmishra2005 Oct 23, 2024
adc5992
refactoring
ayushmishra2005 Oct 23, 2024
fdc6951
Fixed CI
ayushmishra2005 Oct 23, 2024
4dbc45e
rebase with dev and fixed conflicts
ayushmishra2005 Oct 24, 2024
288e93b
refactoring
ayushmishra2005 Oct 24, 2024
381bf34
refactoring
ayushmishra2005 Oct 24, 2024
e8a95cd
refactoring
ayushmishra2005 Oct 24, 2024
54309f1
Fixed conflicts
ayushmishra2005 Oct 28, 2024
70870cc
Fixed conflicts
ayushmishra2005 Oct 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
- name: Check Try-Runtime
run: |
try-runtime --runtime ./target/release/wbuild/cere-dev-runtime/cere_dev_runtime.compact.compressed.wasm \
on-runtime-upgrade --disable-idempotency-checks live --uri wss://rpc.devnet.cere.network:443
on-runtime-upgrade --disable-idempotency-checks live --uri wss://archive.devnet.cere.network:443
- name: Run dev chain
run: |
timeout --preserve-status 30s ./target/release/cere --dev
Expand Down
40 changes: 34 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,29 +6,50 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Legend

- [C] Changes is `Cere` Runtime
- [D] Changes is `Cere Dev` Runtime
-
## [6.1.0]

### Changed

- [C,D] Update Substrate from `v1.2` to `v1.4`.

## [6.0.0]

### Changed

- [C] `pallet-ddc-verification`: Verification Pallet and validator OCW for DAC verification.
- [C] `pallet-ddc-clusters`: New `join_cluster` extrinsic.

## [5.5.0]

### Changed

- [C,D] Update Substrate from `v1.1` to `v1.2`.
- [C,D] `pallet-ddc-verification`: Introduction of the Verification pallet to ensure the secure posting and retrieval of verification keys to and from the blockchain.
- [C,D] `pallet-ddc-clusters`: New `join_cluster` extrinsic.


## [5.4.1]

### Changed

- [D] `pallet-ddc-verification`: Introduction of the Verification pallet to ensure the secure posting and retrieval of verification keys to and from the blockchain.
- [D] `pallet-ddc-clusters`: New `join_cluster` extrinsic.

## [5.4.0]

### Changed

- [C,D] Introduce new events to the DDC Payouts Pallet
- [C,D] `pallet-ddc-clusters-gov`: Introduction of the Cluster Governance pallet for managing clusters protocol parameters.

## [5.3.1]

### Changed

- [C,D] `WhitelistOrigin` is set to the Technical Committee Collective Body
- [C,D] The _Support Curve_ in OpenGov Tracks is made more strict


## [5.3.0]

### Changed
Expand Down Expand Up @@ -115,35 +136,42 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed

- [C,D] Updated Substrate to polkadot-v0.9.42
- Added ChargeError event to payout pallet
- Introduce a burn rate of 0.058% daily to bring inflation down.
- More explicit events in `pallet-ddc-payouts` about batch index

## [4.8.8]

### Changed

- [C,D] Updated Substrate to polkadot-v0.9.38
- Changes in `pallet-ddc-payouts::begin_billing_report` crate to accept start and end of the era.
- [C,D] Updated Substrate to polkadot-v0.9.40
- More explicit events in `pallet-ddc-payouts` and `pallet-ddc-customers`
- Introduce a burn rate of 0.058% daily to bring inflation down.
- More explicit events in `pallet-ddc-payouts` about batch index

## [4.8.7]

### Changed

- [C,D] Updated Substrate to polkadot-v0.9.38
- [C] Added pallet-preimage to support democracy functionality.
- Changes in `pallet-ddc-payouts::begin_billing_report` crate to accept start and end of the era.
- More explicit events in `pallet-ddc-payouts` and `pallet-ddc-customers`

## [4.8.6]

### Changed

- [C,D] Updated Substrate to polkadot-v0.9.37
- More explicit events in `pallet-ddc-payouts` and `pallet-ddc-customers`
- More explicit events in `pallet-ddc-payouts` about batch index

## [4.8.5]

### Changed

- [C,D] Updated Substrate to polkadot-v0.9.36
- [C] Added pallet-preimage to support democracy functionality.

## [4.8.4]

Expand Down
Loading
Loading