bad merge
This commit is contained in:
parent
43850702c2
commit
f679a7c5c8
|
@ -5,15 +5,15 @@ use std::{
|
||||||
sync::{Arc, Mutex},
|
sync::{Arc, Mutex},
|
||||||
};
|
};
|
||||||
|
|
||||||
use eyre::Result;
|
|
||||||
use clap::Parser;
|
use clap::Parser;
|
||||||
use dirs::home_dir;
|
use dirs::home_dir;
|
||||||
use env_logger::Env;
|
use env_logger::Env;
|
||||||
|
use eyre::Result;
|
||||||
use futures::executor::block_on;
|
use futures::executor::block_on;
|
||||||
use log::{error, info};
|
use log::{error, info};
|
||||||
|
|
||||||
use common::utils::hex_str_to_bytes;
|
|
||||||
use client::{database::FileDB, Client, ClientBuilder};
|
use client::{database::FileDB, Client, ClientBuilder};
|
||||||
|
use common::utils::hex_str_to_bytes;
|
||||||
use config::{CliConfig, Config};
|
use config::{CliConfig, Config};
|
||||||
|
|
||||||
#[tokio::main]
|
#[tokio::main]
|
||||||
|
|
|
@ -242,7 +242,9 @@ impl<DB: Database> Client<DB> {
|
||||||
let node = Arc::new(RwLock::new(node));
|
let node = Arc::new(RwLock::new(node));
|
||||||
|
|
||||||
#[cfg(not(target_arch = "wasm32"))]
|
#[cfg(not(target_arch = "wasm32"))]
|
||||||
let rpc = config.rpc_port.map(|port| Rpc::new(node.clone(), config.with_http, config.with_ws, port));
|
let rpc = config
|
||||||
|
.rpc_port
|
||||||
|
.map(|port| Rpc::new(node.clone(), config.with_http, config.with_ws, port));
|
||||||
|
|
||||||
Ok(Client {
|
Ok(Client {
|
||||||
node,
|
node,
|
||||||
|
|
|
@ -4,7 +4,9 @@ use std::time::Duration;
|
||||||
|
|
||||||
use ethers::prelude::{Address, U256};
|
use ethers::prelude::{Address, U256};
|
||||||
|
|
||||||
use ethers::types::{FeeHistory, Filter, Log, SyncProgress, SyncingStatus, Transaction, TransactionReceipt, H256};
|
use ethers::types::{
|
||||||
|
FeeHistory, Filter, Log, SyncProgress, SyncingStatus, Transaction, TransactionReceipt, H256,
|
||||||
|
};
|
||||||
use execution::rpc::{ExecutionRpc, WsRpc};
|
use execution::rpc::{ExecutionRpc, WsRpc};
|
||||||
|
|
||||||
use eyre::{eyre, Result};
|
use eyre::{eyre, Result};
|
||||||
|
|
|
@ -210,8 +210,6 @@ impl<R: ExecutionRpc> EthRpcServer for RpcInner<R> {
|
||||||
let nonce = convert_err(node.get_nonce(&address, block).await)?;
|
let nonce = convert_err(node.get_nonce(&address, block).await)?;
|
||||||
|
|
||||||
Ok(format!("0x{nonce:x}"))
|
Ok(format!("0x{nonce:x}"))
|
||||||
<<<<<<< HEAD
|
|
||||||
=======
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn get_block_transaction_count_by_hash(&self, hash: &str) -> Result<String, Error> {
|
async fn get_block_transaction_count_by_hash(&self, hash: &str) -> Result<String, Error> {
|
||||||
|
@ -229,7 +227,6 @@ impl<R: ExecutionRpc> EthRpcServer for RpcInner<R> {
|
||||||
let node = self.node.read().await;
|
let node = self.node.read().await;
|
||||||
let transaction_count = convert_err(node.get_block_transaction_count_by_number(block))?;
|
let transaction_count = convert_err(node.get_block_transaction_count_by_number(block))?;
|
||||||
Ok(u64_to_hex_string(transaction_count))
|
Ok(u64_to_hex_string(transaction_count))
|
||||||
>>>>>>> master
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn get_code(&self, address: &str, block: BlockTag) -> Result<String, Error> {
|
async fn get_code(&self, address: &str, block: BlockTag) -> Result<String, Error> {
|
||||||
|
@ -382,8 +379,6 @@ impl<R: ExecutionRpc> NetRpcServer for RpcInner<R> {
|
||||||
fn convert_err<T, E: Display>(res: Result<T, E>) -> Result<T, Error> {
|
fn convert_err<T, E: Display>(res: Result<T, E>) -> Result<T, Error> {
|
||||||
res.map_err(|err| Error::Custom(err.to_string()))
|
res.map_err(|err| Error::Custom(err.to_string()))
|
||||||
}
|
}
|
||||||
<<<<<<< HEAD
|
|
||||||
=======
|
|
||||||
|
|
||||||
fn format_hex(num: &U256) -> String {
|
fn format_hex(num: &U256) -> String {
|
||||||
let stripped = num
|
let stripped = num
|
||||||
|
@ -401,4 +396,3 @@ fn format_hex(num: &U256) -> String {
|
||||||
|
|
||||||
format!("0x{stripped}")
|
format!("0x{stripped}")
|
||||||
}
|
}
|
||||||
>>>>>>> master
|
|
||||||
|
|
Loading…
Reference in New Issue