mirror of
https://github.com/logos-blockchain/lssa.git
synced 2026-01-28 01:53:06 +00:00
use context
This commit is contained in:
parent
02702213dc
commit
e680544ca3
@ -1,6 +1,6 @@
|
||||
use std::{fs, path::Path};
|
||||
|
||||
use anyhow::{Result, anyhow};
|
||||
use anyhow::{Context, Result, anyhow};
|
||||
use bedrock_client::BedrockClient;
|
||||
use common::block::HashableBlockData;
|
||||
use logos_blockchain_core::mantle::{
|
||||
@ -23,9 +23,11 @@ pub struct BlockSettlementClient {
|
||||
|
||||
impl BlockSettlementClient {
|
||||
pub fn try_new(home: &Path, config: &BedrockConfig) -> Result<Self> {
|
||||
let bedrock_signing_key = load_or_create_signing_key(&home.join("bedrock_signing_key")).context("Failed to load or create signing key")?;
|
||||
let bedrock_signing_key = load_or_create_signing_key(&home.join("bedrock_signing_key"))
|
||||
.context("Failed to load or create signing key")?;
|
||||
let bedrock_channel_id = ChannelId::from(config.channel_id);
|
||||
let bedrock_client = BedrockClient::new(None, config.node_url.clone()).context("Failed to initialize bedrock client")?;
|
||||
let bedrock_client = BedrockClient::new(None, config.node_url.clone())
|
||||
.context("Failed to initialize bedrock client")?;
|
||||
let channel_genesis_msg = MsgId::from([0; 32]);
|
||||
Ok(Self {
|
||||
bedrock_client,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user