Skip to content

Commit

Permalink
Merge branch 'staging'
Browse files Browse the repository at this point in the history
  • Loading branch information
rakanalh committed Jan 15, 2024
2 parents 82636fb + 6ad1d91 commit 6a1b5bf
Show file tree
Hide file tree
Showing 37 changed files with 1,320 additions and 1,122 deletions.
21 changes: 21 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
### Description
<!-- Describe what change this PR is implementing -->

### Types of Changes
<!--- What types of changes does your code introduce? -->
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [ ] Dependency upgrade (A change in substrate or any 3rd party crate version)

### Migrations and Hooks
<!--- Check the following box with an x if the following applies: -->
- [ ] This change requires a runtime migration.
- [ ] Modifies `on_initialize`
- [ ] Modifies `on_finalize`

### Checklist
<!--- All boxes need to be checked. Follow this checklist before requiring PR review -->
- [ ] Change has been tested locally.
- [ ] Change adds / updates tests.
- [ ] Changelog doc updated.
5 changes: 4 additions & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,10 @@ jobs:
uses: Swatinem/rust-cache@v2
- name: Check Build
run: |
SKIP_WASM_BUILD=1 cargo check --release
cargo build --release
- name: Run dev chain
run: |
timeout --preserve-status 30s ./target/release/cere --dev
- name: Check Build for Benchmarking
run: >
pushd node &&
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/stage.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ on:
- 'release/**'
- 'hotfix/**'
- 'master'
- 'staging'

env:
PROFILE: release
Expand Down Expand Up @@ -70,7 +71,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:dev-latest
${{ steps.login-ecr.outputs.registry }}/pos-network-node:master-latest
- name: Copy wasm artifacts from the image
run: |
Expand Down
23 changes: 16 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,25 +13,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- ...

## [4.8.3]
## [4.8.4]

### Changed

- [C,D] Updated Substrate to polkadot-v0.9.33

## [4.8.3]

## Changed

- [C,D] Updated Substrate to polkadot-v0.9.31

## [4.8.2]

### Added

- [D] New `pallet-ddc-validator` which implements DDC CDN nodes validation and rewarding. You can enable DDC validation providing `--enable-ddc-validation` argument and `--dac-url` argument to specify DAC endpoint. It will only work on the nodes with validation and offchain workers enabled as well.
- [D] Several calls for `pallet-ddc-staking` to distribute rewards.
- [D] Third kind of account in DDC Staking for DDC nodes (along with stash and controller).
- [D] DDC cluster managers access control list in `pallet-ddc-staking` managed by governance.
- [Zombienet](https://github.com/paritytech/zombienet) configurations to test block building and spawn a network for DDC validation debugging.
- New `ddc-primitives` crate with DDC common types definition
- [C,D] New `pallet-ddc-nodes` is added which allows registering a DDC node within the network with specific settings.
- [C,D] New `pallet-ddc-clusters` is added which allows launching a DDC cluster in the network and managing it.
- [C,D] New `pallet-ddc-staking` is added which allows making bonds for DDC nodes before joining a DDC cluster.
- [C,D] New `pallet-ddc-customers` is added which allows depositing tokens and creating buckets for DDC customers.
- [C,D] New `pallet-ddc-payouts` is added which allows processing payouts to DDC nodes providers based on DAC validation results.
- New `ddc-primitives` crate with DDC common types definition.
- New `ddc-traits` crate with DDC common traits definition.

### Changed

- [C] Fixed governance parameters

## [4.8.1]

### Added
Expand Down
Loading

0 comments on commit 6a1b5bf

Please sign in to comment.