Skip to content

Commit

Permalink
Merge master
Browse files Browse the repository at this point in the history
  • Loading branch information
ameba23 committed Nov 18, 2024
2 parents 7c7acc7 + 647c9cc commit a2c9cd7
Show file tree
Hide file tree
Showing 51 changed files with 629 additions and 394 deletions.
16 changes: 11 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
At the moment this project **does not** adhere to
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased](https://github.com/entropyxyz/entropy-core/compare/release/v0.3.0-rc.1...master)
## [Unreleased](https://github.com/entropyxyz/entropy-core/compare/release/v0.3.0...master)

### Breaking Changes
- In [#1104](https://github.com/entropyxyz/entropy-core/pull/1104) the `/validator/rotate_network_key` endpoint was renamed to `rotate_network_key`
Expand All @@ -28,24 +28,27 @@ At the moment this project **does not** adhere to
`change_threshold_accounts()` extrinsics got new TDX `quote` related parameters added.
- In [#1134](https://github.com/entropyxyz/entropy-core/pull/1134/) the `--no-sync` option was
removed.
- In [#1153](https://github.com/entropyxyz/entropy-core/pull/1153/) the program runtime was updated to accept
multiple oracle inputs, this means any programs that were compiled and used need to be recompiled to the new
runtime
- Protocol message versioning ([#1140](https://github.com/entropyxyz/entropy-core/pull/1140))


### Changed
- Use correct key rotation endpoint in OCW ([#1104](https://github.com/entropyxyz/entropy-core/pull/1104))
- Change attestation flow to be pull based ([#1109](https://github.com/entropyxyz/entropy-core/pull/1109/))
- Handle PCK certificates ([#1068](https://github.com/entropyxyz/entropy-core/pull/1068))
- Add quote guards to `ServerInfo` related extrinsics ([#1123](https://github.com/entropyxyz/entropy-core/pull/1123/))
- Remove declare synced ([#1134](https://github.com/entropyxyz/entropy-core/pull/1134/))
- Update programs to accept multiple oracle data ([#1153](https://github.com/entropyxyz/entropy-core/pull/1153/))

## [0.3.0-rc.1](https://github.com/entropyxyz/entropy-core/compare/release/v0.2.0...release/v0.3.0-rc.1) - 2024-10-04
## [0.3.0](https://github.com/entropyxyz/entropy-core/compare/release/v0.2.0...release/v0.3.0) - 2024-10-22

### Breaking Changes
- In [#799](https://github.com/entropyxyz/entropy-core/pull/799) the concept of subgroups was
removed in favour of a single pool of signers.
- In [#801](https://github.com/entropyxyz/entropy-core/pull/801) permissioned access mode was
removed.
- In [#879](https://github.com/entropyxyz/entropy-core/pull/879) the network migrated from t-of-N
- In [#879](https://github.com/entropyxyz/entropy-core/pull/879) the network migrated from N-of-N
cryptography to `t-of-N` cryptography.
- In [#938](https://github.com/entropyxyz/entropy-core/pull/938), the chainspec got a couple of new
fields, `pallet_staking_extension::initial_signers`, `pallet_parameters::total_signers`, and
Expand All @@ -66,7 +69,10 @@ At the moment this project **does not** adhere to
As such, `UserSignatureRequest` no longer requires the `validators_info` field since the the
relayer adds that in after. The response received from the validator is now a `Vec<Responses>`
from the signers.
- In ([#1063](https://github.com/entropyxyz/entropy-core/pull/1063)) the
- In [#1051](https://github.com/entropyxyz/entropy-core/pull/1051) an extra field representing a provisioning certification key (PCK)
was added to the Staking Extension's `threshold_server` genesis configuration in the network
chainspecs.
- In [#1063](https://github.com/entropyxyz/entropy-core/pull/1063) the
`pallet_staking_extension::validate()` extrinsic was changed so that in order to populate certain
data structures related to a candidates state (namely `ThresholdToStash` and `ThresholdServer`) an
attestation from the Attestation pallet must have been received. Success of the `validate()`
Expand Down
Loading

0 comments on commit a2c9cd7

Please sign in to comment.