[REBASEME] Revert "bin/darkfid2: Move configuration to bin file."

This reverts commit 5290cc2fbc.
This commit is contained in:
parazyd
2021-09-17 09:36:11 +02:00
parent e30022d281
commit a9dc012808
2 changed files with 28 additions and 29 deletions

View File

@@ -3,7 +3,6 @@ use log::*;
use std::path::PathBuf;
use clap::clap_app;
use serde::{Deserialize, Serialize};
use serde_json::{json, Value};
use simplelog::{
CombinedLogger, Config as SimLogConfig, ConfigBuilder, LevelFilter, TermLogger, TerminalMode,
@@ -13,7 +12,7 @@ use tokio::io::{AsyncReadExt, AsyncWriteExt};
use tokio::net::TcpListener;
use drk::{
cli::Config,
cli::{Config, DarkfidConfig},
rpc::{
jsonrpc,
jsonrpc::{JsonRequest, JsonResult},
@@ -24,33 +23,6 @@ use drk::{
Error,
};
#[derive(Clone, Serialize, Deserialize, Debug)]
struct DarkfidConfig {
#[serde(rename = "connect_url")]
connect_url: String,
#[serde(rename = "subscriber_url")]
subscriber_url: String,
#[serde(rename = "cashier_url")]
cashier_url: String,
#[serde(rename = "rpc_url")]
rpc_url: String,
#[serde(rename = "database_path")]
database_path: String,
#[serde(rename = "walletdb_path")]
walletdb_path: String,
#[serde(rename = "log_path")]
log_path: String,
#[serde(rename = "password")]
password: String,
}
#[derive(Clone)]
struct Darkfid {
verbose: bool,

View File

@@ -34,6 +34,33 @@ pub struct DrkConfig {
pub log_path: String,
}
#[derive(Clone, Serialize, Deserialize, Debug)]
pub struct DarkfidConfig {
#[serde(rename = "connect_url")]
pub connect_url: String,
#[serde(rename = "subscriber_url")]
pub subscriber_url: String,
#[serde(rename = "cashier_url")]
pub cashier_url: String,
#[serde(rename = "rpc_url")]
pub rpc_url: String,
#[serde(rename = "database_path")]
pub database_path: String,
#[serde(rename = "walletdb_path")]
pub walletdb_path: String,
#[serde(rename = "log_path")]
pub log_path: String,
#[serde(rename = "password")]
pub password: String,
}
#[derive(Serialize, Deserialize, Debug)]
pub struct GatewaydConfig {
#[serde(rename = "connect_url")]