Expand description
Interact with a node running on greenlight.
The node must be scheduled using crate::scheduler::Scheduler
:
Structs§
- Generic
Client - A GRPC client that can call and return pre-encoded messages. Used
by the language bindings to keep the interface between languages
small: the client language is used to encode the protobuf
payloads, and on the Rust side we just expose the
call
method. - Node
- A builder to configure a
Client
that can either connect to a node directly, assuming you have thegrpc_uri
that the node is listening on, or it can talk to thecrate::scheduler::Scheduler
to schedule the node and configure theClient
accordingly.