Skip to content

Commit 62dbe88

Browse files
authored
Merge pull request #1931 from input-output-hk/ensemble/1922/refactor-signer-state-machine
Refactor signer state machine
2 parents 9fd9ae8 + a8a3b5e commit 62dbe88

File tree

12 files changed

+774
-483
lines changed

12 files changed

+774
-483
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ As a minor extension, we have adopted a slightly different versioning convention
99

1010
## Mithril Distribution [XXXX] - UNRELEASED
1111

12+
- Optimizations of the state machine used by the signer to create individual signatures.
13+
1214
- Crates versions:
1315

1416
| Crate | Version |

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
2.38 KB
Loading

docs/website/root/mithril/mithril-network/signer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ In its initial version, the **Mithril signer** consists of a primary component:
5656

5757
- A runtime powered by a state machine:
5858
- The runtime operates synchronously and is programmed to run at consistent intervals
59-
- Three potential states exist: **UNREGISTERED**, **REGISTERED**, and **SIGNED**
59+
- Four potential states exist: **INIT**, **UNREGISTERED**, **READY TO SIGN** and **REGISTERED NOT ABLE TO SIGN**.
6060
- The runtime effectively manages state transitions
6161
- The runtime's framework is depicted in the diagram below:
6262

mithril-signer/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mithril-signer"
3-
version = "0.2.182"
3+
version = "0.2.183"
44
description = "A Mithril Signer"
55
authors = { workspace = true }
66
edition = { workspace = true }

0 commit comments

Comments
 (0)