cardano-rpc-10.0.0.0: The cardano RPC interface
Safe HaskellNone
LanguageHaskell2010

Proto.Cardano.Rpc.Node

Synopsis

Documentation

data Node Source #

Constructors

Node 

Instances

Instances details
Service Node Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Associated Types

type ServiceName Node 
Instance details

Defined in Proto.Cardano.Rpc.Node

type ServiceName Node = "Node"
type ServicePackage Node 
Instance details

Defined in Proto.Cardano.Rpc.Node

type ServiceMethods Node 
Instance details

Defined in Proto.Cardano.Rpc.Node

type ServiceMethods Node = '["getEra"]
HasMethodImpl Node "getEra" Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Associated Types

type MethodName Node "getEra" 
Instance details

Defined in Proto.Cardano.Rpc.Node

type MethodName Node "getEra" = "GetEra"
type MethodInput Node "getEra" 
Instance details

Defined in Proto.Cardano.Rpc.Node

type MethodInput Node "getEra" = Empty
type MethodOutput Node "getEra" 
Instance details

Defined in Proto.Cardano.Rpc.Node

type MethodOutput Node "getEra" = CurrentEra
type MethodStreamingType Node "getEra" 
Instance details

Defined in Proto.Cardano.Rpc.Node

type ServiceMethods Node Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

type ServiceMethods Node = '["getEra"]
type ServiceName Node Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

type ServiceName Node = "Node"
type ServicePackage Node Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

type MethodInput Node "getEra" Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

type MethodInput Node "getEra" = Empty
type MethodName Node "getEra" Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

type MethodName Node "getEra" = "GetEra"
type MethodOutput Node "getEra" Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

type MethodOutput Node "getEra" = CurrentEra
type MethodStreamingType Node "getEra" Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

type RequestMetadata (Protobuf Node meth :: Type) Source # 
Instance details

Defined in Cardano.Rpc.Proto.Api.Node

type ResponseInitialMetadata (Protobuf Node meth :: Type) Source # 
Instance details

Defined in Cardano.Rpc.Proto.Api.Node

type ResponseTrailingMetadata (Protobuf Node meth :: Type) Source # 
Instance details

Defined in Cardano.Rpc.Proto.Api.Node

data CurrentEra Source #

Fields :

  • era :: Lens' CurrentEra Era

Instances

Instances details
NFData CurrentEra Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Methods

rnf :: CurrentEra -> () Source #

Show CurrentEra Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Eq CurrentEra Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Ord CurrentEra Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Message CurrentEra Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

HasField CurrentEra "era" Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Methods

fieldOf :: Functor f => Proxy# "era" -> (Era -> f Era) -> CurrentEra -> f CurrentEra Source #

data Era Source #

Instances

Instances details
NFData Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Methods

rnf :: Era -> () Source #

Bounded Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Enum Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Show Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Eq Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Methods

(==) :: Era -> Era -> Bool Source #

(/=) :: Era -> Era -> Bool Source #

Ord Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Methods

compare :: Era -> Era -> Ordering Source #

(<) :: Era -> Era -> Bool Source #

(<=) :: Era -> Era -> Bool Source #

(>) :: Era -> Era -> Bool Source #

(>=) :: Era -> Era -> Bool Source #

max :: Era -> Era -> Era Source #

min :: Era -> Era -> Era Source #

FieldDefault Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

MessageEnum Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

HasField CurrentEra "era" Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Methods

fieldOf :: Functor f => Proxy# "era" -> (Era -> f Era) -> CurrentEra -> f CurrentEra Source #

data Era Source #

Instances

Instances details
NFData Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Methods

rnf :: Era -> () Source #

Bounded Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Enum Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Show Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Eq Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Methods

(==) :: Era -> Era -> Bool Source #

(/=) :: Era -> Era -> Bool Source #

Ord Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Methods

compare :: Era -> Era -> Ordering Source #

(<) :: Era -> Era -> Bool Source #

(<=) :: Era -> Era -> Bool Source #

(>) :: Era -> Era -> Bool Source #

(>=) :: Era -> Era -> Bool Source #

max :: Era -> Era -> Era Source #

min :: Era -> Era -> Era Source #

FieldDefault Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

MessageEnum Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

HasField CurrentEra "era" Era Source # 
Instance details

Defined in Proto.Cardano.Rpc.Node

Methods

fieldOf :: Functor f => Proxy# "era" -> (Era -> f Era) -> CurrentEra -> f CurrentEra Source #