From 80ba1199446ff6bd6b11fd0bc06e5c2713ddcff6 Mon Sep 17 00:00:00 2001 From: Jason Greathouse Date: Thu, 9 May 2024 09:55:00 -0500 Subject: [PATCH 1/9] make consensus node startupProbe configurable (#3977) * make consensus node startup configurable --- .../helm/consensus-node/templates/node-deployment.yaml | 2 +- .internal-ci/helm/consensus-node/values.yaml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.internal-ci/helm/consensus-node/templates/node-deployment.yaml b/.internal-ci/helm/consensus-node/templates/node-deployment.yaml index 908ad3b990..2109c865ce 100644 --- a/.internal-ci/helm/consensus-node/templates/node-deployment.yaml +++ b/.internal-ci/helm/consensus-node/templates/node-deployment.yaml @@ -88,7 +88,7 @@ spec: command: - '/usr/local/bin/grpc_health_probe' - '-addr=:8443' - failureThreshold: 120 + failureThreshold: {{ .Values.node.startupProbe.failureThreshold }} periodSeconds: 30 initialDelaySeconds: 30 envFrom: diff --git a/.internal-ci/helm/consensus-node/values.yaml b/.internal-ci/helm/consensus-node/values.yaml index 020b3dd210..681a6d7760 100644 --- a/.internal-ci/helm/consensus-node/values.yaml +++ b/.internal-ci/helm/consensus-node/values.yaml @@ -46,6 +46,10 @@ node: initContainers: [] + startupProbe: + # wait 2 hours on startup + failureThreshold: 240 + persistence: enabled: true spec: From 5563c9f3b43d7de9c57ed666ebe95a9f8212031e Mon Sep 17 00:00:00 2001 From: Jason Greathouse Date: Thu, 9 May 2024 10:00:26 -0500 Subject: [PATCH 2/9] remove epid aesm services (#3978) * remove epid aesm services --- .internal-ci/docker/Dockerfile.node_hw | 1 - .../templates/fog-ingest-statefulset.yaml | 2 -- .../templates/supervisord-sgx-configmap.yaml | 17 ----------------- .../fog-ledger-fogshardrangegenerator.yaml | 4 ---- .../templates/supervisord-sgx-configmap.yaml | 17 ----------------- .../fog-view-fogshardrangegenerator.yaml | 4 ---- .../templates/supervisord-sgx-configmap.yaml | 17 ----------------- 7 files changed, 62 deletions(-) delete mode 100644 .internal-ci/helm/fog-ingest/templates/supervisord-sgx-configmap.yaml delete mode 100644 .internal-ci/helm/fog-ledger/templates/supervisord-sgx-configmap.yaml delete mode 100644 .internal-ci/helm/fog-view/templates/supervisord-sgx-configmap.yaml diff --git a/.internal-ci/docker/Dockerfile.node_hw b/.internal-ci/docker/Dockerfile.node_hw index 9c0a53ca49..46f46f85d9 100644 --- a/.internal-ci/docker/Dockerfile.node_hw +++ b/.internal-ci/docker/Dockerfile.node_hw @@ -66,5 +66,4 @@ EXPOSE 8443 # Volumes VOLUME /config VOLUME /sealed -VOLUME /var/run/aesmd VOLUME /ledger diff --git a/.internal-ci/helm/fog-ingest/templates/fog-ingest-statefulset.yaml b/.internal-ci/helm/fog-ingest/templates/fog-ingest-statefulset.yaml index ec545bac81..e138622579 100644 --- a/.internal-ci/helm/fog-ingest/templates/fog-ingest-statefulset.yaml +++ b/.internal-ci/helm/fog-ingest/templates/fog-ingest-statefulset.yaml @@ -227,8 +227,6 @@ spec: - name: supervisor-conf projected: sources: - - configMap: - name: {{ include "fog-ingest.fullname" . }}-supervisord-sgx - configMap: name: {{ include "fog-ingest.fullname" . }}-supervisord-daemon - configMap: diff --git a/.internal-ci/helm/fog-ingest/templates/supervisord-sgx-configmap.yaml b/.internal-ci/helm/fog-ingest/templates/supervisord-sgx-configmap.yaml deleted file mode 100644 index 5538554a3c..0000000000 --- a/.internal-ci/helm/fog-ingest/templates/supervisord-sgx-configmap.yaml +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright (c) 2018-2022 The MobileCoin Foundation -apiVersion: v1 -kind: ConfigMap -metadata: - name: {{ include "fog-ingest.fullname" . }}-supervisord-sgx - labels: - {{- include "fog-ingest.labels" . | nindent 4 }} -data: - sgx.conf: | - [program:aesm-service] - priority=10 - command=/opt/intel/sgx-aesm-service/aesm/aesm_service --no-daemon - environment=AESM_PATH="/opt/intel/sgx-aesm-service/aesm",LD_LIBRARY_PATH="/opt/intel/sgx-aesm-service/aesm" - - stdout_logfile=/dev/null - stderr_logfile=/dev/null - autorestart=true diff --git a/.internal-ci/helm/fog-ledger/templates/fog-ledger-fogshardrangegenerator.yaml b/.internal-ci/helm/fog-ledger/templates/fog-ledger-fogshardrangegenerator.yaml index 61b9166751..7d0fc8f548 100644 --- a/.internal-ci/helm/fog-ledger/templates/fog-ledger-fogshardrangegenerator.yaml +++ b/.internal-ci/helm/fog-ledger/templates/fog-ledger-fogshardrangegenerator.yaml @@ -228,8 +228,6 @@ spec: - name: supervisor-conf projected: sources: - - configMap: - name: {{ include "fog-ledger.fullname" $ }}-supervisord-sgx - configMap: name: {{ include "fog-ledger.fullname" $ }}-supervisord-daemon - configMap: @@ -429,8 +427,6 @@ spec: - name: supervisor-conf projected: sources: - - configMap: - name: {{ include "fog-ledger.fullname" $ }}-supervisord-sgx - configMap: name: {{ include "fog-ledger.fullname" $ }}-supervisord-daemon - configMap: diff --git a/.internal-ci/helm/fog-ledger/templates/supervisord-sgx-configmap.yaml b/.internal-ci/helm/fog-ledger/templates/supervisord-sgx-configmap.yaml deleted file mode 100644 index 7fd9f51dd6..0000000000 --- a/.internal-ci/helm/fog-ledger/templates/supervisord-sgx-configmap.yaml +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright (c) 2018-2023 The MobileCoin Foundation -apiVersion: v1 -kind: ConfigMap -metadata: - name: {{ include "fog-ledger.fullname" . }}-supervisord-sgx - labels: - {{- include "fog-ledger.labels" . | nindent 4 }} -data: - sgx.conf: | - [program:aesm-service] - priority=10 - command=/opt/intel/sgx-aesm-service/aesm/aesm_service --no-daemon - environment=AESM_PATH="/opt/intel/sgx-aesm-service/aesm",LD_LIBRARY_PATH="/opt/intel/sgx-aesm-service/aesm" - - stdout_logfile=/dev/null - stderr_logfile=/dev/null - autorestart=true diff --git a/.internal-ci/helm/fog-view/templates/fog-view-fogshardrangegenerator.yaml b/.internal-ci/helm/fog-view/templates/fog-view-fogshardrangegenerator.yaml index 172f8e1e51..8fe463c295 100644 --- a/.internal-ci/helm/fog-view/templates/fog-view-fogshardrangegenerator.yaml +++ b/.internal-ci/helm/fog-view/templates/fog-view-fogshardrangegenerator.yaml @@ -215,8 +215,6 @@ spec: sources: - configMap: name: {{ include "fog-view.fullname" $ }}-supervisord-fog-view-router - - configMap: - name: {{ include "fog-view.fullname" $ }}-supervisord-sgx - configMap: name: {{ include "fog-view.fullname" $ }}-supervisord-daemon - configMap: @@ -430,8 +428,6 @@ spec: - name: supervisor-conf projected: sources: - - configMap: - name: {{ include "fog-view.fullname" $ }}-supervisord-sgx - configMap: name: {{ include "fog-view.fullname" $ }}-supervisord-daemon - configMap: diff --git a/.internal-ci/helm/fog-view/templates/supervisord-sgx-configmap.yaml b/.internal-ci/helm/fog-view/templates/supervisord-sgx-configmap.yaml deleted file mode 100644 index 5869b3d5e2..0000000000 --- a/.internal-ci/helm/fog-view/templates/supervisord-sgx-configmap.yaml +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright (c) 2018-2023 The MobileCoin Foundation -apiVersion: v1 -kind: ConfigMap -metadata: - name: {{ include "fog-view.fullname" . }}-supervisord-sgx - labels: - {{- include "fog-view.labels" . | nindent 4 }} -data: - sgx.conf: | - [program:aesm-service] - priority=10 - command=/opt/intel/sgx-aesm-service/aesm/aesm_service --no-daemon - environment=AESM_PATH="/opt/intel/sgx-aesm-service/aesm",LD_LIBRARY_PATH="/opt/intel/sgx-aesm-service/aesm" - - stdout_logfile=/dev/null - stderr_logfile=/dev/null - autorestart=true From f8d8c4e07ec9837a65de9591e99bf2ca4ea0f7c3 Mon Sep 17 00:00:00 2001 From: Jason Greathouse Date: Thu, 9 May 2024 11:16:16 -0500 Subject: [PATCH 3/9] fix jaeger tracing sidecar config (#3979) --- .../templates/fog-test-client-deployment.yaml | 58 ++++++++++--------- 1 file changed, 30 insertions(+), 28 deletions(-) diff --git a/.internal-ci/helm/fog-test-client/templates/fog-test-client-deployment.yaml b/.internal-ci/helm/fog-test-client/templates/fog-test-client-deployment.yaml index aabdbffa2d..082a51586d 100644 --- a/.internal-ci/helm/fog-test-client/templates/fog-test-client-deployment.yaml +++ b/.internal-ci/helm/fog-test-client/templates/fog-test-client-deployment.yaml @@ -122,40 +122,42 @@ spec: port: 9090 initialDelaySeconds: 20 periodSeconds: 20 + {{- if eq .Values.jaegerTracing.enabled true }} - name: jaeger-agent image: jaegertracing/jaeger-agent:latest imagePullPolicy: IfNotPresent ports: - - containerPort: 5775 - name: zk-compact-trft - protocol: UDP - - containerPort: 5778 - name: config-rest - protocol: TCP - - containerPort: 6831 - name: jg-compact-trft - protocol: UDP - - containerPort: 6832 - name: jg-binary-trft - protocol: UDP - - containerPort: 14271 - name: admin-http - protocol: TCP + - containerPort: 5775 + name: zk-compact-trft + protocol: UDP + - containerPort: 5778 + name: config-rest + protocol: TCP + - containerPort: 6831 + name: jg-compact-trft + protocol: UDP + - containerPort: 6832 + name: jg-binary-trft + protocol: UDP + - containerPort: 14271 + name: admin-http + protocol: TCP env: - - name: POD_NAME - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: metadata.name - - name: HOST_IP - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: status.hostIP + - name: POD_NAME + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.name + - name: HOST_IP + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: status.hostIP args: - - --reporter.grpc.host-port={{ .Values.jaegerTracing.collector }} - - --reporter.type=grpc - - --agent.tags=cluster=undefined,container.name=fog-test-client,deployment.name={{ include "chart.fullname" . }},host.ip=${HOST_IP:},pod.name=${POD_NAME:},pod.namespace={{ .Release.Namespace }} + - --reporter.grpc.host-port=dns:///jaeger-collector:14250 + - --reporter.type=grpc + - --agent.tags=cluster=undefined,container.name=node,deployment.name={{ include "consensusNode.fullname" . }},host.ip=${HOST_IP:},pod.name=${POD_NAME:},pod.namespace={{ .Release.Namespace }} + {{- end }} nodeSelector: {{- toYaml .Values.fogTestClient.nodeSelector | nindent 8 }} affinity: From 92806a54e818090f4dc092ab4771679726569688 Mon Sep 17 00:00:00 2001 From: Nick Santana Date: Thu, 9 May 2024 09:39:28 -0700 Subject: [PATCH 4/9] Allow ledger from archive to update a ledger database (#3976) --- ledger/from-archive/src/config.rs | 2 +- ledger/from-archive/src/main.rs | 65 ++++++++++++++++++++++--------- 2 files changed, 48 insertions(+), 19 deletions(-) diff --git a/ledger/from-archive/src/config.rs b/ledger/from-archive/src/config.rs index b65069931d..8628fa65f8 100644 --- a/ledger/from-archive/src/config.rs +++ b/ledger/from-archive/src/config.rs @@ -9,7 +9,7 @@ use std::path::PathBuf; #[derive(Debug, Parser)] #[clap( name = "ledger_from_archive", - about = "Create local ledger db from archive." + about = "Create, or update, local ledger db from archive." )] pub struct LedgerFromArchiveConfig { /// Path to ledger db (lmdb). diff --git a/ledger/from-archive/src/main.rs b/ledger/from-archive/src/main.rs index d6aa41c5fc..aa846ba4ad 100755 --- a/ledger/from-archive/src/main.rs +++ b/ledger/from-archive/src/main.rs @@ -7,9 +7,10 @@ mod config; use clap::Parser; use config::LedgerFromArchiveConfig; -use mc_common::logger::{create_app_logger, log, o}; -use mc_ledger_db::{create_ledger_in, Ledger}; +use mc_common::logger::{create_app_logger, log, o, Logger}; +use mc_ledger_db::{create_ledger_in, Ledger, LedgerDB}; use mc_ledger_sync::ReqwestTransactionsFetcher; +use std::path::Path; fn main() { let (logger, _global_logger_guard) = create_app_logger(o!()); @@ -21,24 +22,12 @@ fn main() { ReqwestTransactionsFetcher::new(config.tx_source_urls.clone(), logger.clone()) .expect("Failed creating ReqwestTransactionsFetcher"); - log::info!( - logger, - "Creating local ledger at {}", - config.ledger_db.display() - ); - let mut local_ledger = create_ledger_in(&config.ledger_db); - - // Sync Origin Block - log::info!(logger, "Getting origin block"); - let block_data = transactions_fetcher - .get_origin_block_and_transactions() - .expect("Could not retrieve origin block"); - local_ledger - .append_block_data(&block_data) - .expect("Could not append origin block to ledger"); + let mut local_ledger = ledger_db(&logger, config.ledger_db, &transactions_fetcher); // Sync all blocks - let mut block_index = 1; + let mut block_index = local_ledger + .num_blocks() + .expect("Should have blocks in the ledger"); loop { if let Some(block_limit) = config.num_blocks { if block_index >= block_limit { @@ -73,3 +62,43 @@ fn main() { block_index += 1; } } + +fn ledger_db( + logger: &Logger, + ledger_path: impl AsRef, + transactions_fetcher: &ReqwestTransactionsFetcher, +) -> LedgerDB { + let ledger_path = ledger_path.as_ref(); + let db_file = ledger_path.join("data.mdb"); + match db_file.exists() { + true => { + log::info!( + logger, + "Opening existing ledger at {}", + ledger_path.display() + ); + LedgerDB::open(ledger_path).expect("Could not open existing ledger") + } + false => create_ledger_db(logger, ledger_path, transactions_fetcher), + } +} + +fn create_ledger_db( + logger: &Logger, + ledger_path: impl AsRef, + transactions_fetcher: &ReqwestTransactionsFetcher, +) -> LedgerDB { + let ledger_path = ledger_path.as_ref(); + log::info!(logger, "Creating local ledger at {}", ledger_path.display()); + let mut local_ledger = create_ledger_in(ledger_path); + + // Sync Origin Block + log::info!(logger, "Getting origin block"); + let block_data = transactions_fetcher + .get_origin_block_and_transactions() + .expect("Could not retrieve origin block"); + local_ledger + .append_block_data(&block_data) + .expect("Could not append origin block to ledger"); + local_ledger +} From c746684d830f7ea0fa2fae9fb4bccb1e25c2d8e8 Mon Sep 17 00:00:00 2001 From: Nick Santana Date: Fri, 10 May 2024 12:00:23 -0700 Subject: [PATCH 5/9] Change ledger distribution start block logic (#3980) --- Cargo.lock | 7 +- ledger/distribution/Cargo.toml | 6 + ledger/distribution/src/main.rs | 197 +++++++++++++++++---------- tools/local-network/local_network.py | 1 - 4 files changed, 138 insertions(+), 73 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f591fdc7ef..62d6647834 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4990,14 +4990,17 @@ dependencies = [ "mc-ledger-db", "mc-transaction-core", "mc-util-telemetry", + "mc-util-test-helper", "protobuf", "retry", "rusoto_core", "rusoto_s3", "serde", "serde_json", + "tempfile", "tokio", "url", + "walkdir", ] [[package]] @@ -9269,9 +9272,9 @@ dependencies = [ [[package]] name = "walkdir" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" dependencies = [ "same-file", "winapi-util", diff --git a/ledger/distribution/Cargo.toml b/ledger/distribution/Cargo.toml index f2369b1c5b..feb0decdd7 100644 --- a/ledger/distribution/Cargo.toml +++ b/ledger/distribution/Cargo.toml @@ -31,3 +31,9 @@ serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" tokio = { version = "1", features = ["rt-multi-thread"] } url = "2.5" + +[dev-dependencies] +mc-ledger-db = { path = "../../ledger/db", features = ["test_utils"] } +mc-util-test-helper = { path = "../../util/test-helper" } +tempfile = "3" +walkdir = "2" diff --git a/ledger/distribution/src/main.rs b/ledger/distribution/src/main.rs index 1f2920df02..70545764bc 100644 --- a/ledger/distribution/src/main.rs +++ b/ledger/distribution/src/main.rs @@ -7,7 +7,7 @@ pub mod uri; use crate::uri::{Destination, Uri}; -use clap::{Parser, ValueEnum}; +use clap::Parser; use mc_api::{block_num_to_s3block_path, blockchain, merged_block_num_to_s3block_path}; use mc_blockchain_types::{BlockData, BlockIndex}; use mc_common::logger::{create_app_logger, log, o, Logger}; @@ -15,8 +15,8 @@ use mc_ledger_db::{Ledger, LedgerDB}; use mc_util_telemetry::{mark_span_as_active, start_block_span, tracer, Tracer}; use protobuf::Message; use retry::{delay, retry, OperationResult}; -use rusoto_core::Region; -use rusoto_s3::{PutObjectRequest, S3Client, S3}; +use rusoto_core::{Region, RusotoError}; +use rusoto_s3::{HeadObjectError, HeadObjectRequest, PutObjectRequest, S3Client, S3}; use serde::{Deserialize, Serialize}; use std::{fs, path::PathBuf}; use tokio::runtime::Handle; @@ -27,20 +27,8 @@ pub trait BlockHandler { fn write_single_block(&mut self, block_data: &BlockData); /// Write multiple blocks, possibly merged. fn write_multiple_blocks(&mut self, blocks_data: &[BlockData]); -} - -/// Block to start syncing from. -#[derive(ValueEnum, Clone, Debug)] -pub enum StartFrom { - /// Start from the origin block. - Zero, - - /// Sync new blocks only, skipping all blocks initially in the ledger. - Next, - - /// Start from the last block we successfully synced (stored inside a state - /// file). - Last, + /// Returns true if the `block_index` exists in the destination. + fn block_exists(&self, block_index: BlockIndex) -> bool; } /// Configuration for ledger distribution. @@ -58,14 +46,6 @@ pub struct Config { #[clap(long = "dest", env = "MC_DEST")] pub destination: Uri, - /// Block to start from. - #[clap(value_enum, long, default_value = "zero", env = "MC_START_FROM")] - pub start_from: StartFrom, - - /// State file, defaults to ~/.mc-ledger-distribution-state - #[clap(long, env = "MC_STATE_FILE")] - pub state_file: Option, - /// Merged blocks bucket sizes. Use 0 to disable. #[clap( long, @@ -203,6 +183,45 @@ impl BlockHandler for S3BlockWriter { .expect("failed to serialize ArchiveBlocks"), ); } + + fn block_exists(&self, block_index: BlockIndex) -> bool { + let runtime = Handle::current(); + let result = retry( + delay::Exponential::from_millis_with_base_factor(10).map(delay::jitter), + || { + let dest = self.path.join(block_num_to_s3block_path(block_index)); + + let dir = dest + .parent() + .expect("failed getting parent") + .to_string_lossy(); + let filename = dest + .file_name() + .expect("Failed getting the file name") + .to_string_lossy(); + let req = HeadObjectRequest { + bucket: dir.into(), + key: filename.into(), + ..Default::default() + }; + log::info!(self.logger, "Checking for existence of block {block_index}"); + + let result = runtime.block_on(self.s3_client.head_object(req)); + match result { + Ok(_) => OperationResult::Ok(true), + Err(RusotoError::Service(HeadObjectError::NoSuchKey(_))) => { + OperationResult::Ok(false) + } + Err(e) => { + log::warn!(self.logger, "Failed to talk to S3 {e:?}, retrying..."); + OperationResult::Retry(e) + } + } + }, + ); + + result.expect("Stopped retrying getting block existence from S3") + } } /// Local directory block writer. @@ -288,6 +307,12 @@ impl BlockHandler for LocalBlockWriter { ) }); } + + fn block_exists(&self, block_index: BlockIndex) -> bool { + log::info!(self.logger, "Checking for existence of block {block_index}"); + let dest = self.path.join(block_num_to_s3block_path(block_index)); + dest.exists() + } } // Implements the ledger db polling loop @@ -307,46 +332,10 @@ fn main() { .expect("tokio runtime"); let _enter_guard = runtime.enter(); - // Get path to our state file. - let state_file_path = config.state_file.clone().unwrap_or_else(|| { - let mut home_dir = dirs::home_dir().unwrap_or_else(|| panic!("Unable to get home directory, please specify state file explicitly with --state-file")); - home_dir.push(".mc-ledger-distribution-state"); - home_dir - }); - - log::info!(logger, "State file is {:?}", state_file_path); - // Open ledger log::info!(logger, "Opening ledger db {:?}", config.ledger_path); let ledger_db = LedgerDB::open(&config.ledger_path).expect("Could not read ledger DB"); - // Figure out the first block to sync from. - let first_desired_block = match config.start_from { - // Sync from the beginning of the ledger. - StartFrom::Zero => 0, - - // Sync from the next block in the current ledger. - StartFrom::Next => ledger_db - .num_blocks() - .expect("Failed getting number of blocks in ledger"), - - // Sync from the last attempted block, according to a previous state file. - StartFrom::Last => { - // See if the state file exists and read it if it does. - if state_file_path.as_path().exists() { - let file_data = fs::read_to_string(&state_file_path).unwrap_or_else(|e| { - panic!("Failed reading state file {state_file_path:?}: {e:?}") - }); - let state_data: StateData = serde_json::from_str(&file_data).unwrap_or_else(|e| { - panic!("Failed parsing state file {state_file_path:?}: {e:?}") - }); - state_data.next_block - } else { - 0 - } - } - }; - // Create block handler let mut block_handler: Box = match config.destination.destination { Destination::S3 { path, region } => { @@ -360,13 +349,13 @@ fn main() { } }; + let mut next_block_num = first_block_to_handle(&ledger_db, block_handler.as_ref()); + // Poll ledger for new blocks and process them as they come. log::info!( logger, - "Polling for blocks, starting at {}...", - first_desired_block + "Polling for blocks, starting at {next_block_num}..." ); - let mut next_block_num = first_desired_block; let tracer = tracer!(); loop { @@ -420,15 +409,83 @@ fn main() { } next_block_num += 1; - - let state = StateData { - next_block: next_block_num, - }; - let json_data = serde_json::to_string(&state).expect("failed serializing state data"); - fs::write(&state_file_path, json_data).expect("failed writing state file"); } // TODO: make this configurable std::thread::sleep(std::time::Duration::from_millis(10)); } } + +fn first_block_to_handle(ledger_db: &LedgerDB, block_handler: &dyn BlockHandler) -> u64 { + let num_blocks = ledger_db + .num_blocks() + .expect("Failed to get the number of blocks from the ledger database"); + let last_upload_block = (0..num_blocks) + .rev() + .find(|block_index| block_handler.block_exists(*block_index)); + match last_upload_block { + Some(last_upload_block) => last_upload_block + 1, + None => 0, + } +} + +#[cfg(test)] +mod test { + use super::*; + use mc_blockchain_types::BlockVersion; + use mc_common::logger::test_with_logger; + use mc_ledger_db::test_utils::{create_ledger, initialize_ledger}; + use mc_transaction_core::AccountKey; + use mc_util_test_helper::{RngType, SeedableRng}; + use std::path::Path; + use tempfile::TempDir; + use walkdir::WalkDir; + + fn number_of_files_in_directory(directory: impl AsRef) -> u64 { + WalkDir::new(directory) + .into_iter() + .filter_map(Result::ok) + .filter(|e| e.file_type().is_file()) + .count() + .try_into() + .unwrap() + } + + #[test_with_logger] + fn finding_first_block_to_distribute(logger: Logger) { + let mut rng = RngType::from_seed([0u8; 32]); + let key = AccountKey::random(&mut rng); + + // Note: Number of blocks is one more than the block index. + // block indices (0, 1, 2, 3, 4) => number of blocks = 5 + let number_of_blocks = 5; + let mut ledger = create_ledger(); + initialize_ledger( + BlockVersion::MAX, + &mut ledger, + number_of_blocks, + &key, + &mut rng, + ); + + let temp_dir = TempDir::new().unwrap(); + let distribution_path = temp_dir.path(); + let mut block_handler = LocalBlockWriter::new(distribution_path.into(), logger); + + for expected_block_count in [0, 1, 3, 5] { + // Note: the `0` case won't write any blocks. + // This will always re-write the blocks, but that's fine for this test. + for block_index in 0..expected_block_count { + block_handler.write_single_block(&ledger.get_block_data(block_index).unwrap()); + } + assert_eq!( + first_block_to_handle(&ledger, &block_handler), + expected_block_count + ); + assert_eq!( + number_of_files_in_directory(distribution_path), + expected_block_count + ); + } + } +} diff --git a/tools/local-network/local_network.py b/tools/local-network/local_network.py index e9e311729e..caef28a6e6 100755 --- a/tools/local-network/local_network.py +++ b/tools/local-network/local_network.py @@ -302,7 +302,6 @@ def start(self, network): f'cd {PROJECT_DIR} && exec {TARGET_DIR}/ledger-distribution', f'--ledger-path {self.ledger_dir}', f'--dest "file://{self.ledger_distribution_dir}"', - f'--state-file {WORK_DIR}/ledger-distribution-state-{self.node_num}', ]) print(f'Starting local ledger distribution: {cmd}') self.ledger_distribution_process = subprocess.Popen(cmd, shell=True) From 0b8f441482d97c1fe4f16a6e7dee48f5c03dc761 Mon Sep 17 00:00:00 2001 From: Nick Santana Date: Fri, 10 May 2024 15:09:32 -0700 Subject: [PATCH 6/9] Bump versions to 6.0.1 (#3983) --- Cargo.lock | 382 ++++++++++---------- account-keys/Cargo.toml | 2 +- account-keys/types/Cargo.toml | 2 +- admin-http-gateway/Cargo.toml | 2 +- api/Cargo.toml | 2 +- attest/ake/Cargo.toml | 2 +- attest/api/Cargo.toml | 2 +- attest/core/Cargo.toml | 2 +- attest/enclave-api/Cargo.toml | 2 +- attest/trusted/Cargo.toml | 2 +- attest/untrusted/Cargo.toml | 2 +- attest/verifier/Cargo.toml | 2 +- attest/verifier/config/Cargo.toml | 2 +- attest/verifier/types/Cargo.toml | 2 +- blockchain/test-utils/Cargo.toml | 2 +- blockchain/types/Cargo.toml | 2 +- blockchain/validators/Cargo.toml | 2 +- common/Cargo.toml | 2 +- connection/Cargo.toml | 2 +- connection/test-utils/Cargo.toml | 2 +- consensus/api/Cargo.toml | 2 +- consensus/enclave/Cargo.toml | 2 +- consensus/enclave/api/Cargo.toml | 2 +- consensus/enclave/edl/Cargo.toml | 2 +- consensus/enclave/impl/Cargo.toml | 2 +- consensus/enclave/measurement/Cargo.toml | 2 +- consensus/enclave/mock/Cargo.toml | 2 +- consensus/enclave/trusted/Cargo.lock | 110 +++--- consensus/enclave/trusted/Cargo.toml | 2 +- consensus/mint-client/Cargo.toml | 2 +- consensus/mint-client/types/Cargo.toml | 2 +- consensus/scp/Cargo.toml | 2 +- consensus/scp/play/Cargo.toml | 2 +- consensus/scp/types/Cargo.toml | 2 +- consensus/service/Cargo.toml | 2 +- consensus/service/config/Cargo.toml | 2 +- consensus/tool/Cargo.toml | 2 +- core/Cargo.toml | 2 +- core/types/Cargo.toml | 2 +- crypto/ake/enclave/Cargo.toml | 2 +- crypto/box/Cargo.toml | 2 +- crypto/digestible/Cargo.toml | 2 +- crypto/digestible/derive/Cargo.toml | 2 +- crypto/digestible/derive/test/Cargo.toml | 2 +- crypto/digestible/signature/Cargo.toml | 2 +- crypto/digestible/test-utils/Cargo.toml | 2 +- crypto/hashes/Cargo.toml | 2 +- crypto/keys/Cargo.toml | 2 +- crypto/memo-mac/Cargo.toml | 2 +- crypto/message-cipher/Cargo.toml | 2 +- crypto/multisig/Cargo.toml | 2 +- crypto/noise/Cargo.toml | 2 +- crypto/ring-signature/Cargo.toml | 2 +- crypto/ring-signature/signer/Cargo.toml | 2 +- crypto/sig/Cargo.toml | 2 +- crypto/x509/test-vectors/Cargo.toml | 2 +- crypto/x509/utils/Cargo.toml | 2 +- enclave-boundary/Cargo.toml | 2 +- fog/api/Cargo.toml | 2 +- fog/block_provider/Cargo.toml | 2 +- fog/distribution/Cargo.toml | 2 +- fog/enclave_connection/Cargo.toml | 2 +- fog/ingest/client/Cargo.toml | 2 +- fog/ingest/enclave/Cargo.toml | 2 +- fog/ingest/enclave/api/Cargo.toml | 2 +- fog/ingest/enclave/edl/Cargo.toml | 2 +- fog/ingest/enclave/impl/Cargo.toml | 2 +- fog/ingest/enclave/measurement/Cargo.toml | 2 +- fog/ingest/enclave/trusted/Cargo.lock | 122 +++---- fog/ingest/enclave/trusted/Cargo.toml | 2 +- fog/ingest/report/Cargo.toml | 2 +- fog/ingest/server/Cargo.toml | 2 +- fog/ingest/server/test-utils/Cargo.toml | 2 +- fog/kex_rng/Cargo.toml | 2 +- fog/ledger/connection/Cargo.toml | 2 +- fog/ledger/enclave/Cargo.toml | 2 +- fog/ledger/enclave/api/Cargo.toml | 2 +- fog/ledger/enclave/edl/Cargo.toml | 2 +- fog/ledger/enclave/impl/Cargo.toml | 2 +- fog/ledger/enclave/measurement/Cargo.toml | 2 +- fog/ledger/enclave/trusted/Cargo.lock | 120 +++--- fog/ledger/enclave/trusted/Cargo.toml | 2 +- fog/ledger/server/Cargo.toml | 2 +- fog/ledger/test_infra/Cargo.toml | 2 +- fog/load_testing/Cargo.toml | 2 +- fog/ocall_oram_storage/edl/Cargo.toml | 2 +- fog/ocall_oram_storage/testing/Cargo.toml | 2 +- fog/ocall_oram_storage/trusted/Cargo.toml | 2 +- fog/ocall_oram_storage/untrusted/Cargo.toml | 2 +- fog/overseer/server/Cargo.toml | 2 +- fog/recovery_db_iface/Cargo.toml | 2 +- fog/report/api/Cargo.toml | 2 +- fog/report/api/test-utils/Cargo.toml | 2 +- fog/report/cli/Cargo.toml | 2 +- fog/report/connection/Cargo.toml | 2 +- fog/report/resolver/Cargo.toml | 2 +- fog/report/server/Cargo.toml | 2 +- fog/report/types/Cargo.toml | 2 +- fog/report/validation/Cargo.toml | 2 +- fog/report/validation/test-utils/Cargo.toml | 2 +- fog/sample-paykit/Cargo.toml | 2 +- fog/sig/Cargo.toml | 2 +- fog/sig/authority/Cargo.toml | 2 +- fog/sig/report/Cargo.toml | 2 +- fog/sql_recovery_db/Cargo.toml | 2 +- fog/sql_recovery_db/cleanup/Cargo.toml | 2 +- fog/test-client/Cargo.toml | 2 +- fog/test_infra/Cargo.toml | 2 +- fog/types/Cargo.toml | 2 +- fog/uri/Cargo.toml | 2 +- fog/view/connection/Cargo.toml | 2 +- fog/view/enclave/Cargo.toml | 2 +- fog/view/enclave/api/Cargo.toml | 2 +- fog/view/enclave/edl/Cargo.toml | 2 +- fog/view/enclave/impl/Cargo.toml | 2 +- fog/view/enclave/measurement/Cargo.toml | 2 +- fog/view/enclave/trusted/Cargo.lock | 124 +++---- fog/view/enclave/trusted/Cargo.toml | 2 +- fog/view/load-test/Cargo.toml | 2 +- fog/view/protocol/Cargo.toml | 2 +- fog/view/server/Cargo.toml | 2 +- fog/view/server/test-utils/Cargo.toml | 2 +- go-grpc-gateway/testing/Cargo.toml | 2 +- ledger/db/Cargo.toml | 2 +- ledger/distribution/Cargo.toml | 2 +- ledger/from-archive/Cargo.toml | 2 +- ledger/migration/Cargo.toml | 2 +- ledger/sync/Cargo.toml | 2 +- light-client/cli/Cargo.toml | 2 +- light-client/relayer/Cargo.toml | 2 +- light-client/verifier/Cargo.toml | 2 +- mobilecoind-dev-faucet/Cargo.toml | 2 +- mobilecoind-json/Cargo.toml | 2 +- mobilecoind/Cargo.toml | 2 +- mobilecoind/api/Cargo.toml | 2 +- peers/Cargo.toml | 2 +- peers/test-utils/Cargo.toml | 2 +- sgx/alloc/Cargo.toml | 2 +- sgx/build/Cargo.toml | 2 +- sgx/compat-edl/Cargo.toml | 2 +- sgx/compat/Cargo.toml | 2 +- sgx/css-dump/Cargo.toml | 2 +- sgx/css/Cargo.toml | 2 +- sgx/debug-edl/Cargo.toml | 2 +- sgx/debug/Cargo.toml | 2 +- sgx/enclave-id/Cargo.toml | 2 +- sgx/panic-edl/Cargo.toml | 2 +- sgx/panic/Cargo.toml | 2 +- sgx/report-cache/api/Cargo.toml | 2 +- sgx/report-cache/untrusted/Cargo.toml | 2 +- sgx/service/Cargo.toml | 2 +- sgx/slog-edl/Cargo.toml | 2 +- sgx/slog/Cargo.toml | 2 +- sgx/sync/Cargo.toml | 2 +- sgx/types/Cargo.toml | 2 +- sgx/urts/Cargo.toml | 2 +- t3/api/Cargo.toml | 2 +- t3/connection/Cargo.toml | 2 +- test-vectors/account-keys/Cargo.toml | 2 +- test-vectors/b58-encodings/Cargo.toml | 2 +- test-vectors/definitions/Cargo.toml | 2 +- test-vectors/memos/Cargo.toml | 2 +- test-vectors/tx-out-records/Cargo.toml | 2 +- transaction/builder/Cargo.toml | 2 +- transaction/core/Cargo.toml | 2 +- transaction/core/test-utils/Cargo.toml | 2 +- transaction/extra/Cargo.toml | 2 +- transaction/signer/Cargo.toml | 2 +- transaction/summary/Cargo.toml | 2 +- transaction/types/Cargo.toml | 2 +- util/b58-decoder/Cargo.toml | 2 +- util/build/enclave/Cargo.toml | 2 +- util/build/grpc/Cargo.toml | 2 +- util/build/info/Cargo.toml | 2 +- util/build/script/Cargo.toml | 2 +- util/build/sgx/Cargo.toml | 2 +- util/cli/Cargo.toml | 2 +- util/dump-ledger/Cargo.toml | 2 +- util/encodings/Cargo.toml | 2 +- util/ffi/Cargo.toml | 2 +- util/from-random/Cargo.toml | 2 +- util/generate-sample-ledger/Cargo.toml | 2 +- util/grpc-admin-tool/Cargo.toml | 2 +- util/grpc-token-generator/Cargo.toml | 2 +- util/grpc/Cargo.toml | 2 +- util/host-cert/Cargo.toml | 2 +- util/keyfile/Cargo.toml | 2 +- util/lmdb/Cargo.toml | 2 +- util/logger-macros/Cargo.toml | 2 +- util/metered-channel/Cargo.toml | 2 +- util/metrics/Cargo.toml | 2 +- util/parse/Cargo.toml | 2 +- util/repr-bytes/Cargo.toml | 2 +- util/seeded-ed25519-key-gen/Cargo.toml | 2 +- util/serial/Cargo.toml | 2 +- util/telemetry/Cargo.toml | 2 +- util/test-helper/Cargo.toml | 2 +- util/test-vector/Cargo.toml | 2 +- util/test-with-data/Cargo.toml | 2 +- util/u64-ratio/Cargo.toml | 2 +- util/uri/Cargo.toml | 2 +- util/vec-map/Cargo.toml | 2 +- util/zip-exact/Cargo.toml | 2 +- wasm-test/Cargo.toml | 2 +- watcher/Cargo.toml | 2 +- watcher/api/Cargo.toml | 2 +- 206 files changed, 630 insertions(+), 630 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 62d6647834..3c573593a8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1754,7 +1754,7 @@ checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" [[package]] name = "go-grpc-gateway-testing" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "displaydoc", @@ -2438,7 +2438,7 @@ dependencies = [ [[package]] name = "mc-account-keys" -version = "6.0.0" +version = "6.0.1" dependencies = [ "criterion", "curve25519-dalek", @@ -2469,14 +2469,14 @@ dependencies = [ [[package]] name = "mc-account-keys-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-keys", ] [[package]] name = "mc-admin-http-gateway" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "grpcio", @@ -2491,7 +2491,7 @@ dependencies = [ [[package]] name = "mc-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "assert_matches", "bs58", @@ -2539,7 +2539,7 @@ dependencies = [ [[package]] name = "mc-attest-ake" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "aes-gcm", @@ -2568,7 +2568,7 @@ dependencies = [ [[package]] name = "mc-attest-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "assert_matches", @@ -2592,7 +2592,7 @@ dependencies = [ [[package]] name = "mc-attest-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64 0.21.7", "bincode", @@ -2627,7 +2627,7 @@ dependencies = [ [[package]] name = "mc-attest-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-ake", @@ -2642,7 +2642,7 @@ dependencies = [ [[package]] name = "mc-attest-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -2653,7 +2653,7 @@ dependencies = [ [[package]] name = "mc-attest-untrusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "displaydoc", @@ -2676,7 +2676,7 @@ dependencies = [ [[package]] name = "mc-attest-verifier" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "cfg-if 1.0.0", @@ -2711,7 +2711,7 @@ dependencies = [ [[package]] name = "mc-attest-verifier-config" -version = "6.0.0" +version = "6.0.1" dependencies = [ "assert_matches", "displaydoc", @@ -2725,7 +2725,7 @@ dependencies = [ [[package]] name = "mc-attest-verifier-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "assert_matches", "base64 0.21.7", @@ -2770,7 +2770,7 @@ dependencies = [ [[package]] name = "mc-blockchain-test-utils" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-blockchain-types", "mc-common", @@ -2784,7 +2784,7 @@ dependencies = [ [[package]] name = "mc-blockchain-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "hex_fmt", @@ -2812,7 +2812,7 @@ dependencies = [ [[package]] name = "mc-blockchain-validators" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "hex", @@ -2830,7 +2830,7 @@ dependencies = [ [[package]] name = "mc-common" -version = "6.0.0" +version = "6.0.1" dependencies = [ "backtrace", "cfg-if 1.0.0", @@ -2867,7 +2867,7 @@ dependencies = [ [[package]] name = "mc-connection" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "cookie", @@ -2899,7 +2899,7 @@ dependencies = [ [[package]] name = "mc-connection-test-utils" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-blockchain-types", "mc-connection", @@ -2910,7 +2910,7 @@ dependencies = [ [[package]] name = "mc-consensus-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "futures", @@ -2931,7 +2931,7 @@ dependencies = [ [[package]] name = "mc-consensus-enclave" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "cargo-emit", @@ -2969,7 +2969,7 @@ dependencies = [ [[package]] name = "mc-consensus-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "hex", @@ -2992,7 +2992,7 @@ dependencies = [ [[package]] name = "mc-consensus-enclave-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-util-build-script", @@ -3000,7 +3000,7 @@ dependencies = [ [[package]] name = "mc-consensus-enclave-impl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "hex", @@ -3037,7 +3037,7 @@ dependencies = [ [[package]] name = "mc-consensus-enclave-measurement" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-attest-core", @@ -3050,7 +3050,7 @@ dependencies = [ [[package]] name = "mc-consensus-enclave-mock" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-account-keys", "mc-attest-core", @@ -3074,7 +3074,7 @@ dependencies = [ [[package]] name = "mc-consensus-mint-client" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "displaydoc", @@ -3110,7 +3110,7 @@ dependencies = [ [[package]] name = "mc-consensus-mint-client-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "hex", @@ -3123,7 +3123,7 @@ dependencies = [ [[package]] name = "mc-consensus-scp" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crossbeam-channel", "maplit", @@ -3147,7 +3147,7 @@ dependencies = [ [[package]] name = "mc-consensus-scp-play" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "mc-common", @@ -3159,7 +3159,7 @@ dependencies = [ [[package]] name = "mc-consensus-scp-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-common", "mc-crypto-digestible", @@ -3175,7 +3175,7 @@ dependencies = [ [[package]] name = "mc-consensus-service" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64 0.21.7", "chrono", @@ -3240,7 +3240,7 @@ dependencies = [ [[package]] name = "mc-consensus-service-config" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64 0.21.7", "clap 4.5.1", @@ -3267,7 +3267,7 @@ dependencies = [ [[package]] name = "mc-consensus-tool" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "grpcio", @@ -3281,7 +3281,7 @@ dependencies = [ [[package]] name = "mc-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "anyhow", "clap 4.5.1", @@ -3309,7 +3309,7 @@ dependencies = [ [[package]] name = "mc-core-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "mc-crypto-keys", @@ -3321,7 +3321,7 @@ dependencies = [ [[package]] name = "mc-crypto-ake-enclave" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "digest 0.10.7", @@ -3343,7 +3343,7 @@ dependencies = [ [[package]] name = "mc-crypto-box" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "digest 0.10.7", @@ -3359,7 +3359,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "curve25519-dalek", @@ -3372,7 +3372,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible-derive" -version = "6.0.0" +version = "6.0.1" dependencies = [ "proc-macro2", "quote", @@ -3381,7 +3381,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible-derive-test" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-digestible", "mc-crypto-digestible-test-utils", @@ -3389,7 +3389,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible-signature" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-digestible", "signature", @@ -3397,7 +3397,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible-test-utils" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-digestible", "serde_json", @@ -3405,7 +3405,7 @@ dependencies = [ [[package]] name = "mc-crypto-hashes" -version = "6.0.0" +version = "6.0.1" dependencies = [ "blake2", "digest 0.10.7", @@ -3414,7 +3414,7 @@ dependencies = [ [[package]] name = "mc-crypto-keys" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64 0.21.7", "curve25519-dalek", @@ -3449,7 +3449,7 @@ dependencies = [ [[package]] name = "mc-crypto-memo-mac" -version = "6.0.0" +version = "6.0.1" dependencies = [ "hmac 0.12.1", "mc-crypto-keys", @@ -3458,7 +3458,7 @@ dependencies = [ [[package]] name = "mc-crypto-message-cipher" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "displaydoc", @@ -3472,7 +3472,7 @@ dependencies = [ [[package]] name = "mc-crypto-multisig" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-digestible", "mc-crypto-keys", @@ -3486,7 +3486,7 @@ dependencies = [ [[package]] name = "mc-crypto-noise" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "aes-gcm", @@ -3507,7 +3507,7 @@ dependencies = [ [[package]] name = "mc-crypto-ring-signature" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -3533,7 +3533,7 @@ dependencies = [ [[package]] name = "mc-crypto-ring-signature-signer" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -3558,7 +3558,7 @@ dependencies = [ [[package]] name = "mc-crypto-sig" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-keys", "mc-util-from-random", @@ -3571,7 +3571,7 @@ dependencies = [ [[package]] name = "mc-crypto-x509-test-vectors" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "clap 4.5.1", @@ -3582,7 +3582,7 @@ dependencies = [ [[package]] name = "mc-crypto-x509-utils" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-crypto-keys", @@ -3593,7 +3593,7 @@ dependencies = [ [[package]] name = "mc-enclave-boundary" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-common", "mc-rand", @@ -3604,7 +3604,7 @@ dependencies = [ [[package]] name = "mc-fog-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "displaydoc", @@ -3638,7 +3638,7 @@ dependencies = [ [[package]] name = "mc-fog-block-provider" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "dyn-clone", @@ -3658,7 +3658,7 @@ dependencies = [ [[package]] name = "mc-fog-distribution" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "crossbeam-channel", @@ -3691,7 +3691,7 @@ dependencies = [ [[package]] name = "mc-fog-enclave-connection" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "cookie", @@ -3716,7 +3716,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-client" -version = "6.0.0" +version = "6.0.1" dependencies = [ "assert_cmd", "clap 4.5.1", @@ -3752,7 +3752,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-enclave" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "criterion", @@ -3787,7 +3787,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -3804,7 +3804,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-enclave-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-util-build-script", @@ -3812,7 +3812,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-enclave-impl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aligned-cmov", "mc-account-keys", @@ -3845,7 +3845,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-enclave-measurement" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-attest-core", @@ -3858,7 +3858,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-report" -version = "6.0.0" +version = "6.0.1" dependencies = [ "der", "displaydoc", @@ -3874,7 +3874,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-server" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "dirs", @@ -3932,7 +3932,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-server-test-utils" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-blockchain-test-utils", "mc-blockchain-types", @@ -3957,7 +3957,7 @@ dependencies = [ [[package]] name = "mc-fog-kex-rng" -version = "6.0.0" +version = "6.0.1" dependencies = [ "digest 0.10.7", "displaydoc", @@ -3973,7 +3973,7 @@ dependencies = [ [[package]] name = "mc-fog-ledger-connection" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "der", @@ -4004,7 +4004,7 @@ dependencies = [ [[package]] name = "mc-fog-ledger-enclave" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-attest-core", @@ -4033,7 +4033,7 @@ dependencies = [ [[package]] name = "mc-fog-ledger-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -4051,7 +4051,7 @@ dependencies = [ [[package]] name = "mc-fog-ledger-enclave-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-util-build-script", @@ -4059,7 +4059,7 @@ dependencies = [ [[package]] name = "mc-fog-ledger-enclave-impl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aligned-cmov", "mc-attest-core", @@ -4085,7 +4085,7 @@ dependencies = [ [[package]] name = "mc-fog-ledger-enclave-measurement" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-attest-core", @@ -4098,7 +4098,7 @@ dependencies = [ [[package]] name = "mc-fog-ledger-server" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "clap 4.5.1", @@ -4162,7 +4162,7 @@ dependencies = [ [[package]] name = "mc-fog-ledger-test-infra" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-attest-core", "mc-attest-enclave-api", @@ -4180,7 +4180,7 @@ dependencies = [ [[package]] name = "mc-fog-load-testing" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "grpcio", @@ -4208,14 +4208,14 @@ dependencies = [ [[package]] name = "mc-fog-ocall-oram-storage-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-fog-ocall-oram-storage-testing" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aligned-cmov", "mc-fog-ocall-oram-storage-trusted", @@ -4226,7 +4226,7 @@ dependencies = [ [[package]] name = "mc-fog-ocall-oram-storage-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes", "aligned-cmov", @@ -4244,7 +4244,7 @@ dependencies = [ [[package]] name = "mc-fog-ocall-oram-storage-untrusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "lazy_static", "mc-common", @@ -4252,7 +4252,7 @@ dependencies = [ [[package]] name = "mc-fog-overseer-server" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "displaydoc", @@ -4289,7 +4289,7 @@ dependencies = [ [[package]] name = "mc-fog-recovery-db-iface" -version = "6.0.0" +version = "6.0.1" dependencies = [ "chrono", "displaydoc", @@ -4305,7 +4305,7 @@ dependencies = [ [[package]] name = "mc-fog-report-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "futures", @@ -4325,7 +4325,7 @@ dependencies = [ [[package]] name = "mc-fog-report-api-test-utils" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-util-serial", "prost", @@ -4334,7 +4334,7 @@ dependencies = [ [[package]] name = "mc-fog-report-cli" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64 0.21.7", "clap 4.5.1", @@ -4357,7 +4357,7 @@ dependencies = [ [[package]] name = "mc-fog-report-connection" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "grpcio", @@ -4372,7 +4372,7 @@ dependencies = [ [[package]] name = "mc-fog-report-resolver" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-account-keys", "mc-attest-verifier", @@ -4388,7 +4388,7 @@ dependencies = [ [[package]] name = "mc-fog-report-server" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "displaydoc", @@ -4425,7 +4425,7 @@ dependencies = [ [[package]] name = "mc-fog-report-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-attest-verifier-types", "mc-blockchain-test-utils", @@ -4438,7 +4438,7 @@ dependencies = [ [[package]] name = "mc-fog-report-validation" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-account-keys", @@ -4451,7 +4451,7 @@ dependencies = [ [[package]] name = "mc-fog-report-validation-test-utils" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-account-keys", "mc-fog-report-validation", @@ -4459,7 +4459,7 @@ dependencies = [ [[package]] name = "mc-fog-sample-paykit" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "clap 4.5.1", @@ -4511,7 +4511,7 @@ dependencies = [ [[package]] name = "mc-fog-sig" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-account-keys", @@ -4532,7 +4532,7 @@ dependencies = [ [[package]] name = "mc-fog-sig-authority" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-keys", "mc-util-from-random", @@ -4542,7 +4542,7 @@ dependencies = [ [[package]] name = "mc-fog-sig-report" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-verifier-types", @@ -4557,7 +4557,7 @@ dependencies = [ [[package]] name = "mc-fog-sql-recovery-db" -version = "6.0.0" +version = "6.0.1" dependencies = [ "chrono", "clap 4.5.1", @@ -4591,7 +4591,7 @@ dependencies = [ [[package]] name = "mc-fog-sql-recovery-db-cleanup" -version = "6.0.0" +version = "6.0.1" dependencies = [ "chrono", "clap 4.5.1", @@ -4603,7 +4603,7 @@ dependencies = [ [[package]] name = "mc-fog-test-client" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "displaydoc", @@ -4637,7 +4637,7 @@ dependencies = [ [[package]] name = "mc-fog-test-infra" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "digest 0.10.7", @@ -4672,7 +4672,7 @@ dependencies = [ [[package]] name = "mc-fog-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crc", "displaydoc", @@ -4694,7 +4694,7 @@ dependencies = [ [[package]] name = "mc-fog-uri" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-common", "mc-util-uri", @@ -4702,7 +4702,7 @@ dependencies = [ [[package]] name = "mc-fog-view-connection" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "der", @@ -4731,7 +4731,7 @@ dependencies = [ [[package]] name = "mc-fog-view-enclave" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "criterion", @@ -4765,7 +4765,7 @@ dependencies = [ [[package]] name = "mc-fog-view-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -4784,7 +4784,7 @@ dependencies = [ [[package]] name = "mc-fog-view-enclave-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-util-build-script", @@ -4792,7 +4792,7 @@ dependencies = [ [[package]] name = "mc-fog-view-enclave-impl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aligned-cmov", "itertools 0.12.1", @@ -4816,7 +4816,7 @@ dependencies = [ [[package]] name = "mc-fog-view-enclave-measurement" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-attest-core", @@ -4829,7 +4829,7 @@ dependencies = [ [[package]] name = "mc-fog-view-load-test" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "ctrlc", @@ -4848,7 +4848,7 @@ dependencies = [ [[package]] name = "mc-fog-view-protocol" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-account-keys", @@ -4871,7 +4871,7 @@ dependencies = [ [[package]] name = "mc-fog-view-server" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "displaydoc", @@ -4924,7 +4924,7 @@ dependencies = [ [[package]] name = "mc-fog-view-server-test-utils" -version = "6.0.0" +version = "6.0.1" dependencies = [ "grpcio", "mc-attestation-verifier", @@ -4950,7 +4950,7 @@ dependencies = [ [[package]] name = "mc-ledger-db" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "lazy_static", @@ -4979,7 +4979,7 @@ dependencies = [ [[package]] name = "mc-ledger-distribution" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "dirs", @@ -5005,7 +5005,7 @@ dependencies = [ [[package]] name = "mc-ledger-from-archive" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "mc-api", @@ -5016,7 +5016,7 @@ dependencies = [ [[package]] name = "mc-ledger-migration" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "lmdb-rkv", @@ -5029,7 +5029,7 @@ dependencies = [ [[package]] name = "mc-ledger-sync" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crossbeam-channel", "displaydoc", @@ -5063,7 +5063,7 @@ dependencies = [ [[package]] name = "mc-light-client-cli" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "clio", @@ -5086,7 +5086,7 @@ dependencies = [ [[package]] name = "mc-light-client-relayer" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "displaydoc", @@ -5116,7 +5116,7 @@ dependencies = [ [[package]] name = "mc-light-client-verifier" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64 0.21.7", "displaydoc", @@ -5135,7 +5135,7 @@ dependencies = [ [[package]] name = "mc-mobilecoind" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "clap 4.5.1", @@ -5208,7 +5208,7 @@ dependencies = [ [[package]] name = "mc-mobilecoind-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "futures", @@ -5228,7 +5228,7 @@ dependencies = [ [[package]] name = "mc-mobilecoind-dev-faucet" -version = "6.0.0" +version = "6.0.1" dependencies = [ "async-channel", "clap 4.5.1", @@ -5260,7 +5260,7 @@ dependencies = [ [[package]] name = "mc-mobilecoind-json" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "grpcio", @@ -5337,7 +5337,7 @@ dependencies = [ [[package]] name = "mc-peers" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crossbeam-channel", "displaydoc", @@ -5370,7 +5370,7 @@ dependencies = [ [[package]] name = "mc-peers-test-utils" -version = "6.0.0" +version = "6.0.1" dependencies = [ "grpcio", "hex", @@ -5405,7 +5405,7 @@ dependencies = [ [[package]] name = "mc-sgx-build" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cc", "lazy_static", @@ -5415,7 +5415,7 @@ dependencies = [ [[package]] name = "mc-sgx-compat" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "mc-sgx-types", @@ -5423,7 +5423,7 @@ dependencies = [ [[package]] name = "mc-sgx-compat-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-sgx-debug-edl", @@ -5473,7 +5473,7 @@ dependencies = [ [[package]] name = "mc-sgx-css" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-sgx-core-types", @@ -5482,7 +5482,7 @@ dependencies = [ [[package]] name = "mc-sgx-css-dump" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "hex_fmt", @@ -5624,21 +5624,21 @@ dependencies = [ [[package]] name = "mc-sgx-debug-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-panic-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-report-cache-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -5650,7 +5650,7 @@ dependencies = [ [[package]] name = "mc-sgx-report-cache-untrusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -5668,7 +5668,7 @@ dependencies = [ [[package]] name = "mc-sgx-slog" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "mc-common", @@ -5678,21 +5678,21 @@ dependencies = [ [[package]] name = "mc-sgx-slog-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-core-sys-types", ] [[package]] name = "mc-sgx-urts" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-common", "mc-sgx-build", @@ -5709,7 +5709,7 @@ checksum = "b3c237bec3e33530c4b1a171c8c078ad5d525d5fae177ac9d62e8e454b3fffb7" [[package]] name = "mc-t3-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "futures", @@ -5722,7 +5722,7 @@ dependencies = [ [[package]] name = "mc-t3-connection" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "futures", @@ -5737,7 +5737,7 @@ dependencies = [ [[package]] name = "mc-test-vectors-account-keys" -version = "6.0.0" +version = "6.0.1" dependencies = [ "hex", "mc-account-keys", @@ -5749,7 +5749,7 @@ dependencies = [ [[package]] name = "mc-test-vectors-b58-encodings" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-account-keys", "mc-api", @@ -5759,7 +5759,7 @@ dependencies = [ [[package]] name = "mc-test-vectors-definitions" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-util-test-vector", "serde", @@ -5767,7 +5767,7 @@ dependencies = [ [[package]] name = "mc-test-vectors-memos" -version = "6.0.0" +version = "6.0.1" dependencies = [ "hex", "mc-account-keys", @@ -5782,7 +5782,7 @@ dependencies = [ [[package]] name = "mc-test-vectors-tx-out-records" -version = "6.0.0" +version = "6.0.1" dependencies = [ "hex", "mc-account-keys", @@ -5803,7 +5803,7 @@ dependencies = [ [[package]] name = "mc-transaction-builder" -version = "6.0.0" +version = "6.0.1" dependencies = [ "assert_matches", "cfg-if 1.0.0", @@ -5837,7 +5837,7 @@ dependencies = [ [[package]] name = "mc-transaction-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes", "assert_matches", @@ -5884,7 +5884,7 @@ dependencies = [ [[package]] name = "mc-transaction-core-test-utils" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-account-keys", "mc-crypto-keys", @@ -5899,7 +5899,7 @@ dependencies = [ [[package]] name = "mc-transaction-extra" -version = "6.0.0" +version = "6.0.1" dependencies = [ "assert_matches", "cfg-if 1.0.0", @@ -5937,7 +5937,7 @@ dependencies = [ [[package]] name = "mc-transaction-signer" -version = "6.0.0" +version = "6.0.1" dependencies = [ "anyhow", "clap 4.5.1", @@ -5965,7 +5965,7 @@ dependencies = [ [[package]] name = "mc-transaction-summary" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-account-keys", @@ -5984,7 +5984,7 @@ dependencies = [ [[package]] name = "mc-transaction-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crc", "displaydoc", @@ -6003,7 +6003,7 @@ dependencies = [ [[package]] name = "mc-util-b58-decoder" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "hex", @@ -6013,7 +6013,7 @@ dependencies = [ [[package]] name = "mc-util-build-enclave" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "cargo_metadata", @@ -6029,7 +6029,7 @@ dependencies = [ [[package]] name = "mc-util-build-grpc" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-util-build-script", "protoc-grpcio", @@ -6037,7 +6037,7 @@ dependencies = [ [[package]] name = "mc-util-build-info" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "json", @@ -6045,7 +6045,7 @@ dependencies = [ [[package]] name = "mc-util-build-script" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "displaydoc", @@ -6056,7 +6056,7 @@ dependencies = [ [[package]] name = "mc-util-build-sgx" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "cc", @@ -6067,7 +6067,7 @@ dependencies = [ [[package]] name = "mc-util-cli" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "mc-util-build-info", @@ -6075,7 +6075,7 @@ dependencies = [ [[package]] name = "mc-util-dump-ledger" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "displaydoc", @@ -6088,7 +6088,7 @@ dependencies = [ [[package]] name = "mc-util-encodings" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64 0.21.7", "displaydoc", @@ -6099,18 +6099,18 @@ dependencies = [ [[package]] name = "mc-util-ffi" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-util-from-random" -version = "6.0.0" +version = "6.0.1" dependencies = [ "rand_core", ] [[package]] name = "mc-util-generate-sample-ledger" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "mc-account-keys", @@ -6129,7 +6129,7 @@ dependencies = [ [[package]] name = "mc-util-grpc" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64 0.21.7", "clap 4.5.1", @@ -6163,7 +6163,7 @@ dependencies = [ [[package]] name = "mc-util-grpc-admin-tool" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "grpcio", @@ -6174,7 +6174,7 @@ dependencies = [ [[package]] name = "mc-util-grpc-token-generator" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "mc-common", @@ -6185,11 +6185,11 @@ dependencies = [ [[package]] name = "mc-util-host-cert" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-util-keyfile" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64 0.21.7", "clap 4.5.1", @@ -6218,7 +6218,7 @@ dependencies = [ [[package]] name = "mc-util-lmdb" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "lmdb-rkv", @@ -6228,7 +6228,7 @@ dependencies = [ [[package]] name = "mc-util-logger-macros" -version = "6.0.0" +version = "6.0.1" dependencies = [ "proc-macro2", "quote", @@ -6237,7 +6237,7 @@ dependencies = [ [[package]] name = "mc-util-metered-channel" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crossbeam-channel", "mc-util-metrics", @@ -6245,7 +6245,7 @@ dependencies = [ [[package]] name = "mc-util-metrics" -version = "6.0.0" +version = "6.0.1" dependencies = [ "chrono", "grpcio", @@ -6258,7 +6258,7 @@ dependencies = [ [[package]] name = "mc-util-parse" -version = "6.0.0" +version = "6.0.1" dependencies = [ "hex", "itertools 0.12.1", @@ -6267,7 +6267,7 @@ dependencies = [ [[package]] name = "mc-util-repr-bytes" -version = "6.0.0" +version = "6.0.1" dependencies = [ "generic-array", "hex_fmt", @@ -6278,7 +6278,7 @@ dependencies = [ [[package]] name = "mc-util-seeded-ed25519-key-gen" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "mc-crypto-keys", @@ -6291,7 +6291,7 @@ dependencies = [ [[package]] name = "mc-util-serial" -version = "6.0.0" +version = "6.0.1" dependencies = [ "prost", "protobuf", @@ -6303,7 +6303,7 @@ dependencies = [ [[package]] name = "mc-util-telemetry" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "displaydoc", @@ -6315,7 +6315,7 @@ dependencies = [ [[package]] name = "mc-util-test-helper" -version = "6.0.0" +version = "6.0.1" dependencies = [ "clap 4.5.1", "itertools 0.12.1", @@ -6328,7 +6328,7 @@ dependencies = [ [[package]] name = "mc-util-test-vector" -version = "6.0.0" +version = "6.0.1" dependencies = [ "serde", "serde_json", @@ -6336,7 +6336,7 @@ dependencies = [ [[package]] name = "mc-util-test-with-data" -version = "6.0.0" +version = "6.0.1" dependencies = [ "proc-macro2", "quote", @@ -6345,11 +6345,11 @@ dependencies = [ [[package]] name = "mc-util-u64-ratio" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-util-uri" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64 0.21.7", "displaydoc", @@ -6367,7 +6367,7 @@ dependencies = [ [[package]] name = "mc-util-vec-map" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "heapless", @@ -6375,14 +6375,14 @@ dependencies = [ [[package]] name = "mc-util-zip-exact" -version = "6.0.0" +version = "6.0.1" dependencies = [ "serde", ] [[package]] name = "mc-wasm-test" -version = "6.0.0" +version = "6.0.1" dependencies = [ "getrandom", "mc-account-keys", @@ -6397,7 +6397,7 @@ dependencies = [ [[package]] name = "mc-watcher" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "clap 4.5.1", @@ -6447,7 +6447,7 @@ dependencies = [ [[package]] name = "mc-watcher-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "serde", diff --git a/account-keys/Cargo.toml b/account-keys/Cargo.toml index 5d31eef43d..fef1b36b54 100644 --- a/account-keys/Cargo.toml +++ b/account-keys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-account-keys" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/account-keys/types/Cargo.toml b/account-keys/types/Cargo.toml index fa97466bb2..ac4c4e5ebb 100644 --- a/account-keys/types/Cargo.toml +++ b/account-keys/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-account-keys-types" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/admin-http-gateway/Cargo.toml b/admin-http-gateway/Cargo.toml index 14d2c2b277..14ae29fef2 100644 --- a/admin-http-gateway/Cargo.toml +++ b/admin-http-gateway/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-admin-http-gateway" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/api/Cargo.toml b/api/Cargo.toml index b2d1cc5395..15b07f91c3 100644 --- a/api/Cargo.toml +++ b/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] build = "build.rs" edition = "2021" diff --git a/attest/ake/Cargo.toml b/attest/ake/Cargo.toml index fc33f081a4..5e05fa8624 100644 --- a/attest/ake/Cargo.toml +++ b/attest/ake/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-attest-ake" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/attest/api/Cargo.toml b/attest/api/Cargo.toml index 91d9f5a930..01237ac3a3 100644 --- a/attest/api/Cargo.toml +++ b/attest/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-attest-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "gRPC APIs for encrypted communications with an enclave" edition = "2021" diff --git a/attest/core/Cargo.toml b/attest/core/Cargo.toml index a621ee433f..68c62e6dae 100644 --- a/attest/core/Cargo.toml +++ b/attest/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-attest-core" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = ''' This crate contains necessary functions and utilities to perform remote diff --git a/attest/enclave-api/Cargo.toml b/attest/enclave-api/Cargo.toml index bd1ea06f15..e1a2727117 100644 --- a/attest/enclave-api/Cargo.toml +++ b/attest/enclave-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-attest-enclave-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = """ no_std structs used commonly in enclave api's in connection with attestation and key exchange diff --git a/attest/trusted/Cargo.toml b/attest/trusted/Cargo.toml index 1c0b2b321f..1a5525f0a8 100644 --- a/attest/trusted/Cargo.toml +++ b/attest/trusted/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-attest-trusted" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/attest/untrusted/Cargo.toml b/attest/untrusted/Cargo.toml index 5e413033a5..1508b1163c 100644 --- a/attest/untrusted/Cargo.toml +++ b/attest/untrusted/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-attest-untrusted" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/attest/verifier/Cargo.toml b/attest/verifier/Cargo.toml index 965ef5ddc5..98fca72972 100644 --- a/attest/verifier/Cargo.toml +++ b/attest/verifier/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-attest-verifier" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = ''' This crate contains necessary functions and utilities to perform verification of diff --git a/attest/verifier/config/Cargo.toml b/attest/verifier/config/Cargo.toml index 24a93bd53a..dc35c7d678 100644 --- a/attest/verifier/config/Cargo.toml +++ b/attest/verifier/config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-attest-verifier-config" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "A JSON schema for basic attestation configs" diff --git a/attest/verifier/types/Cargo.toml b/attest/verifier/types/Cargo.toml index 4d1819933f..73ea4a6a87 100644 --- a/attest/verifier/types/Cargo.toml +++ b/attest/verifier/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-attest-verifier-types" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "This crate contains the type definitions for attestation" diff --git a/blockchain/test-utils/Cargo.toml b/blockchain/test-utils/Cargo.toml index 2ae3364d55..4a22088312 100644 --- a/blockchain/test-utils/Cargo.toml +++ b/blockchain/test-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-blockchain-test-utils" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/blockchain/types/Cargo.toml b/blockchain/types/Cargo.toml index 7a1ce5bf25..aefc4fd7da 100644 --- a/blockchain/types/Cargo.toml +++ b/blockchain/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-blockchain-types" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/blockchain/validators/Cargo.toml b/blockchain/validators/Cargo.toml index 959e3bfbe2..2a14ca4770 100644 --- a/blockchain/validators/Cargo.toml +++ b/blockchain/validators/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-blockchain-validators" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/common/Cargo.toml b/common/Cargo.toml index 2160d59608..75cc41642d 100644 --- a/common/Cargo.toml +++ b/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-common" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/connection/Cargo.toml b/connection/Cargo.toml index fda735c3c8..b10667f7db 100644 --- a/connection/Cargo.toml +++ b/connection/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-connection" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/connection/test-utils/Cargo.toml b/connection/test-utils/Cargo.toml index b083e1f263..c0804ccbd8 100644 --- a/connection/test-utils/Cargo.toml +++ b/connection/test-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-connection-test-utils" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" rust-version = { workspace = true } diff --git a/consensus/api/Cargo.toml b/consensus/api/Cargo.toml index 89e9a29dd9..5446c2a116 100644 --- a/consensus/api/Cargo.toml +++ b/consensus/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] build = "build.rs" edition = "2021" diff --git a/consensus/enclave/Cargo.toml b/consensus/enclave/Cargo.toml index a317c0fbe3..9060692186 100644 --- a/consensus/enclave/Cargo.toml +++ b/consensus/enclave/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-enclave" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "MobileCoin Consensus Enclave - Application Code" diff --git a/consensus/enclave/api/Cargo.toml b/consensus/enclave/api/Cargo.toml index 91a204dc9d..5c20c81309 100644 --- a/consensus/enclave/api/Cargo.toml +++ b/consensus/enclave/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-enclave-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = """ The ECALL API declarations and API for operating an enclave. diff --git a/consensus/enclave/edl/Cargo.toml b/consensus/enclave/edl/Cargo.toml index 6d466cf5b0..e7e0e05671 100644 --- a/consensus/enclave/edl/Cargo.toml +++ b/consensus/enclave/edl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-enclave-edl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/consensus/enclave/impl/Cargo.toml b/consensus/enclave/impl/Cargo.toml index d805bac0dd..32f952131a 100644 --- a/consensus/enclave/impl/Cargo.toml +++ b/consensus/enclave/impl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-enclave-impl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = ''' This crate contains the actual implementation of a mobilenode enclave. diff --git a/consensus/enclave/measurement/Cargo.toml b/consensus/enclave/measurement/Cargo.toml index c1c5a99406..45bfd921da 100644 --- a/consensus/enclave/measurement/Cargo.toml +++ b/consensus/enclave/measurement/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-enclave-measurement" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "MobileCoin Consensus Enclave - Application Code" edition = "2021" diff --git a/consensus/enclave/mock/Cargo.toml b/consensus/enclave/mock/Cargo.toml index fa6a916bab..ba32686e05 100644 --- a/consensus/enclave/mock/Cargo.toml +++ b/consensus/enclave/mock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-enclave-mock" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/consensus/enclave/trusted/Cargo.lock b/consensus/enclave/trusted/Cargo.lock index 99fa7882c1..e65e56f4ec 100644 --- a/consensus/enclave/trusted/Cargo.lock +++ b/consensus/enclave/trusted/Cargo.lock @@ -949,7 +949,7 @@ dependencies = [ [[package]] name = "mc-account-keys" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -973,14 +973,14 @@ dependencies = [ [[package]] name = "mc-account-keys-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-keys", ] [[package]] name = "mc-attest-ake" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "cargo-emit", @@ -1003,7 +1003,7 @@ dependencies = [ [[package]] name = "mc-attest-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "bitflags 2.4.1", @@ -1033,7 +1033,7 @@ dependencies = [ [[package]] name = "mc-attest-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-ake", @@ -1048,7 +1048,7 @@ dependencies = [ [[package]] name = "mc-attest-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -1059,7 +1059,7 @@ dependencies = [ [[package]] name = "mc-attest-verifier" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "cfg-if 1.0.0", @@ -1091,7 +1091,7 @@ dependencies = [ [[package]] name = "mc-attest-verifier-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "displaydoc", @@ -1133,7 +1133,7 @@ dependencies = [ [[package]] name = "mc-blockchain-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "hex_fmt", @@ -1156,7 +1156,7 @@ dependencies = [ [[package]] name = "mc-common" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "displaydoc", @@ -1177,7 +1177,7 @@ dependencies = [ [[package]] name = "mc-consensus-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "hex", @@ -1199,7 +1199,7 @@ dependencies = [ [[package]] name = "mc-consensus-enclave-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-util-build-script", @@ -1207,7 +1207,7 @@ dependencies = [ [[package]] name = "mc-consensus-enclave-impl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "hex", @@ -1239,7 +1239,7 @@ dependencies = [ [[package]] name = "mc-consensus-enclave-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "lazy_static", @@ -1270,7 +1270,7 @@ dependencies = [ [[package]] name = "mc-consensus-scp-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-common", "mc-crypto-digestible", @@ -1282,7 +1282,7 @@ dependencies = [ [[package]] name = "mc-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "ed25519-dalek", @@ -1297,7 +1297,7 @@ dependencies = [ [[package]] name = "mc-core-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "mc-crypto-keys", @@ -1307,7 +1307,7 @@ dependencies = [ [[package]] name = "mc-crypto-ake-enclave" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "digest", @@ -1329,7 +1329,7 @@ dependencies = [ [[package]] name = "mc-crypto-box" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "digest", @@ -1343,7 +1343,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "curve25519-dalek", @@ -1356,7 +1356,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible-derive" -version = "6.0.0" +version = "6.0.1" dependencies = [ "proc-macro2", "quote", @@ -1365,7 +1365,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible-signature" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-digestible", "signature", @@ -1373,7 +1373,7 @@ dependencies = [ [[package]] name = "mc-crypto-hashes" -version = "6.0.0" +version = "6.0.1" dependencies = [ "blake2", "digest", @@ -1382,7 +1382,7 @@ dependencies = [ [[package]] name = "mc-crypto-keys" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "curve25519-dalek", @@ -1411,7 +1411,7 @@ dependencies = [ [[package]] name = "mc-crypto-message-cipher" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "displaydoc", @@ -1424,7 +1424,7 @@ dependencies = [ [[package]] name = "mc-crypto-multisig" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-digestible", "mc-crypto-keys", @@ -1434,7 +1434,7 @@ dependencies = [ [[package]] name = "mc-crypto-noise" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "aes-gcm", @@ -1454,7 +1454,7 @@ dependencies = [ [[package]] name = "mc-crypto-ring-signature" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -1475,7 +1475,7 @@ dependencies = [ [[package]] name = "mc-crypto-ring-signature-signer" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -1495,7 +1495,7 @@ dependencies = [ [[package]] name = "mc-enclave-boundary" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-common", "mc-rand", @@ -1506,7 +1506,7 @@ dependencies = [ [[package]] name = "mc-fog-sig-authority" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-keys", ] @@ -1539,11 +1539,11 @@ dependencies = [ [[package]] name = "mc-sgx-alloc" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-sgx-build" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cc", "lazy_static", @@ -1553,7 +1553,7 @@ dependencies = [ [[package]] name = "mc-sgx-compat" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "mc-sgx-alloc", @@ -1607,7 +1607,7 @@ dependencies = [ [[package]] name = "mc-sgx-css" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-sgx-core-types", @@ -1648,29 +1648,29 @@ dependencies = [ [[package]] name = "mc-sgx-debug" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-sgx-enclave-id" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-types", ] [[package]] name = "mc-sgx-panic" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-sgx-panic-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-report-cache-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -1682,7 +1682,7 @@ dependencies = [ [[package]] name = "mc-sgx-service" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-build", "mc-sgx-types", @@ -1690,7 +1690,7 @@ dependencies = [ [[package]] name = "mc-sgx-slog" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "mc-common", @@ -1700,14 +1700,14 @@ dependencies = [ [[package]] name = "mc-sgx-slog-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-sync" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-panic", "mc-sgx-types", @@ -1715,7 +1715,7 @@ dependencies = [ [[package]] name = "mc-sgx-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-core-sys-types", ] @@ -1728,7 +1728,7 @@ checksum = "b3c237bec3e33530c4b1a171c8c078ad5d525d5fae177ac9d62e8e454b3fffb7" [[package]] name = "mc-transaction-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes", "bulletproofs-og", @@ -1766,7 +1766,7 @@ dependencies = [ [[package]] name = "mc-transaction-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crc", "displaydoc", @@ -1784,7 +1784,7 @@ dependencies = [ [[package]] name = "mc-util-build-script" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "displaydoc", @@ -1795,7 +1795,7 @@ dependencies = [ [[package]] name = "mc-util-build-sgx" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "cc", @@ -1806,7 +1806,7 @@ dependencies = [ [[package]] name = "mc-util-encodings" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "displaydoc", @@ -1817,14 +1817,14 @@ dependencies = [ [[package]] name = "mc-util-from-random" -version = "6.0.0" +version = "6.0.1" dependencies = [ "rand_core", ] [[package]] name = "mc-util-repr-bytes" -version = "6.0.0" +version = "6.0.1" dependencies = [ "generic-array", "hex_fmt", @@ -1834,7 +1834,7 @@ dependencies = [ [[package]] name = "mc-util-serial" -version = "6.0.0" +version = "6.0.1" dependencies = [ "prost", "serde", @@ -1843,11 +1843,11 @@ dependencies = [ [[package]] name = "mc-util-u64-ratio" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-util-zip-exact" -version = "6.0.0" +version = "6.0.1" dependencies = [ "serde", ] diff --git a/consensus/enclave/trusted/Cargo.toml b/consensus/enclave/trusted/Cargo.toml index e7f28c869f..ee94db8154 100644 --- a/consensus/enclave/trusted/Cargo.toml +++ b/consensus/enclave/trusted/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-enclave-trusted" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "The MobileCoin Consensus Service's internal enclave entry point." diff --git a/consensus/mint-client/Cargo.toml b/consensus/mint-client/Cargo.toml index 6ee1f50a55..ba8c153cd1 100644 --- a/consensus/mint-client/Cargo.toml +++ b/consensus/mint-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-mint-client" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/consensus/mint-client/types/Cargo.toml b/consensus/mint-client/types/Cargo.toml index e78587a70f..a6f8a1422a 100644 --- a/consensus/mint-client/types/Cargo.toml +++ b/consensus/mint-client/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-mint-client-types" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/consensus/scp/Cargo.toml b/consensus/scp/Cargo.toml index 6dd3bce3bf..5686f6dce6 100644 --- a/consensus/scp/Cargo.toml +++ b/consensus/scp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-scp" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "Stellar Consensus Protocol" edition = "2021" diff --git a/consensus/scp/play/Cargo.toml b/consensus/scp/play/Cargo.toml index dced3d3d42..54d2e6a006 100644 --- a/consensus/scp/play/Cargo.toml +++ b/consensus/scp/play/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-scp-play" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/consensus/scp/types/Cargo.toml b/consensus/scp/types/Cargo.toml index c65b1ff71c..319a6eca5e 100644 --- a/consensus/scp/types/Cargo.toml +++ b/consensus/scp/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-scp-types" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2018" license = "Apache-2.0" diff --git a/consensus/service/Cargo.toml b/consensus/service/Cargo.toml index bad8ed52b8..57026c2de8 100644 --- a/consensus/service/Cargo.toml +++ b/consensus/service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-service" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/consensus/service/config/Cargo.toml b/consensus/service/config/Cargo.toml index 4968b72281..639c0d14fc 100644 --- a/consensus/service/config/Cargo.toml +++ b/consensus/service/config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-service-config" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/consensus/tool/Cargo.toml b/consensus/tool/Cargo.toml index 18318c3a15..5c45c4cb24 100644 --- a/consensus/tool/Cargo.toml +++ b/consensus/tool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-consensus-tool" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/core/Cargo.toml b/core/Cargo.toml index dcfcc7385f..23034da7ae 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-core" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "MobileCoin Core Library" diff --git a/core/types/Cargo.toml b/core/types/Cargo.toml index 5b690c4b26..7b54dbb90e 100644 --- a/core/types/Cargo.toml +++ b/core/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-core-types" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "MobileCoin Core Types" diff --git a/crypto/ake/enclave/Cargo.toml b/crypto/ake/enclave/Cargo.toml index cbc3cc853c..9b426d37d2 100644 --- a/crypto/ake/enclave/Cargo.toml +++ b/crypto/ake/enclave/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-ake-enclave" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/crypto/box/Cargo.toml b/crypto/box/Cargo.toml index 68c87e70a9..a7d632c4c1 100644 --- a/crypto/box/Cargo.toml +++ b/crypto/box/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-box" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/crypto/digestible/Cargo.toml b/crypto/digestible/Cargo.toml index 5c7baa5588..0ff5c67c45 100644 --- a/crypto/digestible/Cargo.toml +++ b/crypto/digestible/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-digestible" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/crypto/digestible/derive/Cargo.toml b/crypto/digestible/derive/Cargo.toml index 246598419d..323583392d 100644 --- a/crypto/digestible/derive/Cargo.toml +++ b/crypto/digestible/derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-digestible-derive" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/crypto/digestible/derive/test/Cargo.toml b/crypto/digestible/derive/test/Cargo.toml index 96dbaac3e3..ca75c6d711 100644 --- a/crypto/digestible/derive/test/Cargo.toml +++ b/crypto/digestible/derive/test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-digestible-derive-test" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" rust-version = { workspace = true } diff --git a/crypto/digestible/signature/Cargo.toml b/crypto/digestible/signature/Cargo.toml index ab9dd692e4..d65c8caace 100644 --- a/crypto/digestible/signature/Cargo.toml +++ b/crypto/digestible/signature/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-digestible-signature" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "Digestible Signatures" diff --git a/crypto/digestible/test-utils/Cargo.toml b/crypto/digestible/test-utils/Cargo.toml index 69d841293b..81904adb57 100644 --- a/crypto/digestible/test-utils/Cargo.toml +++ b/crypto/digestible/test-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-digestible-test-utils" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/crypto/hashes/Cargo.toml b/crypto/hashes/Cargo.toml index 7df0e661f2..a62d50ab28 100644 --- a/crypto/hashes/Cargo.toml +++ b/crypto/hashes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-hashes" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/crypto/keys/Cargo.toml b/crypto/keys/Cargo.toml index 60cd103b1c..9662b6de0c 100644 --- a/crypto/keys/Cargo.toml +++ b/crypto/keys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-keys" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "MobileCoin Diffie-Hellman Key Exchange and Digital Signatures" diff --git a/crypto/memo-mac/Cargo.toml b/crypto/memo-mac/Cargo.toml index fc27258c1f..5d24ffaf11 100644 --- a/crypto/memo-mac/Cargo.toml +++ b/crypto/memo-mac/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-memo-mac" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" diff --git a/crypto/message-cipher/Cargo.toml b/crypto/message-cipher/Cargo.toml index de3a7fcaa6..7455261078 100644 --- a/crypto/message-cipher/Cargo.toml +++ b/crypto/message-cipher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-message-cipher" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/crypto/multisig/Cargo.toml b/crypto/multisig/Cargo.toml index 95f5c49deb..82ed1ad778 100644 --- a/crypto/multisig/Cargo.toml +++ b/crypto/multisig/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-multisig" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "MobileCoin multi-signature implementations" edition = "2021" diff --git a/crypto/noise/Cargo.toml b/crypto/noise/Cargo.toml index d971d25128..4a8f4530b7 100644 --- a/crypto/noise/Cargo.toml +++ b/crypto/noise/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-noise" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/crypto/ring-signature/Cargo.toml b/crypto/ring-signature/Cargo.toml index a6daff9230..771da68184 100644 --- a/crypto/ring-signature/Cargo.toml +++ b/crypto/ring-signature/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-ring-signature" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/crypto/ring-signature/signer/Cargo.toml b/crypto/ring-signature/signer/Cargo.toml index dc9bc7d3d1..572bfb8258 100644 --- a/crypto/ring-signature/signer/Cargo.toml +++ b/crypto/ring-signature/signer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-ring-signature-signer" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/crypto/sig/Cargo.toml b/crypto/sig/Cargo.toml index 9cb68f2a0b..160d056579 100644 --- a/crypto/sig/Cargo.toml +++ b/crypto/sig/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-sig" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/crypto/x509/test-vectors/Cargo.toml b/crypto/x509/test-vectors/Cargo.toml index e74b133eb6..b6f37308a2 100644 --- a/crypto/x509/test-vectors/Cargo.toml +++ b/crypto/x509/test-vectors/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-x509-test-vectors" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "Utilities for generating certificates and chains for unit tests" diff --git a/crypto/x509/utils/Cargo.toml b/crypto/x509/utils/Cargo.toml index 4dc413db51..e71b67c97c 100644 --- a/crypto/x509/utils/Cargo.toml +++ b/crypto/x509/utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-crypto-x509-utils" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "Verification of X509 certificate chains" edition = "2021" diff --git a/enclave-boundary/Cargo.toml b/enclave-boundary/Cargo.toml index 57d7a35690..34148185bc 100644 --- a/enclave-boundary/Cargo.toml +++ b/enclave-boundary/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-enclave-boundary" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/api/Cargo.toml b/fog/api/Cargo.toml index 5551bd7f36..f5cc246149 100644 --- a/fog/api/Cargo.toml +++ b/fog/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" links = "mc-fog-api" diff --git a/fog/block_provider/Cargo.toml b/fog/block_provider/Cargo.toml index 59559bbfc6..d2bf3357e1 100644 --- a/fog/block_provider/Cargo.toml +++ b/fog/block_provider/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-block-provider" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "Provide blocks from a local or remote ledger database" diff --git a/fog/distribution/Cargo.toml b/fog/distribution/Cargo.toml index b812f003a3..0433ac610b 100644 --- a/fog/distribution/Cargo.toml +++ b/fog/distribution/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-distribution" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/enclave_connection/Cargo.toml b/fog/enclave_connection/Cargo.toml index c3dcd4b6b0..85f3328428 100644 --- a/fog/enclave_connection/Cargo.toml +++ b/fog/enclave_connection/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-enclave-connection" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ingest/client/Cargo.toml b/fog/ingest/client/Cargo.toml index b9b5169e72..e82318ea7f 100644 --- a/fog/ingest/client/Cargo.toml +++ b/fog/ingest/client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ingest-client" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ingest/enclave/Cargo.toml b/fog/ingest/enclave/Cargo.toml index 01dc720891..c74e6612fe 100644 --- a/fog/ingest/enclave/Cargo.toml +++ b/fog/ingest/enclave/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ingest-enclave" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ingest/enclave/api/Cargo.toml b/fog/ingest/enclave/api/Cargo.toml index 32de5d9bd9..cac4d5e53d 100644 --- a/fog/ingest/enclave/api/Cargo.toml +++ b/fog/ingest/enclave/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ingest-enclave-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ingest/enclave/edl/Cargo.toml b/fog/ingest/enclave/edl/Cargo.toml index f5850841cf..8b44cd1ff6 100644 --- a/fog/ingest/enclave/edl/Cargo.toml +++ b/fog/ingest/enclave/edl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ingest-enclave-edl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" links = "ingest_enclave_edl" diff --git a/fog/ingest/enclave/impl/Cargo.toml b/fog/ingest/enclave/impl/Cargo.toml index e0d2b76574..8d59f6432d 100644 --- a/fog/ingest/enclave/impl/Cargo.toml +++ b/fog/ingest/enclave/impl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ingest-enclave-impl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ingest/enclave/measurement/Cargo.toml b/fog/ingest/enclave/measurement/Cargo.toml index 9d4ac6df5a..c5c26bd666 100644 --- a/fog/ingest/enclave/measurement/Cargo.toml +++ b/fog/ingest/enclave/measurement/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ingest-enclave-measurement" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "MobileCoin Ingest Enclave - Measurement" edition = "2021" diff --git a/fog/ingest/enclave/trusted/Cargo.lock b/fog/ingest/enclave/trusted/Cargo.lock index 12cad557b9..15796a2c6b 100644 --- a/fog/ingest/enclave/trusted/Cargo.lock +++ b/fog/ingest/enclave/trusted/Cargo.lock @@ -979,7 +979,7 @@ dependencies = [ [[package]] name = "mc-account-keys" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -1003,14 +1003,14 @@ dependencies = [ [[package]] name = "mc-account-keys-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-keys", ] [[package]] name = "mc-attest-ake" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "cargo-emit", @@ -1033,7 +1033,7 @@ dependencies = [ [[package]] name = "mc-attest-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "bitflags 2.4.1", @@ -1063,7 +1063,7 @@ dependencies = [ [[package]] name = "mc-attest-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-ake", @@ -1078,7 +1078,7 @@ dependencies = [ [[package]] name = "mc-attest-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -1089,7 +1089,7 @@ dependencies = [ [[package]] name = "mc-attest-verifier" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "cfg-if 1.0.0", @@ -1121,7 +1121,7 @@ dependencies = [ [[package]] name = "mc-attest-verifier-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "displaydoc", @@ -1163,7 +1163,7 @@ dependencies = [ [[package]] name = "mc-blockchain-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "hex_fmt", @@ -1186,7 +1186,7 @@ dependencies = [ [[package]] name = "mc-common" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "displaydoc", @@ -1207,7 +1207,7 @@ dependencies = [ [[package]] name = "mc-consensus-scp-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-common", "mc-crypto-digestible", @@ -1219,7 +1219,7 @@ dependencies = [ [[package]] name = "mc-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "ed25519-dalek", @@ -1234,7 +1234,7 @@ dependencies = [ [[package]] name = "mc-core-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "mc-crypto-keys", @@ -1244,7 +1244,7 @@ dependencies = [ [[package]] name = "mc-crypto-ake-enclave" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "digest", @@ -1266,7 +1266,7 @@ dependencies = [ [[package]] name = "mc-crypto-box" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "digest", @@ -1280,7 +1280,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "curve25519-dalek", @@ -1293,7 +1293,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible-derive" -version = "6.0.0" +version = "6.0.1" dependencies = [ "proc-macro2", "quote", @@ -1302,7 +1302,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible-signature" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-digestible", "signature", @@ -1310,7 +1310,7 @@ dependencies = [ [[package]] name = "mc-crypto-hashes" -version = "6.0.0" +version = "6.0.1" dependencies = [ "blake2", "digest", @@ -1319,7 +1319,7 @@ dependencies = [ [[package]] name = "mc-crypto-keys" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "curve25519-dalek", @@ -1348,7 +1348,7 @@ dependencies = [ [[package]] name = "mc-crypto-multisig" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-digestible", "mc-crypto-keys", @@ -1358,7 +1358,7 @@ dependencies = [ [[package]] name = "mc-crypto-noise" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "aes-gcm", @@ -1378,7 +1378,7 @@ dependencies = [ [[package]] name = "mc-crypto-ring-signature" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -1399,7 +1399,7 @@ dependencies = [ [[package]] name = "mc-crypto-ring-signature-signer" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -1419,7 +1419,7 @@ dependencies = [ [[package]] name = "mc-enclave-boundary" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-common", "mc-rand", @@ -1430,7 +1430,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -1447,7 +1447,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-enclave-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-util-build-script", @@ -1455,7 +1455,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-enclave-impl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aligned-cmov", "mc-attest-core", @@ -1484,7 +1484,7 @@ dependencies = [ [[package]] name = "mc-fog-ingest-enclave-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "lazy_static", @@ -1515,7 +1515,7 @@ dependencies = [ [[package]] name = "mc-fog-kex-rng" -version = "6.0.0" +version = "6.0.1" dependencies = [ "digest", "displaydoc", @@ -1530,14 +1530,14 @@ dependencies = [ [[package]] name = "mc-fog-ocall-oram-storage-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-fog-ocall-oram-storage-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes", "aligned-cmov", @@ -1554,7 +1554,7 @@ dependencies = [ [[package]] name = "mc-fog-recovery-db-iface" -version = "6.0.0" +version = "6.0.1" dependencies = [ "chrono", "displaydoc", @@ -1570,7 +1570,7 @@ dependencies = [ [[package]] name = "mc-fog-report-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-attest-verifier-types", "mc-crypto-digestible", @@ -1580,14 +1580,14 @@ dependencies = [ [[package]] name = "mc-fog-sig-authority" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-keys", ] [[package]] name = "mc-fog-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crc", "displaydoc", @@ -1665,11 +1665,11 @@ dependencies = [ [[package]] name = "mc-sgx-alloc" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-sgx-build" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cc", "lazy_static", @@ -1679,7 +1679,7 @@ dependencies = [ [[package]] name = "mc-sgx-compat" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "mc-sgx-alloc", @@ -1733,7 +1733,7 @@ dependencies = [ [[package]] name = "mc-sgx-css" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-sgx-core-types", @@ -1774,36 +1774,36 @@ dependencies = [ [[package]] name = "mc-sgx-debug" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-sgx-debug-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-enclave-id" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-types", ] [[package]] name = "mc-sgx-panic" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-sgx-panic-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-report-cache-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -1815,7 +1815,7 @@ dependencies = [ [[package]] name = "mc-sgx-service" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-build", "mc-sgx-types", @@ -1823,7 +1823,7 @@ dependencies = [ [[package]] name = "mc-sgx-slog" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "mc-common", @@ -1833,14 +1833,14 @@ dependencies = [ [[package]] name = "mc-sgx-slog-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-sync" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-panic", "mc-sgx-types", @@ -1848,7 +1848,7 @@ dependencies = [ [[package]] name = "mc-sgx-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-core-sys-types", ] @@ -1861,7 +1861,7 @@ checksum = "b3c237bec3e33530c4b1a171c8c078ad5d525d5fae177ac9d62e8e454b3fffb7" [[package]] name = "mc-transaction-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes", "bulletproofs-og", @@ -1899,7 +1899,7 @@ dependencies = [ [[package]] name = "mc-transaction-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crc", "displaydoc", @@ -1917,7 +1917,7 @@ dependencies = [ [[package]] name = "mc-util-build-script" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "displaydoc", @@ -1928,7 +1928,7 @@ dependencies = [ [[package]] name = "mc-util-build-sgx" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "cc", @@ -1939,7 +1939,7 @@ dependencies = [ [[package]] name = "mc-util-encodings" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "displaydoc", @@ -1950,14 +1950,14 @@ dependencies = [ [[package]] name = "mc-util-from-random" -version = "6.0.0" +version = "6.0.1" dependencies = [ "rand_core", ] [[package]] name = "mc-util-repr-bytes" -version = "6.0.0" +version = "6.0.1" dependencies = [ "generic-array", "hex_fmt", @@ -1967,7 +1967,7 @@ dependencies = [ [[package]] name = "mc-util-serial" -version = "6.0.0" +version = "6.0.1" dependencies = [ "prost", "serde", @@ -1976,11 +1976,11 @@ dependencies = [ [[package]] name = "mc-util-u64-ratio" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-util-zip-exact" -version = "6.0.0" +version = "6.0.1" dependencies = [ "serde", ] diff --git a/fog/ingest/enclave/trusted/Cargo.toml b/fog/ingest/enclave/trusted/Cargo.toml index b04747dc54..de8fb95eb8 100644 --- a/fog/ingest/enclave/trusted/Cargo.toml +++ b/fog/ingest/enclave/trusted/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ingest-enclave-trusted" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ingest/report/Cargo.toml b/fog/ingest/report/Cargo.toml index ddba69038d..d95b87b221 100644 --- a/fog/ingest/report/Cargo.toml +++ b/fog/ingest/report/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ingest-report" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/fog/ingest/server/Cargo.toml b/fog/ingest/server/Cargo.toml index c0f19128dc..4fab9c2f2e 100644 --- a/fog/ingest/server/Cargo.toml +++ b/fog/ingest/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ingest-server" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ingest/server/test-utils/Cargo.toml b/fog/ingest/server/test-utils/Cargo.toml index 4a75674daa..d4e38ffcc9 100644 --- a/fog/ingest/server/test-utils/Cargo.toml +++ b/fog/ingest/server/test-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ingest-server-test-utils" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/kex_rng/Cargo.toml b/fog/kex_rng/Cargo.toml index 589e022e2b..58a458ad25 100644 --- a/fog/kex_rng/Cargo.toml +++ b/fog/kex_rng/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-kex-rng" -version = "6.0.0" +version = "6.0.1" authors = ["Mobilecoin"] edition = "2021" license = "Apache-2.0" diff --git a/fog/ledger/connection/Cargo.toml b/fog/ledger/connection/Cargo.toml index 88a9d7f80d..003d0bbcab 100644 --- a/fog/ledger/connection/Cargo.toml +++ b/fog/ledger/connection/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ledger-connection" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ledger/enclave/Cargo.toml b/fog/ledger/enclave/Cargo.toml index a5b61a82c9..ef23ccf082 100644 --- a/fog/ledger/enclave/Cargo.toml +++ b/fog/ledger/enclave/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ledger-enclave" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ledger/enclave/api/Cargo.toml b/fog/ledger/enclave/api/Cargo.toml index 2fb152464d..a21133f762 100644 --- a/fog/ledger/enclave/api/Cargo.toml +++ b/fog/ledger/enclave/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ledger-enclave-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = """ The ECALL API declarations and API for operating a ledger enclave. diff --git a/fog/ledger/enclave/edl/Cargo.toml b/fog/ledger/enclave/edl/Cargo.toml index f01c58519d..2a075427bc 100644 --- a/fog/ledger/enclave/edl/Cargo.toml +++ b/fog/ledger/enclave/edl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ledger-enclave-edl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" links = "ledger_enclave_edl" diff --git a/fog/ledger/enclave/impl/Cargo.toml b/fog/ledger/enclave/impl/Cargo.toml index 3b473fefa8..9576ad4cc8 100644 --- a/fog/ledger/enclave/impl/Cargo.toml +++ b/fog/ledger/enclave/impl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ledger-enclave-impl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "This crate contains the actual implementation of a ledger enclave." diff --git a/fog/ledger/enclave/measurement/Cargo.toml b/fog/ledger/enclave/measurement/Cargo.toml index 270a70daee..122d04b100 100644 --- a/fog/ledger/enclave/measurement/Cargo.toml +++ b/fog/ledger/enclave/measurement/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ledger-enclave-measurement" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "MobileCoin Ledger Enclave - Measurement" edition = "2021" diff --git a/fog/ledger/enclave/trusted/Cargo.lock b/fog/ledger/enclave/trusted/Cargo.lock index 65397b0611..c9db1e588a 100644 --- a/fog/ledger/enclave/trusted/Cargo.lock +++ b/fog/ledger/enclave/trusted/Cargo.lock @@ -973,7 +973,7 @@ dependencies = [ [[package]] name = "mc-account-keys" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -997,14 +997,14 @@ dependencies = [ [[package]] name = "mc-account-keys-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-keys", ] [[package]] name = "mc-attest-ake" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "cargo-emit", @@ -1027,7 +1027,7 @@ dependencies = [ [[package]] name = "mc-attest-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "bitflags 2.4.1", @@ -1057,7 +1057,7 @@ dependencies = [ [[package]] name = "mc-attest-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-ake", @@ -1072,7 +1072,7 @@ dependencies = [ [[package]] name = "mc-attest-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -1083,7 +1083,7 @@ dependencies = [ [[package]] name = "mc-attest-verifier" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "cfg-if", @@ -1115,7 +1115,7 @@ dependencies = [ [[package]] name = "mc-attest-verifier-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "displaydoc", @@ -1157,7 +1157,7 @@ dependencies = [ [[package]] name = "mc-blockchain-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "hex_fmt", @@ -1180,7 +1180,7 @@ dependencies = [ [[package]] name = "mc-common" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if", "displaydoc", @@ -1201,7 +1201,7 @@ dependencies = [ [[package]] name = "mc-consensus-scp-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-common", "mc-crypto-digestible", @@ -1213,7 +1213,7 @@ dependencies = [ [[package]] name = "mc-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "ed25519-dalek", @@ -1228,7 +1228,7 @@ dependencies = [ [[package]] name = "mc-core-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "mc-crypto-keys", @@ -1238,7 +1238,7 @@ dependencies = [ [[package]] name = "mc-crypto-ake-enclave" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "digest", @@ -1260,7 +1260,7 @@ dependencies = [ [[package]] name = "mc-crypto-box" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "digest", @@ -1274,7 +1274,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if", "curve25519-dalek", @@ -1287,7 +1287,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible-derive" -version = "6.0.0" +version = "6.0.1" dependencies = [ "proc-macro2", "quote", @@ -1296,7 +1296,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible-signature" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-digestible", "signature", @@ -1304,7 +1304,7 @@ dependencies = [ [[package]] name = "mc-crypto-hashes" -version = "6.0.0" +version = "6.0.1" dependencies = [ "blake2", "digest", @@ -1313,7 +1313,7 @@ dependencies = [ [[package]] name = "mc-crypto-keys" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "curve25519-dalek", @@ -1342,7 +1342,7 @@ dependencies = [ [[package]] name = "mc-crypto-multisig" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-digestible", "mc-crypto-keys", @@ -1352,7 +1352,7 @@ dependencies = [ [[package]] name = "mc-crypto-noise" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "aes-gcm", @@ -1372,7 +1372,7 @@ dependencies = [ [[package]] name = "mc-crypto-ring-signature" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -1393,7 +1393,7 @@ dependencies = [ [[package]] name = "mc-crypto-ring-signature-signer" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -1413,7 +1413,7 @@ dependencies = [ [[package]] name = "mc-enclave-boundary" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-common", "mc-rand", @@ -1424,7 +1424,7 @@ dependencies = [ [[package]] name = "mc-fog-kex-rng" -version = "6.0.0" +version = "6.0.1" dependencies = [ "digest", "displaydoc", @@ -1439,7 +1439,7 @@ dependencies = [ [[package]] name = "mc-fog-ledger-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -1457,7 +1457,7 @@ dependencies = [ [[package]] name = "mc-fog-ledger-enclave-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-util-build-script", @@ -1465,7 +1465,7 @@ dependencies = [ [[package]] name = "mc-fog-ledger-enclave-impl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aligned-cmov", "mc-attest-core", @@ -1490,7 +1490,7 @@ dependencies = [ [[package]] name = "mc-fog-ledger-enclave-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "lazy_static", @@ -1521,14 +1521,14 @@ dependencies = [ [[package]] name = "mc-fog-ocall-oram-storage-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-fog-ocall-oram-storage-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes", "aligned-cmov", @@ -1545,14 +1545,14 @@ dependencies = [ [[package]] name = "mc-fog-sig-authority" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-keys", ] [[package]] name = "mc-fog-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crc", "displaydoc", @@ -1630,11 +1630,11 @@ dependencies = [ [[package]] name = "mc-sgx-alloc" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-sgx-build" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cc", "lazy_static", @@ -1644,7 +1644,7 @@ dependencies = [ [[package]] name = "mc-sgx-compat" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if", "mc-sgx-alloc", @@ -1698,7 +1698,7 @@ dependencies = [ [[package]] name = "mc-sgx-css" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-sgx-core-types", @@ -1739,36 +1739,36 @@ dependencies = [ [[package]] name = "mc-sgx-debug" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-sgx-debug-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-enclave-id" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-types", ] [[package]] name = "mc-sgx-panic" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-sgx-panic-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-report-cache-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -1780,7 +1780,7 @@ dependencies = [ [[package]] name = "mc-sgx-service" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-build", "mc-sgx-types", @@ -1788,7 +1788,7 @@ dependencies = [ [[package]] name = "mc-sgx-slog" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if", "mc-common", @@ -1798,14 +1798,14 @@ dependencies = [ [[package]] name = "mc-sgx-slog-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-sync" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-panic", "mc-sgx-types", @@ -1813,7 +1813,7 @@ dependencies = [ [[package]] name = "mc-sgx-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-core-sys-types", ] @@ -1826,7 +1826,7 @@ checksum = "b3c237bec3e33530c4b1a171c8c078ad5d525d5fae177ac9d62e8e454b3fffb7" [[package]] name = "mc-transaction-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes", "bulletproofs-og", @@ -1864,7 +1864,7 @@ dependencies = [ [[package]] name = "mc-transaction-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crc", "displaydoc", @@ -1882,7 +1882,7 @@ dependencies = [ [[package]] name = "mc-util-build-script" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "displaydoc", @@ -1893,7 +1893,7 @@ dependencies = [ [[package]] name = "mc-util-build-sgx" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "cc", @@ -1904,7 +1904,7 @@ dependencies = [ [[package]] name = "mc-util-encodings" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "displaydoc", @@ -1915,14 +1915,14 @@ dependencies = [ [[package]] name = "mc-util-from-random" -version = "6.0.0" +version = "6.0.1" dependencies = [ "rand_core", ] [[package]] name = "mc-util-repr-bytes" -version = "6.0.0" +version = "6.0.1" dependencies = [ "generic-array", "hex_fmt", @@ -1932,7 +1932,7 @@ dependencies = [ [[package]] name = "mc-util-serial" -version = "6.0.0" +version = "6.0.1" dependencies = [ "prost", "serde", @@ -1941,18 +1941,18 @@ dependencies = [ [[package]] name = "mc-util-u64-ratio" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-util-zip-exact" -version = "6.0.0" +version = "6.0.1" dependencies = [ "serde", ] [[package]] name = "mc-watcher-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "serde", diff --git a/fog/ledger/enclave/trusted/Cargo.toml b/fog/ledger/enclave/trusted/Cargo.toml index deed26c0e2..eb30da38c8 100644 --- a/fog/ledger/enclave/trusted/Cargo.toml +++ b/fog/ledger/enclave/trusted/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ledger-enclave-trusted" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ledger/server/Cargo.toml b/fog/ledger/server/Cargo.toml index 5938f42e21..a6c3b791d7 100644 --- a/fog/ledger/server/Cargo.toml +++ b/fog/ledger/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ledger-server" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ledger/test_infra/Cargo.toml b/fog/ledger/test_infra/Cargo.toml index f052744b54..958297a181 100644 --- a/fog/ledger/test_infra/Cargo.toml +++ b/fog/ledger/test_infra/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ledger-test-infra" -version = "6.0.0" +version = "6.0.1" authors = ["Mobilecoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/load_testing/Cargo.toml b/fog/load_testing/Cargo.toml index 926cc095d5..4cbac1d16a 100644 --- a/fog/load_testing/Cargo.toml +++ b/fog/load_testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-load-testing" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ocall_oram_storage/edl/Cargo.toml b/fog/ocall_oram_storage/edl/Cargo.toml index 508e2be8d2..3e3f741c86 100644 --- a/fog/ocall_oram_storage/edl/Cargo.toml +++ b/fog/ocall_oram_storage/edl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ocall-oram-storage-edl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" links = "fog_ocall_oram_storage_edl" diff --git a/fog/ocall_oram_storage/testing/Cargo.toml b/fog/ocall_oram_storage/testing/Cargo.toml index 1c42760581..6c9d692118 100644 --- a/fog/ocall_oram_storage/testing/Cargo.toml +++ b/fog/ocall_oram_storage/testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ocall-oram-storage-testing" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ocall_oram_storage/trusted/Cargo.toml b/fog/ocall_oram_storage/trusted/Cargo.toml index 35dd538aef..b8edba5c99 100644 --- a/fog/ocall_oram_storage/trusted/Cargo.toml +++ b/fog/ocall_oram_storage/trusted/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ocall-oram-storage-trusted" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/ocall_oram_storage/untrusted/Cargo.toml b/fog/ocall_oram_storage/untrusted/Cargo.toml index 4300245a18..314f546b0b 100644 --- a/fog/ocall_oram_storage/untrusted/Cargo.toml +++ b/fog/ocall_oram_storage/untrusted/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-ocall-oram-storage-untrusted" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/overseer/server/Cargo.toml b/fog/overseer/server/Cargo.toml index e7d716435d..96b5a114a4 100644 --- a/fog/overseer/server/Cargo.toml +++ b/fog/overseer/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-overseer-server" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/recovery_db_iface/Cargo.toml b/fog/recovery_db_iface/Cargo.toml index 7eee902ac3..b3c14ec9ca 100644 --- a/fog/recovery_db_iface/Cargo.toml +++ b/fog/recovery_db_iface/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-recovery-db-iface" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/report/api/Cargo.toml b/fog/report/api/Cargo.toml index 3c42dc8153..7f44e9a283 100644 --- a/fog/report/api/Cargo.toml +++ b/fog/report/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-report-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" links = "mc-fog-report-api" diff --git a/fog/report/api/test-utils/Cargo.toml b/fog/report/api/test-utils/Cargo.toml index 9174943578..00ba659aff 100644 --- a/fog/report/api/test-utils/Cargo.toml +++ b/fog/report/api/test-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-report-api-test-utils" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/report/cli/Cargo.toml b/fog/report/cli/Cargo.toml index e5dd0cdbf0..7442d36f2e 100644 --- a/fog/report/cli/Cargo.toml +++ b/fog/report/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-report-cli" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/report/connection/Cargo.toml b/fog/report/connection/Cargo.toml index 536afcdf9f..6f5f312dda 100644 --- a/fog/report/connection/Cargo.toml +++ b/fog/report/connection/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-report-connection" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/report/resolver/Cargo.toml b/fog/report/resolver/Cargo.toml index c550dfcb63..4fec55fd83 100644 --- a/fog/report/resolver/Cargo.toml +++ b/fog/report/resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-report-resolver" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/fog/report/server/Cargo.toml b/fog/report/server/Cargo.toml index e8617f13d1..1ba06aff46 100644 --- a/fog/report/server/Cargo.toml +++ b/fog/report/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-report-server" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/report/types/Cargo.toml b/fog/report/types/Cargo.toml index 2b53576d45..a19860825f 100644 --- a/fog/report/types/Cargo.toml +++ b/fog/report/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-report-types" -version = "6.0.0" +version = "6.0.1" authors = ["Mobilecoin"] edition = "2021" license = "Apache-2.0" diff --git a/fog/report/validation/Cargo.toml b/fog/report/validation/Cargo.toml index 77f2a1e1f7..4c0062e163 100644 --- a/fog/report/validation/Cargo.toml +++ b/fog/report/validation/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-report-validation" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/fog/report/validation/test-utils/Cargo.toml b/fog/report/validation/test-utils/Cargo.toml index 353cba3ccb..bd50cf5af3 100644 --- a/fog/report/validation/test-utils/Cargo.toml +++ b/fog/report/validation/test-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-report-validation-test-utils" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/sample-paykit/Cargo.toml b/fog/sample-paykit/Cargo.toml index 30d0ba6cc9..735865c27a 100644 --- a/fog/sample-paykit/Cargo.toml +++ b/fog/sample-paykit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-sample-paykit" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/fog/sig/Cargo.toml b/fog/sig/Cargo.toml index d310636f46..85bf6c02d7 100644 --- a/fog/sig/Cargo.toml +++ b/fog/sig/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-sig" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "Verify Fog Signatures" diff --git a/fog/sig/authority/Cargo.toml b/fog/sig/authority/Cargo.toml index 164fdcb4d2..2a91ac33a4 100644 --- a/fog/sig/authority/Cargo.toml +++ b/fog/sig/authority/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-sig-authority" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "Create and verify fog authority signatures" edition = "2021" diff --git a/fog/sig/report/Cargo.toml b/fog/sig/report/Cargo.toml index 02a0be063a..3ea64f864d 100644 --- a/fog/sig/report/Cargo.toml +++ b/fog/sig/report/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-sig-report" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "Create and verify fog report signatures" edition = "2021" diff --git a/fog/sql_recovery_db/Cargo.toml b/fog/sql_recovery_db/Cargo.toml index 7f44b1d8a1..d414b072e1 100644 --- a/fog/sql_recovery_db/Cargo.toml +++ b/fog/sql_recovery_db/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-sql-recovery-db" -version = "6.0.0" +version = "6.0.1" authors = ["Mobilecoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/sql_recovery_db/cleanup/Cargo.toml b/fog/sql_recovery_db/cleanup/Cargo.toml index cc6cee8061..bd1b3edfe7 100644 --- a/fog/sql_recovery_db/cleanup/Cargo.toml +++ b/fog/sql_recovery_db/cleanup/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-sql-recovery-db-cleanup" -version = "6.0.0" +version = "6.0.1" authors = ["Mobilecoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/test-client/Cargo.toml b/fog/test-client/Cargo.toml index c5bc351fe4..48eb11d1db 100644 --- a/fog/test-client/Cargo.toml +++ b/fog/test-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-test-client" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/test_infra/Cargo.toml b/fog/test_infra/Cargo.toml index b6bd4d898b..8e51415f46 100644 --- a/fog/test_infra/Cargo.toml +++ b/fog/test_infra/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-test-infra" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/types/Cargo.toml b/fog/types/Cargo.toml index 6c900b99ea..fa21cf8a0a 100644 --- a/fog/types/Cargo.toml +++ b/fog/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-types" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/uri/Cargo.toml b/fog/uri/Cargo.toml index cdd2e6943c..db83389f39 100644 --- a/fog/uri/Cargo.toml +++ b/fog/uri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-uri" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/view/connection/Cargo.toml b/fog/view/connection/Cargo.toml index c49a31e678..990e158573 100644 --- a/fog/view/connection/Cargo.toml +++ b/fog/view/connection/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-view-connection" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/view/enclave/Cargo.toml b/fog/view/enclave/Cargo.toml index e7ec496bde..2d93a05f03 100644 --- a/fog/view/enclave/Cargo.toml +++ b/fog/view/enclave/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-view-enclave" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/view/enclave/api/Cargo.toml b/fog/view/enclave/api/Cargo.toml index 32ac675c14..aa88d363bb 100644 --- a/fog/view/enclave/api/Cargo.toml +++ b/fog/view/enclave/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-view-enclave-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/view/enclave/edl/Cargo.toml b/fog/view/enclave/edl/Cargo.toml index a6de4e8f6a..fd8f1c7cf3 100644 --- a/fog/view/enclave/edl/Cargo.toml +++ b/fog/view/enclave/edl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-view-enclave-edl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" links = "view_enclave_edl" diff --git a/fog/view/enclave/impl/Cargo.toml b/fog/view/enclave/impl/Cargo.toml index c2da0d48fd..7438477678 100644 --- a/fog/view/enclave/impl/Cargo.toml +++ b/fog/view/enclave/impl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-view-enclave-impl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/view/enclave/measurement/Cargo.toml b/fog/view/enclave/measurement/Cargo.toml index d1393e7aac..4dd3f001bd 100644 --- a/fog/view/enclave/measurement/Cargo.toml +++ b/fog/view/enclave/measurement/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-view-enclave-measurement" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "MobileCoin Fog View Enclave - Application Code" edition = "2021" diff --git a/fog/view/enclave/trusted/Cargo.lock b/fog/view/enclave/trusted/Cargo.lock index 2fe58af45e..41611e0064 100644 --- a/fog/view/enclave/trusted/Cargo.lock +++ b/fog/view/enclave/trusted/Cargo.lock @@ -979,7 +979,7 @@ dependencies = [ [[package]] name = "mc-account-keys" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -1003,14 +1003,14 @@ dependencies = [ [[package]] name = "mc-account-keys-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-keys", ] [[package]] name = "mc-attest-ake" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "cargo-emit", @@ -1033,7 +1033,7 @@ dependencies = [ [[package]] name = "mc-attest-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "bitflags 2.4.1", @@ -1063,7 +1063,7 @@ dependencies = [ [[package]] name = "mc-attest-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-ake", @@ -1078,7 +1078,7 @@ dependencies = [ [[package]] name = "mc-attest-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -1089,7 +1089,7 @@ dependencies = [ [[package]] name = "mc-attest-verifier" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "cfg-if 1.0.0", @@ -1121,7 +1121,7 @@ dependencies = [ [[package]] name = "mc-attest-verifier-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "displaydoc", @@ -1163,7 +1163,7 @@ dependencies = [ [[package]] name = "mc-blockchain-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "hex_fmt", @@ -1186,7 +1186,7 @@ dependencies = [ [[package]] name = "mc-common" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "displaydoc", @@ -1207,7 +1207,7 @@ dependencies = [ [[package]] name = "mc-consensus-scp-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-common", "mc-crypto-digestible", @@ -1219,7 +1219,7 @@ dependencies = [ [[package]] name = "mc-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "ed25519-dalek", @@ -1234,7 +1234,7 @@ dependencies = [ [[package]] name = "mc-core-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "mc-crypto-keys", @@ -1244,7 +1244,7 @@ dependencies = [ [[package]] name = "mc-crypto-ake-enclave" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes-gcm", "digest", @@ -1266,7 +1266,7 @@ dependencies = [ [[package]] name = "mc-crypto-box" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "digest", @@ -1280,7 +1280,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "curve25519-dalek", @@ -1293,7 +1293,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible-derive" -version = "6.0.0" +version = "6.0.1" dependencies = [ "proc-macro2", "quote", @@ -1302,7 +1302,7 @@ dependencies = [ [[package]] name = "mc-crypto-digestible-signature" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-digestible", "signature", @@ -1310,7 +1310,7 @@ dependencies = [ [[package]] name = "mc-crypto-hashes" -version = "6.0.0" +version = "6.0.1" dependencies = [ "blake2", "digest", @@ -1319,7 +1319,7 @@ dependencies = [ [[package]] name = "mc-crypto-keys" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "curve25519-dalek", @@ -1348,7 +1348,7 @@ dependencies = [ [[package]] name = "mc-crypto-multisig" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-digestible", "mc-crypto-keys", @@ -1358,7 +1358,7 @@ dependencies = [ [[package]] name = "mc-crypto-noise" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aead", "aes-gcm", @@ -1378,7 +1378,7 @@ dependencies = [ [[package]] name = "mc-crypto-ring-signature" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -1399,7 +1399,7 @@ dependencies = [ [[package]] name = "mc-crypto-ring-signature-signer" -version = "6.0.0" +version = "6.0.1" dependencies = [ "curve25519-dalek", "displaydoc", @@ -1419,7 +1419,7 @@ dependencies = [ [[package]] name = "mc-enclave-boundary" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-common", "mc-rand", @@ -1430,7 +1430,7 @@ dependencies = [ [[package]] name = "mc-fog-kex-rng" -version = "6.0.0" +version = "6.0.1" dependencies = [ "digest", "displaydoc", @@ -1445,14 +1445,14 @@ dependencies = [ [[package]] name = "mc-fog-ocall-oram-storage-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-fog-ocall-oram-storage-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes", "aligned-cmov", @@ -1469,7 +1469,7 @@ dependencies = [ [[package]] name = "mc-fog-recovery-db-iface" -version = "6.0.0" +version = "6.0.1" dependencies = [ "chrono", "displaydoc", @@ -1485,7 +1485,7 @@ dependencies = [ [[package]] name = "mc-fog-report-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-attest-verifier-types", "mc-crypto-digestible", @@ -1495,14 +1495,14 @@ dependencies = [ [[package]] name = "mc-fog-sig-authority" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-crypto-keys", ] [[package]] name = "mc-fog-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crc", "displaydoc", @@ -1517,7 +1517,7 @@ dependencies = [ [[package]] name = "mc-fog-view-enclave-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -1536,7 +1536,7 @@ dependencies = [ [[package]] name = "mc-fog-view-enclave-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-util-build-script", @@ -1544,7 +1544,7 @@ dependencies = [ [[package]] name = "mc-fog-view-enclave-impl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aligned-cmov", "mc-attest-core", @@ -1567,7 +1567,7 @@ dependencies = [ [[package]] name = "mc-fog-view-enclave-trusted" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "lazy_static", @@ -1667,11 +1667,11 @@ dependencies = [ [[package]] name = "mc-sgx-alloc" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-sgx-build" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cc", "lazy_static", @@ -1681,7 +1681,7 @@ dependencies = [ [[package]] name = "mc-sgx-compat" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "mc-sgx-alloc", @@ -1694,7 +1694,7 @@ dependencies = [ [[package]] name = "mc-sgx-compat-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "mc-sgx-debug-edl", @@ -1744,7 +1744,7 @@ dependencies = [ [[package]] name = "mc-sgx-css" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-sgx-core-types", @@ -1785,36 +1785,36 @@ dependencies = [ [[package]] name = "mc-sgx-debug" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-sgx-debug-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-enclave-id" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-types", ] [[package]] name = "mc-sgx-panic" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-sgx-panic-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-report-cache-api" -version = "6.0.0" +version = "6.0.1" dependencies = [ "displaydoc", "mc-attest-core", @@ -1826,7 +1826,7 @@ dependencies = [ [[package]] name = "mc-sgx-service" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-build", "mc-sgx-types", @@ -1834,7 +1834,7 @@ dependencies = [ [[package]] name = "mc-sgx-slog" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cfg-if 1.0.0", "mc-common", @@ -1844,14 +1844,14 @@ dependencies = [ [[package]] name = "mc-sgx-slog-edl" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", ] [[package]] name = "mc-sgx-sync" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-panic", "mc-sgx-types", @@ -1859,7 +1859,7 @@ dependencies = [ [[package]] name = "mc-sgx-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "mc-sgx-core-sys-types", ] @@ -1872,7 +1872,7 @@ checksum = "b3c237bec3e33530c4b1a171c8c078ad5d525d5fae177ac9d62e8e454b3fffb7" [[package]] name = "mc-transaction-core" -version = "6.0.0" +version = "6.0.1" dependencies = [ "aes", "bulletproofs-og", @@ -1910,7 +1910,7 @@ dependencies = [ [[package]] name = "mc-transaction-types" -version = "6.0.0" +version = "6.0.1" dependencies = [ "crc", "displaydoc", @@ -1928,7 +1928,7 @@ dependencies = [ [[package]] name = "mc-util-build-script" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "displaydoc", @@ -1939,7 +1939,7 @@ dependencies = [ [[package]] name = "mc-util-build-sgx" -version = "6.0.0" +version = "6.0.1" dependencies = [ "cargo-emit", "cc", @@ -1950,7 +1950,7 @@ dependencies = [ [[package]] name = "mc-util-encodings" -version = "6.0.0" +version = "6.0.1" dependencies = [ "base64", "displaydoc", @@ -1961,14 +1961,14 @@ dependencies = [ [[package]] name = "mc-util-from-random" -version = "6.0.0" +version = "6.0.1" dependencies = [ "rand_core", ] [[package]] name = "mc-util-repr-bytes" -version = "6.0.0" +version = "6.0.1" dependencies = [ "generic-array", "hex_fmt", @@ -1978,7 +1978,7 @@ dependencies = [ [[package]] name = "mc-util-serial" -version = "6.0.0" +version = "6.0.1" dependencies = [ "prost", "serde", @@ -1987,11 +1987,11 @@ dependencies = [ [[package]] name = "mc-util-u64-ratio" -version = "6.0.0" +version = "6.0.1" [[package]] name = "mc-util-zip-exact" -version = "6.0.0" +version = "6.0.1" dependencies = [ "serde", ] diff --git a/fog/view/enclave/trusted/Cargo.toml b/fog/view/enclave/trusted/Cargo.toml index 1b8b8d0e5b..ca8907286a 100644 --- a/fog/view/enclave/trusted/Cargo.toml +++ b/fog/view/enclave/trusted/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-view-enclave-trusted" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "The MobileCoin Fog user-facing server's enclave entry point." edition = "2021" diff --git a/fog/view/load-test/Cargo.toml b/fog/view/load-test/Cargo.toml index c96d257a43..9eb32ac164 100644 --- a/fog/view/load-test/Cargo.toml +++ b/fog/view/load-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-view-load-test" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/view/protocol/Cargo.toml b/fog/view/protocol/Cargo.toml index 318a3cd5ca..fd7fc3193d 100644 --- a/fog/view/protocol/Cargo.toml +++ b/fog/view/protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-view-protocol" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/fog/view/server/Cargo.toml b/fog/view/server/Cargo.toml index 530e5f81b1..5f6919498c 100644 --- a/fog/view/server/Cargo.toml +++ b/fog/view/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-view-server" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/fog/view/server/test-utils/Cargo.toml b/fog/view/server/test-utils/Cargo.toml index dadadfb5a7..de7d430379 100644 --- a/fog/view/server/test-utils/Cargo.toml +++ b/fog/view/server/test-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-fog-view-server-test-utils" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/go-grpc-gateway/testing/Cargo.toml b/go-grpc-gateway/testing/Cargo.toml index 47d1bcff6f..4506e3bdf2 100644 --- a/go-grpc-gateway/testing/Cargo.toml +++ b/go-grpc-gateway/testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "go-grpc-gateway-testing" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/ledger/db/Cargo.toml b/ledger/db/Cargo.toml index 01e2cb7eae..024d54c1b8 100644 --- a/ledger/db/Cargo.toml +++ b/ledger/db/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-ledger-db" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/ledger/distribution/Cargo.toml b/ledger/distribution/Cargo.toml index feb0decdd7..0e245b4f93 100644 --- a/ledger/distribution/Cargo.toml +++ b/ledger/distribution/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-ledger-distribution" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/ledger/from-archive/Cargo.toml b/ledger/from-archive/Cargo.toml index 09ab42af18..806a07d3bb 100644 --- a/ledger/from-archive/Cargo.toml +++ b/ledger/from-archive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-ledger-from-archive" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/ledger/migration/Cargo.toml b/ledger/migration/Cargo.toml index 7a6df3e404..56d5cf2fa5 100644 --- a/ledger/migration/Cargo.toml +++ b/ledger/migration/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-ledger-migration" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/ledger/sync/Cargo.toml b/ledger/sync/Cargo.toml index 4539b1ee13..912d3df31d 100644 --- a/ledger/sync/Cargo.toml +++ b/ledger/sync/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-ledger-sync" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/light-client/cli/Cargo.toml b/light-client/cli/Cargo.toml index ce9f1e0618..f02e2a63d0 100644 --- a/light-client/cli/Cargo.toml +++ b/light-client/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-light-client-cli" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/light-client/relayer/Cargo.toml b/light-client/relayer/Cargo.toml index b741c0b9dc..c8c621b644 100644 --- a/light-client/relayer/Cargo.toml +++ b/light-client/relayer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-light-client-relayer" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" diff --git a/light-client/verifier/Cargo.toml b/light-client/verifier/Cargo.toml index 8c0c2efa1e..7fe4e56f63 100644 --- a/light-client/verifier/Cargo.toml +++ b/light-client/verifier/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-light-client-verifier" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/mobilecoind-dev-faucet/Cargo.toml b/mobilecoind-dev-faucet/Cargo.toml index 6bfd91996c..304f574e9e 100644 --- a/mobilecoind-dev-faucet/Cargo.toml +++ b/mobilecoind-dev-faucet/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-mobilecoind-dev-faucet" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/mobilecoind-json/Cargo.toml b/mobilecoind-json/Cargo.toml index 3dd2ba54d5..2a4f890518 100644 --- a/mobilecoind-json/Cargo.toml +++ b/mobilecoind-json/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-mobilecoind-json" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/mobilecoind/Cargo.toml b/mobilecoind/Cargo.toml index d79718f644..98e936c9c9 100644 --- a/mobilecoind/Cargo.toml +++ b/mobilecoind/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-mobilecoind" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/mobilecoind/api/Cargo.toml b/mobilecoind/api/Cargo.toml index bd9d8a0308..60e589e22e 100644 --- a/mobilecoind/api/Cargo.toml +++ b/mobilecoind/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-mobilecoind-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] build = "build.rs" edition = "2021" diff --git a/peers/Cargo.toml b/peers/Cargo.toml index 6aefbda86e..aaa5715a89 100644 --- a/peers/Cargo.toml +++ b/peers/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-peers" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/peers/test-utils/Cargo.toml b/peers/test-utils/Cargo.toml index a20888aa0e..91ef8646d7 100644 --- a/peers/test-utils/Cargo.toml +++ b/peers/test-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-peers-test-utils" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/alloc/Cargo.toml b/sgx/alloc/Cargo.toml index 45008ac79d..1173f434cb 100644 --- a/sgx/alloc/Cargo.toml +++ b/sgx/alloc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-alloc" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] license = "GPL-3.0" readme = "README.md" diff --git a/sgx/build/Cargo.toml b/sgx/build/Cargo.toml index 6934166203..41813b6bb3 100644 --- a/sgx/build/Cargo.toml +++ b/sgx/build/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-build" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/compat-edl/Cargo.toml b/sgx/compat-edl/Cargo.toml index f5383ee4e2..a4f471f4e6 100644 --- a/sgx/compat-edl/Cargo.toml +++ b/sgx/compat-edl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-compat-edl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/compat/Cargo.toml b/sgx/compat/Cargo.toml index 1497d836a3..dc34a2a0fb 100644 --- a/sgx/compat/Cargo.toml +++ b/sgx/compat/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-compat" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/css-dump/Cargo.toml b/sgx/css-dump/Cargo.toml index 6f6b8fca8e..a14f4fd6d1 100644 --- a/sgx/css-dump/Cargo.toml +++ b/sgx/css-dump/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-css-dump" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/css/Cargo.toml b/sgx/css/Cargo.toml index ac6cbabb75..10f392713c 100644 --- a/sgx/css/Cargo.toml +++ b/sgx/css/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-css" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/sgx/debug-edl/Cargo.toml b/sgx/debug-edl/Cargo.toml index a16dedaa0c..41e1f44649 100644 --- a/sgx/debug-edl/Cargo.toml +++ b/sgx/debug-edl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-debug-edl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/debug/Cargo.toml b/sgx/debug/Cargo.toml index b56e12c25a..53153d2afc 100644 --- a/sgx/debug/Cargo.toml +++ b/sgx/debug/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-debug" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/enclave-id/Cargo.toml b/sgx/enclave-id/Cargo.toml index 9cd860d295..7b726504f2 100644 --- a/sgx/enclave-id/Cargo.toml +++ b/sgx/enclave-id/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-enclave-id" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/panic-edl/Cargo.toml b/sgx/panic-edl/Cargo.toml index e37e4db431..0dbe35d738 100644 --- a/sgx/panic-edl/Cargo.toml +++ b/sgx/panic-edl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-panic-edl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/panic/Cargo.toml b/sgx/panic/Cargo.toml index f4e9a1dde1..e615d79d3d 100644 --- a/sgx/panic/Cargo.toml +++ b/sgx/panic/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-panic" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] license = "GPL-3.0" readme = "README.md" diff --git a/sgx/report-cache/api/Cargo.toml b/sgx/report-cache/api/Cargo.toml index a30bdaa6af..5df403caf7 100644 --- a/sgx/report-cache/api/Cargo.toml +++ b/sgx/report-cache/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-report-cache-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/report-cache/untrusted/Cargo.toml b/sgx/report-cache/untrusted/Cargo.toml index 6b27da5ff5..93afa64aae 100644 --- a/sgx/report-cache/untrusted/Cargo.toml +++ b/sgx/report-cache/untrusted/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-report-cache-untrusted" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/service/Cargo.toml b/sgx/service/Cargo.toml index 5b69760792..138ea43c0c 100644 --- a/sgx/service/Cargo.toml +++ b/sgx/service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-service" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/slog-edl/Cargo.toml b/sgx/slog-edl/Cargo.toml index b2a58fea27..0d2f141caf 100644 --- a/sgx/slog-edl/Cargo.toml +++ b/sgx/slog-edl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-slog-edl" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/slog/Cargo.toml b/sgx/slog/Cargo.toml index 7421593753..89d895a414 100644 --- a/sgx/slog/Cargo.toml +++ b/sgx/slog/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-slog" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/sgx/sync/Cargo.toml b/sgx/sync/Cargo.toml index 49d025a58c..4094127ecb 100644 --- a/sgx/sync/Cargo.toml +++ b/sgx/sync/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-sync" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] license = "GPL-3.0" readme = "README.md" diff --git a/sgx/types/Cargo.toml b/sgx/types/Cargo.toml index e98956cdea..c8804e3a09 100644 --- a/sgx/types/Cargo.toml +++ b/sgx/types/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["MobileCoin"] name = "mc-sgx-types" -version = "6.0.0" +version = "6.0.1" repository = "https://github.com/baidu/rust-sgx-sdk" license-file = "LICENSE" documentation = "https://dingelish.github.io/" diff --git a/sgx/urts/Cargo.toml b/sgx/urts/Cargo.toml index 17de2dbfac..67d19a7596 100644 --- a/sgx/urts/Cargo.toml +++ b/sgx/urts/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-sgx-urts" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] license = "GPL-3.0" readme = "README.md" diff --git a/t3/api/Cargo.toml b/t3/api/Cargo.toml index f8e2dc777a..6840939059 100644 --- a/t3/api/Cargo.toml +++ b/t3/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-t3-api" -version = "6.0.0" +version = "6.0.1" edition = "2021" authors = ["MobileCoin"] license = "GPL-3.0" diff --git a/t3/connection/Cargo.toml b/t3/connection/Cargo.toml index 9b84580c7e..f07c0301cc 100644 --- a/t3/connection/Cargo.toml +++ b/t3/connection/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-t3-connection" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/test-vectors/account-keys/Cargo.toml b/test-vectors/account-keys/Cargo.toml index 00a9b3f9f4..3bc27927d6 100644 --- a/test-vectors/account-keys/Cargo.toml +++ b/test-vectors/account-keys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-test-vectors-account-keys" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/test-vectors/b58-encodings/Cargo.toml b/test-vectors/b58-encodings/Cargo.toml index 42191458e1..0fc78ac700 100644 --- a/test-vectors/b58-encodings/Cargo.toml +++ b/test-vectors/b58-encodings/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-test-vectors-b58-encodings" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/test-vectors/definitions/Cargo.toml b/test-vectors/definitions/Cargo.toml index 1fb35d92c5..f0196019ff 100644 --- a/test-vectors/definitions/Cargo.toml +++ b/test-vectors/definitions/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-test-vectors-definitions" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/test-vectors/memos/Cargo.toml b/test-vectors/memos/Cargo.toml index a1342b0fa1..6c541563cf 100644 --- a/test-vectors/memos/Cargo.toml +++ b/test-vectors/memos/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-test-vectors-memos" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/test-vectors/tx-out-records/Cargo.toml b/test-vectors/tx-out-records/Cargo.toml index d0c017384f..78a9b203bf 100644 --- a/test-vectors/tx-out-records/Cargo.toml +++ b/test-vectors/tx-out-records/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-test-vectors-tx-out-records" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/transaction/builder/Cargo.toml b/transaction/builder/Cargo.toml index 35cf7997fe..760e6be809 100644 --- a/transaction/builder/Cargo.toml +++ b/transaction/builder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-transaction-builder" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/transaction/core/Cargo.toml b/transaction/core/Cargo.toml index 0aacfe75d2..62b02e0db8 100644 --- a/transaction/core/Cargo.toml +++ b/transaction/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-transaction-core" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/transaction/core/test-utils/Cargo.toml b/transaction/core/test-utils/Cargo.toml index 928df9b68b..918710bf21 100644 --- a/transaction/core/test-utils/Cargo.toml +++ b/transaction/core/test-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-transaction-core-test-utils" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" rust-version = { workspace = true } diff --git a/transaction/extra/Cargo.toml b/transaction/extra/Cargo.toml index 79533401c4..f343ca697c 100644 --- a/transaction/extra/Cargo.toml +++ b/transaction/extra/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-transaction-extra" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/transaction/signer/Cargo.toml b/transaction/signer/Cargo.toml index d03b240b91..d2e0406bef 100644 --- a/transaction/signer/Cargo.toml +++ b/transaction/signer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-transaction-signer" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/transaction/summary/Cargo.toml b/transaction/summary/Cargo.toml index aa45046459..fba8fca77d 100644 --- a/transaction/summary/Cargo.toml +++ b/transaction/summary/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-transaction-summary" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" readme = "README.md" diff --git a/transaction/types/Cargo.toml b/transaction/types/Cargo.toml index 32df818bc3..635955d854 100644 --- a/transaction/types/Cargo.toml +++ b/transaction/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-transaction-types" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/util/b58-decoder/Cargo.toml b/util/b58-decoder/Cargo.toml index eac829ff5b..23b175eab8 100644 --- a/util/b58-decoder/Cargo.toml +++ b/util/b58-decoder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-b58-decoder" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/build/enclave/Cargo.toml b/util/build/enclave/Cargo.toml index adb957619a..ca828de812 100644 --- a/util/build/enclave/Cargo.toml +++ b/util/build/enclave/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-build-enclave" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "Enclave build assistance, from MobileCoin." diff --git a/util/build/grpc/Cargo.toml b/util/build/grpc/Cargo.toml index 9a519cc8b8..bf6eee8b1d 100644 --- a/util/build/grpc/Cargo.toml +++ b/util/build/grpc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-build-grpc" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/util/build/info/Cargo.toml b/util/build/info/Cargo.toml index 7bed4abcd3..5db49b86be 100644 --- a/util/build/info/Cargo.toml +++ b/util/build/info/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-build-info" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] build = "build.rs" edition = "2021" diff --git a/util/build/script/Cargo.toml b/util/build/script/Cargo.toml index a4ed64f749..262406eff1 100644 --- a/util/build/script/Cargo.toml +++ b/util/build/script/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-build-script" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "Cargo build-script assistance, from MobileCoin." edition = "2021" diff --git a/util/build/sgx/Cargo.toml b/util/build/sgx/Cargo.toml index e6bfafd2ec..9b4e868375 100644 --- a/util/build/sgx/Cargo.toml +++ b/util/build/sgx/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-build-sgx" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "SGX utilities assistance, from MobileCoin." diff --git a/util/cli/Cargo.toml b/util/cli/Cargo.toml index a2e1073322..99486c50d0 100644 --- a/util/cli/Cargo.toml +++ b/util/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-cli" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/dump-ledger/Cargo.toml b/util/dump-ledger/Cargo.toml index f2038704d1..5948827c58 100644 --- a/util/dump-ledger/Cargo.toml +++ b/util/dump-ledger/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-dump-ledger" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/encodings/Cargo.toml b/util/encodings/Cargo.toml index 7e8d7e4de4..988337fc03 100644 --- a/util/encodings/Cargo.toml +++ b/util/encodings/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-encodings" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "Support for various simple encodings (hex strings, base64 strings, Intel x86_64 structures, etc.)" edition = "2021" diff --git a/util/ffi/Cargo.toml b/util/ffi/Cargo.toml index 799f49914d..a667aa3767 100644 --- a/util/ffi/Cargo.toml +++ b/util/ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-ffi" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/util/from-random/Cargo.toml b/util/from-random/Cargo.toml index 0459f20729..751054e421 100644 --- a/util/from-random/Cargo.toml +++ b/util/from-random/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-from-random" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "A trait for constructing an object from a random number generator." edition = "2021" diff --git a/util/generate-sample-ledger/Cargo.toml b/util/generate-sample-ledger/Cargo.toml index ae9958a2fb..3f4ab8cf5b 100644 --- a/util/generate-sample-ledger/Cargo.toml +++ b/util/generate-sample-ledger/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-generate-sample-ledger" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/grpc-admin-tool/Cargo.toml b/util/grpc-admin-tool/Cargo.toml index ae2059d80f..c646049241 100644 --- a/util/grpc-admin-tool/Cargo.toml +++ b/util/grpc-admin-tool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-grpc-admin-tool" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/grpc-token-generator/Cargo.toml b/util/grpc-token-generator/Cargo.toml index 0c4f5b70c5..ffb8cea802 100644 --- a/util/grpc-token-generator/Cargo.toml +++ b/util/grpc-token-generator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-grpc-token-generator" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/grpc/Cargo.toml b/util/grpc/Cargo.toml index dc45cc9b69..98166a8d95 100644 --- a/util/grpc/Cargo.toml +++ b/util/grpc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-grpc" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "Runtime gRPC Utilities" edition = "2021" diff --git a/util/host-cert/Cargo.toml b/util/host-cert/Cargo.toml index 7cd835a90b..7a77288090 100644 --- a/util/host-cert/Cargo.toml +++ b/util/host-cert/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-host-cert" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/util/keyfile/Cargo.toml b/util/keyfile/Cargo.toml index d61ee779aa..8bc78fa77c 100644 --- a/util/keyfile/Cargo.toml +++ b/util/keyfile/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-keyfile" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/lmdb/Cargo.toml b/util/lmdb/Cargo.toml index 586e623a01..bf74f6c4f9 100644 --- a/util/lmdb/Cargo.toml +++ b/util/lmdb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-lmdb" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/logger-macros/Cargo.toml b/util/logger-macros/Cargo.toml index b6e2c6a8b5..659a49b535 100644 --- a/util/logger-macros/Cargo.toml +++ b/util/logger-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-logger-macros" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/metered-channel/Cargo.toml b/util/metered-channel/Cargo.toml index 444165fc32..9472e1da6f 100644 --- a/util/metered-channel/Cargo.toml +++ b/util/metered-channel/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-metered-channel" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/metrics/Cargo.toml b/util/metrics/Cargo.toml index 77ab41acf8..edc18672b7 100644 --- a/util/metrics/Cargo.toml +++ b/util/metrics/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-metrics" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/parse/Cargo.toml b/util/parse/Cargo.toml index 9b3b82f7db..ec6ef3bbfb 100644 --- a/util/parse/Cargo.toml +++ b/util/parse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-parse" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "Helpers for parsing, particularly, for use with Clap and similar" diff --git a/util/repr-bytes/Cargo.toml b/util/repr-bytes/Cargo.toml index 56571a5ce9..d895dd25ec 100644 --- a/util/repr-bytes/Cargo.toml +++ b/util/repr-bytes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-repr-bytes" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/util/seeded-ed25519-key-gen/Cargo.toml b/util/seeded-ed25519-key-gen/Cargo.toml index 05849f7dd9..5f92d86155 100644 --- a/util/seeded-ed25519-key-gen/Cargo.toml +++ b/util/seeded-ed25519-key-gen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-seeded-ed25519-key-gen" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/serial/Cargo.toml b/util/serial/Cargo.toml index e56872890f..f2fa3dbd37 100644 --- a/util/serial/Cargo.toml +++ b/util/serial/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-serial" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/util/telemetry/Cargo.toml b/util/telemetry/Cargo.toml index 5d474d5ff8..e9b4b6eef9 100644 --- a/util/telemetry/Cargo.toml +++ b/util/telemetry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-telemetry" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/test-helper/Cargo.toml b/util/test-helper/Cargo.toml index 7074c671e9..844c2b537e 100644 --- a/util/test-helper/Cargo.toml +++ b/util/test-helper/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-test-helper" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/test-vector/Cargo.toml b/util/test-vector/Cargo.toml index c061d199ce..dfabde34c2 100644 --- a/util/test-vector/Cargo.toml +++ b/util/test-vector/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-test-vector" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/test-with-data/Cargo.toml b/util/test-with-data/Cargo.toml index e98be77e5e..87e44d3b0c 100644 --- a/util/test-with-data/Cargo.toml +++ b/util/test-with-data/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-test-with-data" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/util/u64-ratio/Cargo.toml b/util/u64-ratio/Cargo.toml index 997348099c..4c6c3aa409 100644 --- a/util/u64-ratio/Cargo.toml +++ b/util/u64-ratio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-u64-ratio" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "A helper for computing with ratios of u64 numbers" edition = "2021" diff --git a/util/uri/Cargo.toml b/util/uri/Cargo.toml index d7247bf55a..c3f4ce32e1 100644 --- a/util/uri/Cargo.toml +++ b/util/uri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-uri" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" diff --git a/util/vec-map/Cargo.toml b/util/vec-map/Cargo.toml index 24ca270838..c93d407dc1 100644 --- a/util/vec-map/Cargo.toml +++ b/util/vec-map/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-vec-map" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] description = "A map object based on heapless Vec" edition = "2021" diff --git a/util/zip-exact/Cargo.toml b/util/zip-exact/Cargo.toml index 7524274b78..dca4f9a946 100644 --- a/util/zip-exact/Cargo.toml +++ b/util/zip-exact/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-util-zip-exact" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" description = "An iterator helper" diff --git a/wasm-test/Cargo.toml b/wasm-test/Cargo.toml index 7d6bfd4409..a831ea0195 100644 --- a/wasm-test/Cargo.toml +++ b/wasm-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-wasm-test" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/watcher/Cargo.toml b/watcher/Cargo.toml index 5186f31d61..8cd9cf54b7 100644 --- a/watcher/Cargo.toml +++ b/watcher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-watcher" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "GPL-3.0" diff --git a/watcher/api/Cargo.toml b/watcher/api/Cargo.toml index 7e0ec5db67..c6dd245727 100644 --- a/watcher/api/Cargo.toml +++ b/watcher/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mc-watcher-api" -version = "6.0.0" +version = "6.0.1" authors = ["MobileCoin"] edition = "2021" license = "Apache-2.0" From dd845cdd4655eb393f9c7a7667383b5ef2f01e33 Mon Sep 17 00:00:00 2001 From: Nick Santana Date: Fri, 10 May 2024 16:45:47 -0700 Subject: [PATCH 7/9] Add missing license call outs in crates (#3982) --- attest/verifier/config/Cargo.toml | 1 + connection/test-utils/Cargo.toml | 1 + crypto/digestible/derive/test/Cargo.toml | 1 + crypto/memo-mac/Cargo.toml | 1 + light-client/relayer/Cargo.toml | 1 + transaction/core/test-utils/Cargo.toml | 1 + transaction/summary/Cargo.toml | 1 + 7 files changed, 7 insertions(+) diff --git a/attest/verifier/config/Cargo.toml b/attest/verifier/config/Cargo.toml index dc35c7d678..508ca8f0d8 100644 --- a/attest/verifier/config/Cargo.toml +++ b/attest/verifier/config/Cargo.toml @@ -3,6 +3,7 @@ name = "mc-attest-verifier-config" version = "6.0.1" authors = ["MobileCoin"] edition = "2021" +license = "Apache-2.0" description = "A JSON schema for basic attestation configs" readme = "README.md" diff --git a/connection/test-utils/Cargo.toml b/connection/test-utils/Cargo.toml index c0804ccbd8..01a6254139 100644 --- a/connection/test-utils/Cargo.toml +++ b/connection/test-utils/Cargo.toml @@ -3,6 +3,7 @@ name = "mc-connection-test-utils" version = "6.0.1" authors = ["MobileCoin"] edition = "2021" +license = "Apache-2.0" rust-version = { workspace = true } [dependencies] diff --git a/crypto/digestible/derive/test/Cargo.toml b/crypto/digestible/derive/test/Cargo.toml index ca75c6d711..e2c5ba6790 100644 --- a/crypto/digestible/derive/test/Cargo.toml +++ b/crypto/digestible/derive/test/Cargo.toml @@ -3,6 +3,7 @@ name = "mc-crypto-digestible-derive-test" version = "6.0.1" authors = ["MobileCoin"] edition = "2021" +license = "Apache-2.0" rust-version = { workspace = true } [dependencies] diff --git a/crypto/memo-mac/Cargo.toml b/crypto/memo-mac/Cargo.toml index 5d24ffaf11..e61e1f072a 100644 --- a/crypto/memo-mac/Cargo.toml +++ b/crypto/memo-mac/Cargo.toml @@ -3,6 +3,7 @@ name = "mc-crypto-memo-mac" version = "6.0.1" authors = ["MobileCoin"] edition = "2021" +license = "Apache-2.0" [features] test-only = [] diff --git a/light-client/relayer/Cargo.toml b/light-client/relayer/Cargo.toml index c8c621b644..ed2a7b4d33 100644 --- a/light-client/relayer/Cargo.toml +++ b/light-client/relayer/Cargo.toml @@ -3,6 +3,7 @@ name = "mc-light-client-relayer" version = "6.0.1" authors = ["MobileCoin"] edition = "2021" +license = "Apache-2.0" [[bin]] name = "mc-light-client-relayer" diff --git a/transaction/core/test-utils/Cargo.toml b/transaction/core/test-utils/Cargo.toml index 918710bf21..b8d4c5f782 100644 --- a/transaction/core/test-utils/Cargo.toml +++ b/transaction/core/test-utils/Cargo.toml @@ -3,6 +3,7 @@ name = "mc-transaction-core-test-utils" version = "6.0.1" authors = ["MobileCoin"] edition = "2021" +license = "Apache-2.0" rust-version = { workspace = true } [dependencies] diff --git a/transaction/summary/Cargo.toml b/transaction/summary/Cargo.toml index fba8fca77d..d7e05373cb 100644 --- a/transaction/summary/Cargo.toml +++ b/transaction/summary/Cargo.toml @@ -3,6 +3,7 @@ name = "mc-transaction-summary" version = "6.0.1" authors = ["MobileCoin"] edition = "2021" +license = "Apache-2.0" readme = "README.md" [features] From 98229ccaca5b6b2407da7679d45ffa9e28348706 Mon Sep 17 00:00:00 2001 From: Jason Greathouse Date: Mon, 13 May 2024 13:03:00 -0500 Subject: [PATCH 8/9] alter consesensus start up for new from-archive and distribution pattern (#3981) --- .internal-ci/docker/entrypoints/node_hw.sh | 86 +++++++++++-------- .../bin/wrapper-ledger-distribution.sh | 36 +------- .../templates/node-configmap.yaml | 3 + .internal-ci/helm/consensus-node/values.yaml | 3 + 4 files changed, 57 insertions(+), 71 deletions(-) diff --git a/.internal-ci/docker/entrypoints/node_hw.sh b/.internal-ci/docker/entrypoints/node_hw.sh index 0bf71dbc27..1c131bb8d7 100755 --- a/.internal-ci/docker/entrypoints/node_hw.sh +++ b/.internal-ci/docker/entrypoints/node_hw.sh @@ -18,10 +18,10 @@ # MC_CLIENT_RESPONDER_ID - fully qualified name:port that fronts the client port # example client1.test.mobilecoin.com:443 # MC_MSG_SIGNER_KEY - private key for signing messages - -# Optional Vars consensus-service # MC_TX_SOURCE_URL - http url to retrieve archive (s3) blocks for node # example https://s3-eu-central-1.amazonaws.com/mobilecoin.chain/node1.test.mobilecoin.com/ + +# Optional Vars consensus-service # MC_PEER_LISTEN_URI # default insecure-mcp://0.0.0.0:8443/ # tls example mcp://0.0.0.0:8443/?tls-chain=cert.pem&tls-key=key.pem @@ -44,7 +44,6 @@ # Required Vars ledger-distribution # MC_DEST - s3 path for publish ledger # example s3://mobilecoin.chain/node1.test.mobilecoin.com?region=eu-central-1 - # AWS_ACCESS_KEY_ID - standard AWS vars # AWS_SECRET_ACCESS_KEY - standard AWS vars # AWS_REGION - standard AWS vars @@ -66,7 +65,7 @@ set -e is_set() { var_name="${1}" - if [ -z "${!var_name}" ] + if [[ -z "${!var_name}" ]] then echo "${var_name} is not set." exit 1 @@ -107,6 +106,7 @@ then is_set AWS_ACCESS_KEY_ID is_set AWS_SECRET_ACCESS_KEY is_set AWS_REGION + is_set MC_TX_SOURCE_URL # Enable filebeat if provided with ElasticSearch target vars. if [[ -n "${ES_HOST}" ]] @@ -127,51 +127,65 @@ then # Ledger echo "Bootstrapping ledger database" - # Optional Vars + # Required Var # MC_TX_SOURCE_URL - http source to retrieve block data. # Default vars export MC_LEDGER_PATH=${MC_LEDGER_PATH:-"/ledger"} - export MC_STATE_FILE=${MC_STATE_FILE:-"/ledger/.distribution-state"} export ORIGIN_LEDGER_PATH=${ORIGIN_LEDGER_PATH:-"/var/lib/mobilecoin/origin_data/data.mdb"} + # if the ledger exists lets make sure its up to date if [[ -f "${MC_LEDGER_PATH}/data.mdb" ]] then echo "Existing database found at ${MC_LEDGER_PATH}/data.mdb" echo "Migrating ledger to latest version" /usr/bin/mc-ledger-migration --ledger-db "${MC_LEDGER_PATH}" + fi + + echo "Will attempt to restore or generate ledger from origin block or seed." + echo " - Check for origin block at ${MC_TX_SOURCE_URL:?}" + echo " - Check for origin ledger at ${ORIGIN_LEDGER_PATH}" + echo " - Check for seeds in INITIAL_KEYS_SEED variable" + + # shellcheck disable=SC2310 # if archive_curl fails we want to do other logic not just exit + if archive_curl "${MC_TX_SOURCE_URL}" + then + echo "Remote archive ledger found - restore or update ledger with ledger-from-archive" + echo " Note: RUST_LOG=warn so we don't get 1m+ lines of logs" + echo " Please be patient" + + RUST_LOG=warn /usr/bin/ledger-from-archive --ledger-db "${MC_LEDGER_PATH}" + + # We just want to warm up the ledger storage. + # Wait here looping over ledger-from-archive until we are ready to start the node. + while [[ -n "${MC_LEDGER_FROM_ARCHIVE_ONLY}" ]] + do + echo "We are in ledger warm up mode - sleeping 5m before we run ledger-from-archive again." + echo "Stop the container and unset MC_LEDGER_FROM_ARCHIVE_ONLY to start the node." + sleep 300 + RUST_LOG=info /usr/bin/ledger-from-archive --ledger-db "${MC_LEDGER_PATH}" + done + + elif [[ -f "${ORIGIN_LEDGER_PATH}" ]] + then + echo "Found origin ledger at ${ORIGIN_LEDGER_PATH}" + cp "${ORIGIN_LEDGER_PATH}" "${MC_LEDGER_PATH}" + + elif [[ -n "${INITIAL_KEYS_SEED}" ]] + then + echo "INITIAL_KEYS_SEED found - populating origin data" + export INITIALIZE_LEDGER="true" + + /usr/local/bin/generate_origin_data.sh + + cp /tmp/sample_data/ledger/data.mdb "${MC_LEDGER_PATH}" + else - # Try to find origin block from s3 archive - preserve existing data, testnet/mainnet - if archive_curl "${MC_TX_SOURCE_URL}" - then - echo "Remote archive ledger found - restore with ledger-from-archive" - echo " Note: RUST_LOG=warn so we don't get 1m+ lines of logs" - echo " Please be patient" - - RUST_LOG=warn /usr/bin/ledger-from-archive --ledger-db "${MC_LEDGER_PATH}" - - # Copy ledger from embedded origin block - elif [[ -f "${ORIGIN_LEDGER_PATH}" ]] - then - echo "Found origin ledger at ${ORIGIN_LEDGER_PATH}" - cp "${ORIGIN_LEDGER_PATH}" "${MC_LEDGER_PATH}" - - # Look for wallet keys seed - development and CD deploys - elif [[ -n "${INITIAL_KEYS_SEED}" ]] - then - echo "INITIAL_KEYS_SEED found - populating origin data" - export INITIALIZE_LEDGER="true" - - /usr/local/bin/generate_origin_data.sh - - cp /tmp/sample_data/ledger/data.mdb "${MC_LEDGER_PATH}" - - else - # We ain't found nothin, bail out! - echo "INITIAL_KEYS_SEED not set, no remote ledger and cannot find origin ledger file" - exit 1 - fi + # We ain't found nothin, bail out! + echo "no remote ledger, cannot find origin ledger file and INITIAL_KEYS_SEED not set" + exit 1 fi + fi # Run with docker command - probably /usr/bin/supervisord diff --git a/.internal-ci/docker/support/node_hw/bin/wrapper-ledger-distribution.sh b/.internal-ci/docker/support/node_hw/bin/wrapper-ledger-distribution.sh index efdb125011..4906152cdd 100755 --- a/.internal-ci/docker/support/node_hw/bin/wrapper-ledger-distribution.sh +++ b/.internal-ci/docker/support/node_hw/bin/wrapper-ledger-distribution.sh @@ -11,18 +11,13 @@ set -e is_set() { var_name="${1}" - if [ -z "${!var_name}" ] + if [[ -z "${!var_name}" ]] then echo "${var_name} is not set." exit 1 fi } -archive_curl() -{ - /usr/bin/curl -IfsSL --retry 3 "${1}00/00/00/00/00/00/00/0000000000000000.pb" -o /dev/null -} - is_set MC_DEST is_set AWS_ACCESS_KEY_ID is_set AWS_SECRET_ACCESS_KEY @@ -35,35 +30,6 @@ is_set MC_BRANCH # Default vars export MC_LEDGER_PATH=${MC_LEDGER_PATH:-"/ledger"} -export MC_STATE_FILE=${MC_STATE_FILE:-"${MC_LEDGER_PATH}/.distribution-state"} export MC_SENTRY_DSN=${LEDGER_DISTRIBUTION_SENTRY_DSN} -if [[ -f "${MC_STATE_FILE}" ]] -then - # Check for valid state file - echo "mc.app:wrapper-ledger-distribution - State file found MC_START_FROM=last" - echo "mc.app:wrapper-ledger-distribution - Check for valid next_block" - - next_block=$(jq -r .next_block "${MC_STATE_FILE}") - if [[ "${next_block}" -le 0 ]] - then - echo "mc.app:wrapper-ledger-distribution - Invalid next_block <= 0" - exit 1 - fi - - export MC_START_FROM=last -else - echo "mc.app:wrapper-ledger-distribution - no state file found." - echo "mc.app:wrapper-ledger-distribution - checking for an existing block 0 in s3" - - if archive_curl "${MC_TX_SOURCE_URL}" - then - echo "mc.app:wrapper-ledger-distribution - block 0 found in s3 MC_START_FROM=next" - export MC_START_FROM=next - else - echo "mc.app:wrapper-ledger-distribution - no s3 archive found MC_START_FROM=zero" - export MC_START_FROM=zero - fi -fi - /usr/bin/ledger-distribution diff --git a/.internal-ci/helm/consensus-node/templates/node-configmap.yaml b/.internal-ci/helm/consensus-node/templates/node-configmap.yaml index 18e22d966c..8276b0eeb8 100644 --- a/.internal-ci/helm/consensus-node/templates/node-configmap.yaml +++ b/.internal-ci/helm/consensus-node/templates/node-configmap.yaml @@ -9,3 +9,6 @@ data: MC_BLOCK_VERSION: {{ .Values.node.config.blockVersion | squote }} MC_CLIENT_RESPONDER_ID: "{{ .Values.node.config.clientHostname }}:443" MC_PEER_RESPONDER_ID: "{{ .Values.node.config.peerHostname }}:443" + {{- if .Values.node.config.ledgerFromArchiveOnly }} + MC_LEDGER_FROM_ARCHIVE_ONLY: "true" + {{- end }} diff --git a/.internal-ci/helm/consensus-node/values.yaml b/.internal-ci/helm/consensus-node/values.yaml index 681a6d7760..c9880bd330 100644 --- a/.internal-ci/helm/consensus-node/values.yaml +++ b/.internal-ci/helm/consensus-node/values.yaml @@ -64,6 +64,9 @@ node: clientHostname: '' peerHostname: '' blockVersion: '4' + # When true we don't start the consensus or ledger-distribution services, + # just run ledger-from-archive and wait. + ledgerFromArchiveOnly: false ingress: enabled: true From ff438a55325421c5f072da82eac1f60d88522fc9 Mon Sep 17 00:00:00 2001 From: Nick Santana Date: Mon, 13 May 2024 12:06:40 -0700 Subject: [PATCH 9/9] Update changelog for 6.0.1 release (#3985) --- CHANGELOG.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 72e450c6d5..a02f997557 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ The crates in this repository do not adhere to [Semantic Versioning](https://sem - Add RTH memos to mobilecoind ([#3945]) - Add scripts to scale down/up a dev environment ([#3966]) - Mobilecoind T3 support ([#3960]) +- Allow ledger from archive to update a ledger database ([#3976]) #### CI/CD @@ -25,7 +26,9 @@ The crates in this repository do not adhere to [Semantic Versioning](https://sem - Add a download step to the ledger refresh ([#3372]) - Add rust version to workspace for enclaves ([#3700]) - Make minimum number of signatures for ledger bootstrap variable ([#3946]) -- Bump go version in CD to 1.22.2 [(#3958)] +- Bump go version in CD to 1.22.2 ([#3958]) +- Make consensus node startupProbe configurable ([#3977]) +- Alter consesensus start up for new from-archive and distribution pattern ([#3981]) ### Fixed @@ -40,12 +43,14 @@ The crates in this repository do not adhere to [Semantic Versioning](https://sem - Update refresh-ledger-bootstrap and dispatch-dev-testnet-fog workflows for smaller testnet ([#3944]) - Fix fog ledger shards needing to load all blocks ([#3923], [#3933]) +- Fix missing license call outs in crates ([#3982]) #### CI/CD - Fix intermittent Postgres failures by using postgres service in GH actions ([#3785]) - Fix artifacts not uploading ([#3971]) - Fix dependent android bindings build ([#3968]) +- Fix jaeger tracing sidecar config ([#3979]) ### Security @@ -75,6 +80,7 @@ The crates in this repository do not adhere to [Semantic Versioning](https://sem - Reduce the static startup memory of enclaves ([#3719]) - Remove "-D warnings" for development builds ([#3500]) - Remove newlines from enclave panic message ([#3770]) +- Change ledger distribution start block logic ([#3980]) #### CI/CD @@ -85,6 +91,7 @@ The crates in this repository do not adhere to [Semantic Versioning](https://sem - Use gha-runner-scale-sets ([#3849]) - Update CI jobs to remove deprecated actions ([#3965]) - Annotation to keep autoscaler from evicting ingest ([#3964]) +- Remove epid aesm services ([#3978]) #### Github Actions @@ -677,6 +684,13 @@ The crates in this repository do not adhere to [Semantic Versioning](https://sem [#3969]: https://github.com/mobilecoinfoundation/mobilecoin/pull/3969 [#3970]: https://github.com/mobilecoinfoundation/mobilecoin/pull/3970 [#3971]: https://github.com/mobilecoinfoundation/mobilecoin/pull/3971 +[#3976]: https://github.com/mobilecoinfoundation/mobilecoin/pull/3976 +[#3977]: https://github.com/mobilecoinfoundation/mobilecoin/pull/3977 +[#3978]: https://github.com/mobilecoinfoundation/mobilecoin/pull/3978 +[#3979]: https://github.com/mobilecoinfoundation/mobilecoin/pull/3979 +[#3980]: https://github.com/mobilecoinfoundation/mobilecoin/pull/3980 +[#3981]: https://github.com/mobilecoinfoundation/mobilecoin/pull/3981 +[#3982]: https://github.com/mobilecoinfoundation/mobilecoin/pull/3982 ## [5.2.3]