chain-spec-generator 13.0.1-beta.196

Generates a chainspec artifact for use in genesis block creation of a Xand network.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use thiserror::Error;

use crate::public_models::domain::egress_ip_range::EgressIpRangeParseError;

#[derive(Debug, Error)]
pub enum GenerateError {
    #[error("{}", .0)]
    AddressParse(#[from] EgressIpRangeParseError),
    #[error("{}: {}", .0, .1)]
    FileIo(String, std::io::Error),
    #[error("{}: {}", .0, .1)]
    SerdeParse(String, serde_yaml::Error),
    #[error("{}", .0)]
    ChainspecGeneration(#[from] crate::Error),
}