Skip to content

Commit 9074cd9

Browse files
leontiadleft-arm
authored andcommitted
examples
1 parent 82c9dc5 commit 9074cd9

File tree

4 files changed

+16
-12
lines changed

4 files changed

+16
-12
lines changed

examples/common.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
pub mod shared {
2-
use dkls23::keygen;
3-
use dkls23::keygen::Keyshare;
4-
use dkls23::setup::sign::SetupMessage as SignSetupMessage;
5-
use dkls23::setup::{
2+
use sl_dkls23::keygen;
3+
use sl_dkls23::keygen::Keyshare;
4+
use sl_dkls23::setup::sign::SetupMessage as SignSetupMessage;
5+
use sl_dkls23::setup::{
66
keygen::SetupMessage, keygen::SetupMessage as KeygenSetupMessage,
77
NoSigningKey, NoVerifyingKey,
88
};
@@ -126,7 +126,7 @@ pub mod shared {
126126
pub fn setup_dsg(
127127
shares: &[Arc<Keyshare>],
128128
chain_path: &str,
129-
) -> Vec<dkls23::setup::sign::SetupMessage> {
129+
) -> Vec<sl_dkls23::setup::sign::SetupMessage> {
130130
let chain_path = DerivationPath::from_str(chain_path).unwrap();
131131

132132
let t = shares[0].threshold as usize;
@@ -177,5 +177,5 @@ pub mod shared {
177177

178178
fn main() {
179179
// Example usage of the shared module
180-
println!("DKLS23 Common Functions");
180+
println!("DKLs23 Common Functions");
181181
}

examples/keygen.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
use dkls23::keygen::run as keygen_run;
21
use k256::elliptic_curve::group::GroupEncoding;
32
use rand::Rng;
43
use rand_chacha::ChaCha20Rng;
54
use rand_core::SeedableRng;
5+
use sl_dkls23::keygen::run as keygen_run;
66
use std::sync::Arc;
77

88
mod common;

examples/refresh.rs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
use dkls23::keygen::key_refresh::KeyshareForRefresh;
21
use k256::elliptic_curve::group::GroupEncoding;
32
use rand::Rng;
43
use rand_chacha::ChaCha20Rng;
54
use rand_core::SeedableRng;
5+
use sl_dkls23::keygen::key_refresh::KeyshareForRefresh;
66
use sl_mpc_mate::coord::SimpleMessageRelay;
77
use std::sync::Arc;
88
use tokio::task::JoinSet;
@@ -27,7 +27,7 @@ pub async fn main() {
2727
let coord = SimpleMessageRelay::new();
2828

2929
// Here the parties are simulated as in a real world example but locally as a set of rust async tasks:
30-
// One task for each node to run the dkls23 ecdsa refresh algorithm
30+
// One task for each node to run the DKLs23 ecdsa refresh algorithm
3131
let mut parties = JoinSet::new();
3232

3333
// Tag into a new type the old key shares in order to be identifiable as key shares to be refreshed from the existing refresh
@@ -51,7 +51,7 @@ pub async fn main() {
5151
.collect::<Vec<_>>()
5252
{
5353
// run the keyrefresh protocol for each node
54-
parties.spawn(dkls23::keygen::key_refresh::run(
54+
parties.spawn(sl_dkls23::keygen::key_refresh::run(
5555
setup,
5656
rng.gen(),
5757
coord.connect(),
@@ -92,7 +92,11 @@ pub async fn main() {
9292

9393
let mut parties: JoinSet<Result<_, _>> = JoinSet::new();
9494
for setup in common::shared::setup_dsg(subset, "m") {
95-
parties.spawn(dkls23::sign::run(setup, rng.gen(), coord.connect()));
95+
parties.spawn(sl_dkls23::sign::run(
96+
setup,
97+
rng.gen(),
98+
coord.connect(),
99+
));
96100
}
97101

98102
while let Some(fini) = parties.join_next().await {

examples/sign.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use rand_core::SeedableRng;
66

77
use k256::ecdsa::{RecoveryId, VerifyingKey};
88

9-
use dkls23::sign;
9+
use sl_dkls23::sign;
1010
use sl_mpc_mate::coord::SimpleMessageRelay;
1111

1212
mod common;

0 commit comments

Comments
 (0)