Struct exonum::node::Node [] [src]

pub struct Node { /* fields omitted */ }

Node that contains handler (NodeHandler) and NodeApiConfig.

Methods

impl Node
[src]

[src]

Creates node for the given services and node configuration.

[src]

Launches only consensus messages handler. This may be used if you want to customize api with the ApiContext.

[src]

A generic implementation that launches Node and optionally creates threads for public and private api handlers. Explorer api prefix is /api/explorer Public api prefix is /api/services/{service_name} Private api prefix is /api/services/{service_name}

[src]

Returns Blockchain instance.

[src]

Returns State.

[src]

Returns NodeHandler.

[src]

Returns channel.

Trait Implementations

impl Debug for Node
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for Node

impl !Sync for Node