pub trait KomodoRpcApi {
Show 13 methods
fn get_transaction(
&self,
tx: &TransactionId
) -> Result<Result<Transaction, RpcError>, ClientError>;
fn get_info(&self) -> Result<Result<Info, RpcError>, ClientError>;
fn get_best_block_hash(
&self
) -> Result<Result<BlockHash, RpcError>, ClientError>;
fn get_new_address(&self) -> Result<Result<String, RpcError>, ClientError>;
fn get_difficulty(&self) -> Result<Result<f64, RpcError>, ClientError>;
fn dump_privkey(
&self,
address: &str
) -> Result<Result<String, RpcError>, ClientError>;
fn get_address_balance(
&self,
addresses: &AddressList
) -> Result<Result<AddressBalance, RpcError>, ClientError>;
fn get_address_deltas(
&self,
addresses: &AddressList
) -> Result<Result<AddressDeltas, RpcError>, ClientError>;
fn get_address_mempool(
&self,
addresses: &AddressList
) -> Result<Result<AddressMempool, RpcError>, ClientError>;
fn get_address_tx_ids(
&self,
addresses: &AddressList
) -> Result<Result<AddressTxIDs, RpcError>, ClientError>;
fn get_address_utxos(
&self,
addresses: &AddressList
) -> Result<Result<AddressUtxos, RpcError>, ClientError>;
fn get_snapshot_max(
&self,
n: u32
) -> Result<Result<Snapshot, RpcError>, ClientError>;
fn get_snapshot(&self) -> Result<Result<Snapshot, RpcError>, ClientError>;
}