Skip to content

Commit e612d69

Browse files
committed
Rename ImmutableNumber to ImmutableFileNumber
1 parent a8f2ddc commit e612d69

File tree

6 files changed

+20
-20
lines changed

6 files changed

+20
-20
lines changed

mithril-aggregator/src/http_server.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ mod handlers {
199199
let digest = message.clone();
200200
let certificate_hash = message;
201201
let previous_hash = "".to_string();
202-
let block = beacon.immutable_number;
202+
let block = beacon.immutable_file_number;
203203
let timestamp: DateTime<Utc> = Utc::now();
204204
let started_at = format!("{:?}", timestamp);
205205
let completed_at = started_at.clone();

mithril-aggregator/src/runtime.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ impl AggregatorRuntime {
5252
Ok(digest_result) => {
5353
let mut beacon_store = self.beacon_store.write().await;
5454
let mut beacon = fake_data::beacon();
55-
beacon.immutable_number = digest_result.last_immutable_number;
55+
beacon.immutable_file_number = digest_result.last_immutable_file_number;
5656
beacon_store.set_current_beacon(beacon).await?;
5757
snapshotter
5858
.snapshot(digest_result.digest)

mithril-common/src/entities.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
use serde::{Deserialize, Serialize};
55

6-
pub type ImmutableNumber = u64;
6+
pub type ImmutableFileNumber = u64;
77

88
/// Beacon represents a point in the Cardano chain at which a Mithril certificate should be produced
99
#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
@@ -16,18 +16,18 @@ pub struct Beacon {
1616
#[serde(rename = "epoch")]
1717
pub epoch: u64,
1818

19-
/// Cardano chain block number
20-
#[serde(rename = "immutable_number")]
21-
pub immutable_number: ImmutableNumber,
19+
/// Number of the last included immutable files for the digest computation
20+
#[serde(rename = "immutable_file_number")]
21+
pub immutable_file_number: ImmutableFileNumber,
2222
}
2323

2424
impl Beacon {
2525
/// Beacon factory
26-
pub fn new(network: String, epoch: u64, immutable_number: u64) -> Beacon {
26+
pub fn new(network: String, epoch: u64, immutable_file_number: u64) -> Beacon {
2727
Beacon {
2828
network,
2929
epoch,
30-
immutable_number,
30+
immutable_file_number,
3131
}
3232
}
3333
}

mithril-common/src/fake_data.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ pub fn digest() -> Vec<u8> {
2222
let beacon = beacon();
2323
format!(
2424
"digest-{}-{}-{}",
25-
beacon.network, beacon.epoch, beacon.immutable_number
25+
beacon.network, beacon.epoch, beacon.immutable_file_number
2626
)
2727
.as_bytes()
2828
.to_vec()
@@ -67,7 +67,7 @@ pub fn certificate(certificate_hash: String) -> entities::Certificate {
6767

6868
// Certificate
6969
let previous_hash = format!("{}0", certificate_hash);
70-
let block = beacon.immutable_number;
70+
let block = beacon.immutable_file_number;
7171
let digest = format!("1{}", block).repeat(20);
7272
let started_at = "2006-01-02T15:04:05Z".to_string();
7373
let completed_at = "2006-01-02T15:04:05Z".to_string();

mithril-common/src/immutable_digester.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::entities::ImmutableNumber;
1+
use crate::entities::ImmutableFileNumber;
22

33
use sha2::{Digest, Sha256};
44
use slog::{info, Logger};
@@ -37,7 +37,7 @@ pub struct ImmutableDigesterResult {
3737
pub digest: String,
3838

3939
/// The number of the last immutable file used to compute the digest
40-
pub last_immutable_number: ImmutableNumber,
40+
pub last_immutable_file_number: ImmutableFileNumber,
4141
}
4242

4343
impl ImmutableDigester {
@@ -65,7 +65,7 @@ impl ImmutableDigester {
6565

6666
Ok(ImmutableDigesterResult {
6767
digest,
68-
last_immutable_number: last_immutable.number,
68+
last_immutable_file_number: last_immutable.number,
6969
})
7070
}
7171

@@ -120,7 +120,7 @@ fn is_immutable(path: &Path) -> bool {
120120
#[derive(Debug)]
121121
struct ImmutableFile {
122122
path: PathBuf,
123-
number: ImmutableNumber,
123+
number: ImmutableFileNumber,
124124
}
125125

126126
impl ImmutableFile {
@@ -132,13 +132,13 @@ impl ImmutableFile {
132132
"Couldn't extract the filename as string for '{:?}'",
133133
path
134134
))?;
135-
let immutable_number = filename
136-
.parse::<ImmutableNumber>()
135+
let immutable_file_number = filename
136+
.parse::<ImmutableFileNumber>()
137137
.map_err(|e| e.to_string())?;
138138

139139
Ok(Self {
140140
path,
141-
number: immutable_number,
141+
number: immutable_file_number,
142142
})
143143
}
144144

openapi.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ components:
202202
required:
203203
- network
204204
- epoch
205-
- immutable_number
205+
- immutable_file_number
206206
properties:
207207
network:
208208
description: Cardano network
@@ -211,11 +211,11 @@ components:
211211
description: Cardano chain epoch number
212212
type: integer
213213
format: int64
214-
immutable_number:
214+
immutable_file_number:
215215
description: Number of the last immutable file that should be included the snapshot
216216
type: integer
217217
format: int64
218-
example: { "network": "mainnet", "epoch": 329, "immutable_number": 7060000 }
218+
example: { "network": "mainnet", "epoch": 329, "immutable_file_number": 7060000 }
219219

220220
CertificatePending:
221221
description: CertificatePending represents all the informations related to the certificate currently expecting to receive quorum of single signatures

0 commit comments

Comments
 (0)