Struct ethcore_rpc::v1::SigningQueueClient [] [src]

pub struct SigningQueueClient<C, M> where C: MiningBlockChainClient, M: MinerService { /* fields omitted */ }

Implementation of functions that require signing when no trusted signer is used.

Methods

impl<C, M> SigningQueueClient<C, M> where C: MiningBlockChainClient, M: MinerService
[src]

Creates a new signing queue client given shared signing queue.

Trait Implementations

impl<C: 'static, M: 'static> ParitySigning for SigningQueueClient<C, M> where C: MiningBlockChainClient, M: MinerService
[src]

Requests metadata

Posts sign request asynchronously. Will return a confirmation ID for later use with check_transaction. Read more

Posts transaction asynchronously. Will return a transaction ID for later use with check_transaction. Read more

Checks the progress of a previously posted request (transaction/sign). Should be given a valid send_transaction ID. Read more

Decrypt some ECIES-encrypted message. First parameter is the address with which it is encrypted, second is the ciphertext. Read more

Transform this into an IoDelegate, automatically wrapping the parameters. Read more

impl<C: 'static, M: 'static> EthSigning for SigningQueueClient<C, M> where C: MiningBlockChainClient, M: MinerService
[src]

Requests metadata

Signs the hash of data with given address signature.

Sends transaction; will block waiting for signer to return the transaction hash. If Signer is disable it will require the account to be unlocked. Read more

Signs transactions without dispatching it to the network. Returns signed transaction RLP representation and the transaction itself. It can be later submitted using eth_sendRawTransaction/eth_submitTransaction. Read more

Transform this into an IoDelegate, automatically wrapping the parameters. Read more