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

Dev to new staging #489

Closed
wants to merge 294 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
294 commits
Select commit Hold shift + click to select a range
396e017
Fixing customer id encoding (#407)
ayushmishra2005 Aug 1, 2024
57a3876
Fixing Cluster Migration (#408)
ayushmishra2005 Aug 2, 2024
00eed38
Changes to accept stored_bytes as signed input (#410)
ayushmishra2005 Aug 6, 2024
32dbf72
Added Logs and Events for OCW-DAC Validation (#411)
ayushmishra2005 Aug 7, 2024
e0ce0e5
node integer delta usage (#412)
aie0 Aug 8, 2024
92e08a3
OCW additional logs (#413)
ayushmishra2005 Aug 9, 2024
f164ec0
Added OCW activity logs (#415)
ayushmishra2005 Aug 12, 2024
a1b604a
Added logs for activity (#417)
ayushmishra2005 Aug 13, 2024
642d75e
Added try-runtime check in CI (#409)
ayushmishra2005 Aug 15, 2024
1ba3cdc
Check for not-processed eras (#422)
ayushmishra2005 Aug 26, 2024
626be78
Changes to fix unprocessed eras (#423)
ayushmishra2005 Aug 27, 2024
91b446c
Changes to fetch minimum sub-trees which are in consensus (#424)
ayushmishra2005 Sep 19, 2024
de8c66f
Added new extrinsic to add era validations from root (#428)
ayushmishra2005 Sep 19, 2024
5ae6d1b
Fixed response format error (#429)
ayushmishra2005 Sep 19, 2024
7e421cf
Fixed start and end era (#430)
ayushmishra2005 Sep 19, 2024
5288a1a
Fixing billing activity issue (#431)
ayushmishra2005 Sep 20, 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
18369b0
Challenge sub trees and make them ready for payout (#434)
ayushmishra2005 Oct 1, 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
d9cc7c7
New `join_cluster` extrinsic (#425)
khssnv Oct 8, 2024
ad57dbb
fix CI
Aideepakchaudhary Oct 8, 2024
6de8e08
Typo fix
khssnv Oct 9, 2024
179d630
Merge pull request #445 from Cerebellum-Network/fix/cere-spec-version…
khssnv Oct 9, 2024
90ccc01
update mock
Aideepakchaudhary 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
8149e89
Changes for challenging node sub aggregates
ayushmishra2005 Oct 2, 2024
ddabd84
Addressed PR comments
ayushmishra2005 Oct 4, 2024
27f3f5b
fix CI
ayushmishra2005 Oct 4, 2024
f4cfd8b
fix CI
ayushmishra2005 Oct 4, 2024
5e0005f
fix CI
ayushmishra2005 Oct 4, 2024
616c2bb
fix CI
ayushmishra2005 Oct 4, 2024
874386e
Addressed PR comments
ayushmishra2005 Oct 4, 2024
c54cb6d
refactoring
ayushmishra2005 Oct 4, 2024
29e1f4f
refactoring
ayushmishra2005 Oct 4, 2024
5bbd19d
chore: renaming according to domain language
yahortsaryk Oct 7, 2024
ff2caa4
chore: aggregate challenging is disabled for now
yahortsaryk Oct 7, 2024
f462869
chore: excessive parameters removed from DAC processing
yahortsaryk Oct 7, 2024
6a46f4d
chore: renaming for eliminating ambiguity
yahortsaryk Oct 7, 2024
23acfcf
chore: activities renamed to aggregates, redundant traits impls are r…
yahortsaryk Oct 8, 2024
3ae6cdb
chore: generic function for consistency classification
yahortsaryk Oct 8, 2024
0641acd
chore: classification by consistency
yahortsaryk Oct 8, 2024
f34e347
feat: grouping aggregates by consistent categories
yahortsaryk Oct 9, 2024
68f23c4
chore: in_excess group removed
yahortsaryk Oct 9, 2024
bd8a686
chore: procesing records in quorum
yahortsaryk Oct 9, 2024
7255b42
chore: generic method for 'get_total_usage'
yahortsaryk Oct 9, 2024
14ebbbc
chore: adding verified usage to payouts phase
yahortsaryk Oct 9, 2024
90b6b89
test: additional tests scenarios are added
yahortsaryk Oct 9, 2024
73cca90
tests: additional test scenarious are added
yahortsaryk Oct 10, 2024
11d3ff3
feat: challenging and traversing deviating aggregates (disabled for now)
yahortsaryk Oct 10, 2024
d719fd3
chore: runtime version is upgraded and bucket response is fixed
yahortsaryk Oct 10, 2024
6a3778e
chore: ci.yaml is merged with 'dev'
yahortsaryk Oct 10, 2024
eb4bccd
Merge pull request #436 from Cerebellum-Network/challenge-node-aggreg…
yahortsaryk Oct 11, 2024
ce7aa3c
remove unused variables
Aideepakchaudhary Oct 15, 2024
af30816
ClusterGov params on-chain params (#419)
yahortsaryk Aug 26, 2024
447b530
Polkadot v1.1. to v1.2 upgrade
ayushmishra2005 Oct 9, 2024
b86d6f1
Update stage.yaml
ayushmishra2005 Oct 10, 2024
716ee10
fix: clippy and tests
yahortsaryk Oct 15, 2024
1cbc9fe
Merge pull request #449 from Cerebellum-Network/feat/new-staging-to-dev
yahortsaryk Oct 16, 2024
4223a99
build: Devnet runtime version is aligned with Qanet
yahortsaryk Oct 16, 2024
8f25ae2
Merge pull request #451 from Cerebellum-Network/fix/runtime-version
yahortsaryk Oct 17, 2024
632822b
addressed clap comment
Aideepakchaudhary Oct 21, 2024
3e1a037
feat: consolidating consistent aggregates
yahortsaryk Oct 22, 2024
d2da38c
fix: preventing double-spending in case of aggregates inconsistencies
yahortsaryk Oct 22, 2024
fa0e7d0
fix: checking the 'others' group for processed aggregation keys and t…
yahortsaryk Oct 22, 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
c24863c
docs: code documentation is added
yahortsaryk Oct 23, 2024
fdc6951
Fixed CI
ayushmishra2005 Oct 23, 2024
94ae205
fix: missed attributes and tests
yahortsaryk Oct 23, 2024
659d2a8
Merge pull request #453 from Cerebellum-Network/fix/dac-aggregates-do…
yahortsaryk 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
36ff165
feat: supporting multicluster environment in DAC validation
yahortsaryk Oct 24, 2024
732d4a4
chore: migration for deprecated storage item
yahortsaryk Oct 24, 2024
0b02661
fix: updating storage version
yahortsaryk Oct 25, 2024
492c046
chore: more logging info for tracing
yahortsaryk Oct 25, 2024
33b0438
fix: log message
yahortsaryk Oct 25, 2024
710b149
Merge pull request #459 from Cerebellum-Network/feat/dac-multi-cluster
yahortsaryk Oct 25, 2024
19c534c
Update `ci.yaml` runners to Ubuntu 24.04
khssnv Oct 28, 2024
a3afa85
Make CI and branch protection rules happy
khssnv Oct 28, 2024
54309f1
Fixed conflicts
ayushmishra2005 Oct 28, 2024
034b03e
Merge pull request #461 from Cerebellum-Network/chore/update-workflow…
khssnv Oct 28, 2024
0325e95
Add aggregator activity API protobuf definitions
khssnv Oct 24, 2024
a2bb827
Compile protobuf
khssnv Oct 24, 2024
f6a9561
Use protobuf generated definitions
khssnv Oct 24, 2024
004a4f7
Add activity aggregator challenge client
khssnv Oct 25, 2024
5f65d31
Update Cargo.lock
khssnv Oct 25, 2024
1a60e87
Remove unnecessary imports
khssnv Oct 25, 2024
82565be
Add aggregator client unit tests
khssnv Oct 25, 2024
2972a98
Better test fixture
khssnv Oct 25, 2024
e157006
cargo fmt
khssnv Oct 25, 2024
6c146e1
Allow protobuf optional fields
khssnv Oct 25, 2024
6983164
Request param making fn
khssnv Oct 28, 2024
70870cc
Fixed conflicts
ayushmishra2005 Oct 28, 2024
23c91ba
Merge pull request #457 from Cerebellum-Network/feat/polkadot-v1.4.0-…
ayushmishra2005 Oct 28, 2024
05b8cb7
Add activity signature verification module
khssnv Oct 29, 2024
41d0693
Disable parent request verification
khssnv Oct 29, 2024
80f9b2b
chore: retrieving verification key from the keystore
yahortsaryk Oct 28, 2024
2c0f195
chore: fetching verification public keys in generic way
yahortsaryk Oct 29, 2024
0a21d03
fix: removing executed migrations and fixing formatting
yahortsaryk Oct 29, 2024
bef8a65
fix: transaction_version bump
yahortsaryk Oct 29, 2024
6a5b6b7
Remove repeated inner signature verification
khssnv Oct 30, 2024
f1e994c
Less cloning
khssnv Oct 30, 2024
91d8db1
Signature verification test
khssnv Oct 30, 2024
2e46cae
Aggregate challenge signature verification test
khssnv Oct 30, 2024
124dbcd
Protobuf challenge integration
khssnv Oct 31, 2024
54e2226
Retries for aggregator challenge requests
khssnv Oct 31, 2024
7c18b21
Optional challenge for total usage
khssnv Oct 31, 2024
5b0ddc4
Fix tests regression
khssnv Oct 31, 2024
1e372ea
Allow specifying accept header
khssnv Oct 31, 2024
259be96
Activity tree traversal methods for agg client
khssnv Oct 31, 2024
eecc11b
Use aggregator client for activity tree traversal
khssnv Oct 31, 2024
d763748
Fix test regression
khssnv Oct 31, 2024
83bbfb6
Aggregator client method for `activity/eras`
khssnv Oct 31, 2024
9ddaab9
Use aggregator client for activity eras
khssnv Oct 31, 2024
663568d
Aggregator client method for fetching aggregates
khssnv Oct 31, 2024
cf535d8
Use aggregator client to fetch aggregates
khssnv Oct 31, 2024
f5824a5
Unify query parameters order
khssnv Oct 31, 2024
2ae69e4
Remove redundant string alloc
khssnv Oct 31, 2024
ded69fb
Add pagination for aggregates fetching
khssnv Nov 1, 2024
991b581
Use pagination for aggregates fetching
khssnv Nov 1, 2024
0de8ec8
Fix tests regression
khssnv Nov 1, 2024
5f80248
Merge branch 'dev' into feature/dac-challenge-protobuf
khssnv Nov 1, 2024
bf83d70
chore: enabling migrations back as they have not been deployed yet
yahortsaryk Nov 5, 2024
720b308
chore: disabling try-runtime check for Devnet as it is down
yahortsaryk Nov 5, 2024
ed10b1a
cargo clippy --fix
khssnv Nov 6, 2024
5c9162c
fix zombienet issue
Aideepakchaudhary Nov 6, 2024
6f3db52
fmt
Aideepakchaudhary Nov 6, 2024
d9dfd7a
fix: skipping payouts in case there is no activity
yahortsaryk Nov 5, 2024
7fe1efe
fix: attempt to fix tests launch on CI
yahortsaryk Nov 6, 2024
8964349
Update ci.yaml
ayushmishra2005 Nov 6, 2024
31b4cce
Merge pull request #463 from Cerebellum-Network/fix/verification-pub-key
yahortsaryk Nov 6, 2024
ee18518
Merge pull request #465 from Cerebellum-Network/fix/zombienet-issue
ayushmishra2005 Nov 6, 2024
977ef3a
Merge branch 'dev' into feature/dac-challenge-protobuf
khssnv Nov 7, 2024
5d6c8fb
Remove `_` prefix from used functions
khssnv Nov 7, 2024
0005656
Bump `spec_version`
khssnv Nov 7, 2024
66f927c
Merge pull request #458 from Cerebellum-Network/feature/dac-challenge…
khssnv Nov 7, 2024
b2f5155
wip: verifying customers batch hash in merkle path
yahortsaryk Oct 30, 2024
acbb6a4
fix: checking MMR proof for a batch
yahortsaryk Nov 1, 2024
29f4f8d
fix: tests and benchmarks are fixed
yahortsaryk Nov 1, 2024
29b2c1b
chore: hash and position of the leaf is removed from tx parameters
yahortsaryk Nov 4, 2024
c054878
chore: fetching node provider from the node data during payout
yahortsaryk Nov 5, 2024
f0cd53f
chore: merging with 'dev' branch
yahortsaryk Nov 6, 2024
1a4f9c6
chore: merging with 'dev' branch
yahortsaryk Nov 7, 2024
04bac35
chore: fetching bucket owner from the bucket data during payout
yahortsaryk Nov 7, 2024
4c37f79
fix: unussed variables are removed and clippy issues fixed
yahortsaryk Nov 7, 2024
6b3b52d
chore: runtime version is upgraded
yahortsaryk Nov 7, 2024
c0ba34c
chore: deprecated extrinsic is removed from tests
yahortsaryk Nov 7, 2024
fd64239
chore: unused account is removed from tests
yahortsaryk Nov 7, 2024
c086919
chore: unified faucet account in tests
yahortsaryk Nov 7, 2024
f82a117
chore: unused account is removed from tests
yahortsaryk Nov 7, 2024
c3a18c2
chore: using generic type for bucket visitor
yahortsaryk Nov 7, 2024
8a36f63
fix: clippy and formatiing
yahortsaryk Nov 7, 2024
4357308
chore: runtime version updated
yahortsaryk Nov 7, 2024
0c3d287
chore: calculating mmr size based on max batch index
yahortsaryk Nov 7, 2024
e6993a6
fix: cutting off '0x' prefix while decoding
yahortsaryk Nov 7, 2024
da97857
fix: 'transaction_version' is fixed
yahortsaryk Nov 7, 2024
400f180
Merge pull request #464 from Cerebellum-Network/fix/batch-mmr-proofs
yahortsaryk Nov 7, 2024
e53267d
Fix benchmark feat build for ddc-verification
khssnv Nov 11, 2024
fc5f2eb
Fix `ddc-primitives` missing import build error
khssnv Nov 11, 2024
cd8c2b1
Merge pull request #471 from Cerebellum-Network/fix/add-ddc-primitive…
yahortsaryk Nov 11, 2024
266eefc
Merge pull request #472 from Cerebellum-Network/fix/ddc-primitives-mi…
yahortsaryk Nov 11, 2024
247f460
Move aggregator's JSON API structs out of pallet
khssnv Nov 11, 2024
f2ea45b
Merge pull request #473 from Cerebellum-Network/chore/offload-api-def…
khssnv Nov 12, 2024
2c0c7a8
Clear validation activities cache when OCW is done
khssnv Nov 12, 2024
14793e9
Import offchain storage functions
khssnv Nov 12, 2024
5fa3d0d
Fix test regression
khssnv Nov 12, 2024
a7221a8
Remove redundant clippy lint silencing
khssnv Nov 12, 2024
00ee6d9
Log OCW activity-related keys writes
khssnv Nov 12, 2024
e2d1813
fix: benchmarking is fixed for payouts pallet
yahortsaryk Nov 13, 2024
7cd03fd
fix: compilation error is fixed in tests
yahortsaryk Nov 13, 2024
67d2e03
feat: benchmarking for ddc-verification pallet calls part 1
yahortsaryk Nov 13, 2024
9e86512
feat: benchmarking for ddc-verification pallet calls part 2
yahortsaryk Nov 14, 2024
a0328fc
chore: 'AuthorisedCaller' storage item is removed
yahortsaryk Nov 14, 2024
d397712
refactor: ddc-payouts processor and tests
yahortsaryk Nov 14, 2024
54e582c
refactor: ddc-verification benchmarks
yahortsaryk Nov 15, 2024
2bdeb4c
fix: cleaning up and fixing fmt and clippy issues
yahortsaryk Nov 15, 2024
342b5f2
chore: methods for last paid removed to eliminate ambiguity
yahortsaryk Nov 15, 2024
75b5d5c
fix: compilation issue in payouts tests
yahortsaryk Nov 15, 2024
74c4876
fix: unused import is removed
yahortsaryk Nov 15, 2024
512c385
chore: ddc-verification weights from reference machine
yahortsaryk Nov 15, 2024
411b1b7
refactor: 'CustomerUsage' is renamed to 'BucketUsage'
yahortsaryk Nov 15, 2024
e494bb7
chore: 'spec_version' is increased
yahortsaryk Nov 15, 2024
a809ef1
Replace `match` with `if`
khssnv Nov 18, 2024
7f5a974
Rename keys separator const
khssnv Nov 18, 2024
beaea12
chore: addressing PR comments
yahortsaryk Nov 18, 2024
20ee149
Merge pull request #476 from Cerebellum-Network/feat/dac-payout-bench…
yahortsaryk Nov 18, 2024
a58b0e8
Import offchain storage fns
khssnv Nov 19, 2024
6b1cea0
Mutex for `pallet-ddc-verification` OCW
khssnv Nov 19, 2024
e7087be
Run DDC verification OCW every block on `cere-dev`
khssnv Nov 19, 2024
034ca93
Bump `spec_version`
khssnv Nov 19, 2024
d094be6
Merge pull request #479 from Cerebellum-Network/feature/ddc-verificat…
khssnv Nov 20, 2024
3f3ca38
Allow root origin to set cluster last paid era
khssnv Nov 20, 2024
374e6c1
Bump `spec_version`
khssnv Nov 20, 2024
5588d77
Fix tests regression
khssnv Nov 20, 2024
f52f5c0
Merge remote-tracking branch 'origin/dev' into feature/clear-ocw-vali…
khssnv Nov 20, 2024
7c239ab
Clear OCW cache for a specific cluster and era
khssnv Nov 20, 2024
b25f183
Remove `set_last_paid_era` extrinsic
khssnv Nov 20, 2024
2747482
Default trait for primitives
khssnv Nov 20, 2024
f870601
Alow `create_billing_report` at runtime
khssnv Nov 20, 2024
1b74535
Separate `set_era_validations` body
khssnv Nov 20, 2024
64c47a4
New `skip_dac_validation_to_era` extrinsic
khssnv Nov 20, 2024
dc1c3a9
Better name for validation skipping fn
khssnv Nov 21, 2024
95c6f7a
Add doc comment for `set_era_validations` call
khssnv Nov 21, 2024
419f80f
Merge pull request #480 from Cerebellum-Network/feature/last-paid-era…
khssnv Nov 21, 2024
f1ce740
Run DDC verification OCW every block on `cere`
khssnv Nov 21, 2024
52b0f9b
Bump `spec_version`
khssnv Nov 21, 2024
2e94f0d
Merge pull request #482 from Cerebellum-Network/feature/run-ddc-verif…
khssnv Nov 21, 2024
defa733
Keep validation activities on a call error
khssnv Nov 25, 2024
2ad19b5
refactor: allocating validation and payouts phases to individual func…
yahortsaryk Nov 22, 2024
97d08d4
Merge pull request #485 from Cerebellum-Network/feat/decoupling-payou…
khssnv Nov 26, 2024
57acdfd
Merge branch 'dev' into feature/clear-ocw-validation-activities
khssnv Nov 26, 2024
853e699
Add `serde-with` dependency
khssnv Nov 29, 2024
b921864
Add aggregator response wrapper with a signature
khssnv Nov 29, 2024
89cde96
Impl JSON resp signature verification
khssnv Nov 29, 2024
0611423
Error on JSON signature verification failure
khssnv Nov 29, 2024
b55c090
Enable JSON resp signature verification
khssnv Nov 29, 2024
25c309e
Unit test for a signed JSON response verification
khssnv Nov 29, 2024
d227d8f
Bump `spec_version`
khssnv Dec 2, 2024
7ecebe2
Merge pull request #474 from Cerebellum-Network/feature/clear-ocw-val…
khssnv Dec 2, 2024
53e3fbf
Remove duplicate query param
khssnv Dec 2, 2024
5869f4f
Fix unsigned aggregator resp deserialization
khssnv Dec 2, 2024
be1d48f
Pallet parameter to enable aggregator resp sig
khssnv Dec 2, 2024
a120238
Disable aggregates resp sig verification for tests
khssnv Dec 2, 2024
18f672f
Bump `spec_version`
khssnv Dec 2, 2024
d9e6d91
Log debug aggregator response bad signatures
khssnv Dec 3, 2024
47e61d9
Merge pull request #488 from Cerebellum-Network/feature/verify-aggreg…
khssnv Dec 3, 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: 2 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ Please select the branch type you are merging and fill in the relevant template.

## Checklist for Hotfix
<!--- All boxes need to be checked. Follow this checklist before requiring PR review -->
- [ ] Change has been deployed to Testnet.
- [ ] Change has been tested in Testnet.
- [ ] Changelog has been updated.
- [ ] Crate version has been updated.
- [ ] `spec_version` has been incremented.
Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ permissions:
jobs:
format:
name: Check Lints
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v3
Expand All @@ -36,7 +36,7 @@ jobs:
check:
name: Cargo check
needs: format
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
- name: Install linux dependencies
Expand All @@ -54,13 +54,13 @@ jobs:
- name: Check Build
run: |
cargo build --release --features try-runtime
- name: Check Try-Runtime
run: |
try-runtime --runtime ./target/release/wbuild/cere-runtime/cere_runtime.compact.compressed.wasm \
on-runtime-upgrade --disable-idempotency-checks live --uri wss://archive.mainnet.cere.network:443
- name: Run dev chain
run: |
timeout --preserve-status 30s ./target/release/cere --dev
# - 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://archive.devnet.cere.network:443
# - name: Run dev chain
# run: |
# timeout --preserve-status 30s ./target/release/cere --dev
- name: Check Build for Benchmarking
run: >
pushd node &&
Expand All @@ -69,7 +69,7 @@ jobs:
clippy:
name: Run Clippy
needs: format
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
- name: Install linux dependencies
Expand All @@ -96,7 +96,7 @@ jobs:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v3
- name: Install linux dependencies
run: sudo apt update && sudo apt install -y cargo clang libssl-dev llvm libudev-dev protobuf-compiler
run: sudo apt update && sudo apt install -y cargo clang libssl-dev llvm libudev-dev protobuf-compiler make
- name: Install toolchain
uses: actions-rs/toolchain@v1
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker-image-berlin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,4 +47,4 @@ jobs:
file: Dockerfile.tests
push: true
build-args: |
"ECR_REGISTRY=${{ steps.login-ecr-org.outputs.registry }}-berlin"
"ECR_REGISTRY=${{ steps.login-ecr-org.outputs.registry }}-berlin"
25 changes: 1 addition & 24 deletions .github/workflows/stage.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ jobs:
tags: |
${{ steps.login-ecr.outputs.registry }}/pos-network-node:${{ github.sha }}
${{ steps.login-ecr.outputs.registry }}/pos-network-node:${{ env.GITHUB_SHA }}
${{ steps.login-ecr.outputs.registry }}/pos-network-node:master-latest
${{ steps.login-ecr.outputs.registry }}/pos-network-node:dev-latest

- name: Copy wasm artifacts from the image
run: |
Expand All @@ -92,26 +92,3 @@ jobs:
with:
name: "cere_dev_runtime.compact.compressed.${{ env.GITHUB_SHA }}.wasm"
path: "./${{ env.CERE_DEV_RUNTIME }}"

trigger-e2e-tests:
runs-on: ubuntu-latest
needs: build
steps:
- name: 'Trigger e2e DDC tests'
uses: convictional/trigger-workflow-and-wait@v1.6.5
with:
owner: Cerebellum-Network
repo: ddc-api-e2e-simulations
github_token: ${{ secrets.GH_E2E_TOKEN }}
comment_github_token: ${{ secrets.GH_E2E_TOKEN }}
github_user: devops-cere
workflow_file_name: run-simulations-env-local-triggered.yml
client_payload: |-
{
"POS_NODE_VERSION": "master-latest"
}
ref: master
propagate_failure: false
trigger_workflow: true
wait_workflow: false
comment_downstream_url: ${{ github.event.pull_request.comments_url }}
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- [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]

Expand Down
Loading
Loading