Skip to content

Commit

Permalink
Merge branch 'master' of github.com:entropyxyz/entropy-core into no-u…
Browse files Browse the repository at this point in the history
…nbonding-when-signer-or-next-signer
  • Loading branch information
JesseAbram committed Sep 27, 2024
2 parents fc381d8 + 9facf6e commit ba76d4b
Show file tree
Hide file tree
Showing 73 changed files with 1,502 additions and 556 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,11 @@ At the moment this project **does not** adhere to
validator if they are currently in the signing comittee. This was applied to `unbond`, `chill`,
and `withdraw_unbonded`
- In [#1045](https://github.com/entropyxyz/entropy-core/pull/1045), `ProgramsInfo` now takes `version_number` to maintain backwards compatibility if programs runtime is updated
- In [#1050](https://github.com/entropyxyz/entropy-core/pull/1050), the flow for signing has changed.
A user now sends their request to any validator that is not a signer. This will act as a relayer.
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.

### Added
- Jumpstart network ([#918](https://github.com/entropyxyz/entropy-core/pull/918))
Expand All @@ -40,10 +45,12 @@ At the moment this project **does not** adhere to
- Add remove program function to entropy-client ([#1023](https://github.com/entropyxyz/entropy-core/pull/1023))
- Select validators for jumpstart DKG [#1053](https://github.com/entropyxyz/entropy-core/pull/1053))
- Add a programs version ([#1045](https://github.com/entropyxyz/entropy-core/pull/1045))
- Handle Provisioning Certification Keys (PCKs) ([#1051](https://github.com/entropyxyz/entropy-core/pull/1051))

### Changed
- Fix TSS `AccountId` keys in chainspec ([#993](https://github.com/entropyxyz/entropy-core/pull/993))
- No unbonding when signer or next signer ([#1031](https://github.com/entropyxyz/entropy-core/pull/1031))
- Add relay tx endpoint ([#1050](https://github.com/entropyxyz/entropy-core/pull/1050))

### Removed
- Remove `prune_registration` extrinsic ([#1022](https://github.com/entropyxyz/entropy-core/pull/1022))
Expand Down
92 changes: 55 additions & 37 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion crates/client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,11 @@ serde ={ version="1.0", default-features=false, features=["derive"] }
entropy-shared={ version="0.2.0", path="../shared", default-features=false }
subxt ={ version="0.35.3", default-features=false, features=["jsonrpsee"] }
num ="0.4.3"
thiserror ="1.0.63"
thiserror ="1.0.64"
futures ="0.3"
sp-core ={ version="31.0.0", default-features=false, features=["full_crypto", "serde"] }
tracing ="0.1.37"
rand ={ version="0.8", default-features=false }

# Present when "full-client" feature is active
blake2 ={ version="0.10.4", optional=true }
Expand Down
Binary file modified crates/client/entropy_metadata.scale
Binary file not shown.
Loading

0 comments on commit ba76d4b

Please sign in to comment.