moving methods to api and validating addresses for rpc

This commit is contained in:
Lorenzo Tucci 2022-12-05 20:11:58 +01:00
parent a26822d85b
commit aeeffccda2
No known key found for this signature in database
GPG key ID: D98C4FA2CDF590A0
4 changed files with 101 additions and 74 deletions

View file

@ -1,13 +1,10 @@
use crate::api::{Context, Config};
use crate::api::Context;
use crate::api::request::{Request, Params, Method};
use crate::bitcoin::{Amount, bitcoin_address};
use crate::monero::monero_address;
use crate::fs::system_data_dir;
use crate::{env, monero};
use anyhow::{bail, Context as AnyContext, Result};
use bitcoin::{Address, AddressType};
use crate::monero;
use anyhow::Result;
use libp2p::core::Multiaddr;
use serde::Serialize;
use std::ffi::OsString;
use std::net::SocketAddr;
use std::path::PathBuf;