cleaning up
This commit is contained in:
parent
fc146bd225
commit
de3786a301
|
@ -1,6 +1,5 @@
|
||||||
use v1::traits::BlockChain;
|
use v1::traits::BlockChain;
|
||||||
use v1::types::{GetBlockResponse, VerboseBlock, RawBlock};
|
use v1::types::{GetBlockResponse, VerboseBlock, RawBlock};
|
||||||
use v1::types::GetTransactionResponse;
|
|
||||||
use v1::types::GetTxOutResponse;
|
use v1::types::GetTxOutResponse;
|
||||||
use v1::types::GetTxOutSetInfoResponse;
|
use v1::types::GetTxOutSetInfoResponse;
|
||||||
use v1::types::H256;
|
use v1::types::H256;
|
||||||
|
@ -139,11 +138,6 @@ impl<T> BlockChain for BlockChainClient<T> where T: BlockChainClientCoreApi {
|
||||||
.ok_or(block_not_found(hash))
|
.ok_or(block_not_found(hash))
|
||||||
}
|
}
|
||||||
|
|
||||||
fn transaction(&self, _hash: H256, _watch_only: Trailing<bool>) -> Result<GetTransactionResponse, Error> {
|
|
||||||
// TODO: we do not have wallet yet => we can not support
|
|
||||||
rpc_unimplemented!()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn transaction_out(&self, _transaction_hash: H256, _out_index: u32, _include_mempool: Trailing<bool>) -> Result<GetTxOutResponse, Error> {
|
fn transaction_out(&self, _transaction_hash: H256, _out_index: u32, _include_mempool: Trailing<bool>) -> Result<GetTxOutResponse, Error> {
|
||||||
rpc_unimplemented!()
|
rpc_unimplemented!()
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,6 @@ use jsonrpc_core::Error;
|
||||||
|
|
||||||
use v1::types::H256;
|
use v1::types::H256;
|
||||||
use v1::types::GetBlockResponse;
|
use v1::types::GetBlockResponse;
|
||||||
use v1::types::GetTransactionResponse;
|
|
||||||
use v1::types::GetTxOutResponse;
|
use v1::types::GetTxOutResponse;
|
||||||
use v1::types::GetTxOutSetInfoResponse;
|
use v1::types::GetTxOutSetInfoResponse;
|
||||||
|
|
||||||
|
@ -23,9 +22,6 @@ build_rpc_trait! {
|
||||||
/// Get information on given block.
|
/// Get information on given block.
|
||||||
#[rpc(name = "getblock")]
|
#[rpc(name = "getblock")]
|
||||||
fn block(&self, H256, Trailing<bool>) -> Result<GetBlockResponse, Error>;
|
fn block(&self, H256, Trailing<bool>) -> Result<GetBlockResponse, Error>;
|
||||||
/// Get information on given transaction.
|
|
||||||
#[rpc(name = "gettransaction")]
|
|
||||||
fn transaction(&self, H256, Trailing<bool>) -> Result<GetTransactionResponse, Error>;
|
|
||||||
/// Get details about an unspent transaction output.
|
/// Get details about an unspent transaction output.
|
||||||
#[rpc(name = "gettxout")]
|
#[rpc(name = "gettxout")]
|
||||||
fn transaction_out(&self, H256, u32, Trailing<bool>) -> Result<GetTxOutResponse, Error>;
|
fn transaction_out(&self, H256, u32, Trailing<bool>) -> Result<GetTxOutResponse, Error>;
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
#[derive(Debug, Serialize, Deserialize)]
|
|
||||||
pub struct GetTransactionResponse {
|
|
||||||
}
|
|
|
@ -2,7 +2,6 @@ mod block_template;
|
||||||
mod block_template_request;
|
mod block_template_request;
|
||||||
mod bytes;
|
mod bytes;
|
||||||
mod get_block_response;
|
mod get_block_response;
|
||||||
mod get_transaction_response;
|
|
||||||
mod get_tx_out_response;
|
mod get_tx_out_response;
|
||||||
mod get_tx_out_set_info_response;
|
mod get_tx_out_set_info_response;
|
||||||
mod hash;
|
mod hash;
|
||||||
|
@ -15,7 +14,6 @@ pub use self::block_template::{BlockTemplate, BlockTemplateTransaction};
|
||||||
pub use self::block_template_request::{BlockTemplateRequest, BlockTemplateRequestMode};
|
pub use self::block_template_request::{BlockTemplateRequest, BlockTemplateRequestMode};
|
||||||
pub use self::bytes::Bytes;
|
pub use self::bytes::Bytes;
|
||||||
pub use self::get_block_response::{GetBlockResponse, VerboseBlock};
|
pub use self::get_block_response::{GetBlockResponse, VerboseBlock};
|
||||||
pub use self::get_transaction_response::GetTransactionResponse;
|
|
||||||
pub use self::get_tx_out_response::GetTxOutResponse;
|
pub use self::get_tx_out_response::GetTxOutResponse;
|
||||||
pub use self::get_tx_out_set_info_response::GetTxOutSetInfoResponse;
|
pub use self::get_tx_out_set_info_response::GetTxOutSetInfoResponse;
|
||||||
pub use self::hash::H256;
|
pub use self::hash::H256;
|
||||||
|
|
Loading…
Reference in New Issue