Struct ethcore_rpc::v1::ParitySetClient [] [src]

pub struct ParitySetClient<C, M, U, F = Client> where C: MiningBlockChainClient, M: MinerService, U: UpdateService, F: Fetch { /* fields omitted */ }

Parity-specific rpc interface for operations altering the settings.

Methods

impl<C, M, U, F> ParitySetClient<C, M, U, F> where C: MiningBlockChainClient, M: MinerService, U: UpdateService, F: Fetch
[src]

Creates new ParitySetClient with given Fetch.

Trait Implementations

impl<C, M, U, F> ParitySet for ParitySetClient<C, M, U, F> where C: MiningBlockChainClient + 'static, M: MinerService + 'static, U: UpdateService + 'static, F: Fetch + 'static
[src]

Sets new minimal gas price for mined blocks.

Sets new gas floor target for mined blocks.

Sets new gas ceiling target for mined blocks.

Sets new extra data for mined blocks.

Sets new author for mined block.

Sets account for signing consensus messages.

Sets the limits for transaction queue.

Sets the maximum amount of gas a single transaction may consume.

Add a reserved peer.

Remove a reserved peer.

Drop all non-reserved peers.

Accept non-reserved peers (default behavior)

Start the network. Read more

Stop the network. Read more

Set the mode. Argument must be one of: "active", "passive", "dark", "offline".

Hash a file content under given URL.

Is there a release ready for install?

Execute a release which is ready according to upgrade_ready().

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