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

Proto.Utxorpc.V1alpha.Submit.Submit

Synopsis

Documentation

data SubmitService Source #

Constructors

SubmitService 

Instances

Instances details
Service SubmitService Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Associated Types

type ServiceName SubmitService 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type ServiceName SubmitService = "SubmitService"
type ServicePackage SubmitService 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type ServicePackage SubmitService = "utxorpc.v1alpha.submit"
type ServiceMethods SubmitService 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type ServiceMethods SubmitService = '["submitTx"]
HasMethodImpl SubmitService "submitTx" Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Associated Types

type MethodName SubmitService "submitTx" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type MethodName SubmitService "submitTx" = "SubmitTx"
type MethodInput SubmitService "submitTx" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type MethodOutput SubmitService "submitTx" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type MethodStreamingType SubmitService "submitTx" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type ServiceMethods SubmitService Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type ServiceMethods SubmitService = '["submitTx"]
type ServiceName SubmitService Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

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

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type ServicePackage SubmitService = "utxorpc.v1alpha.submit"
type MethodInput SubmitService "submitTx" Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type MethodName SubmitService "submitTx" Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type MethodName SubmitService "submitTx" = "SubmitTx"
type MethodOutput SubmitService "submitTx" Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type MethodStreamingType SubmitService "submitTx" Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

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

Defined in Cardano.Rpc.Proto.Api.UtxoRpc.Submit

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

Defined in Cardano.Rpc.Proto.Api.UtxoRpc.Submit

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

Defined in Cardano.Rpc.Proto.Api.UtxoRpc.Submit

data AnyChainTx Source #

Fields :

  • maybe'type' :: Lens' AnyChainTx (Prelude.Maybe AnyChainTx'Type)
  • maybe'raw :: Lens' AnyChainTx (Prelude.Maybe Data.ByteString.ByteString)
  • raw :: Lens' AnyChainTx Data.ByteString.ByteString

Instances

Instances details
NFData AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

rnf :: AnyChainTx -> () Source #

Show AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Eq AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Ord AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Message AnyChainTx Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField AnyChainTx "raw" ByteString Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

fieldOf :: Functor f => Proxy# "raw" -> (ByteString -> f ByteString) -> AnyChainTx -> f AnyChainTx Source #

HasField AnyChainTx "maybe'raw" (Maybe ByteString) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

fieldOf :: Functor f => Proxy# "maybe'raw" -> (Maybe ByteString -> f (Maybe ByteString)) -> AnyChainTx -> f AnyChainTx Source #

HasField AnyChainTx "maybe'type'" (Maybe AnyChainTx'Type) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

fieldOf :: Functor f => Proxy# "maybe'type'" -> (Maybe AnyChainTx'Type -> f (Maybe AnyChainTx'Type)) -> AnyChainTx -> f AnyChainTx Source #

HasField SubmitTxRequest "tx" [AnyChainTx] Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField SubmitTxRequest "vec'tx" (Vector AnyChainTx) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

data AnyChainTx'Type Source #

Constructors

AnyChainTx'Raw !ByteString 

data SubmitTxRequest Source #

Fields :

  • tx :: Lens' SubmitTxRequest [AnyChainTx]
  • vec'tx :: Lens' SubmitTxRequest (Data.Vector.Vector AnyChainTx)

Instances

Instances details
NFData SubmitTxRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

rnf :: SubmitTxRequest -> () Source #

Show SubmitTxRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Eq SubmitTxRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Ord SubmitTxRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Message SubmitTxRequest Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField SubmitTxRequest "tx" [AnyChainTx] Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField SubmitTxRequest "vec'tx" (Vector AnyChainTx) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

data SubmitTxResponse Source #

Fields :

  • results :: Lens' SubmitTxResponse [TxSubmitResult]
  • vec'results :: Lens' SubmitTxResponse (Data.Vector.Vector TxSubmitResult)

Instances

Instances details
NFData SubmitTxResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

rnf :: SubmitTxResponse -> () Source #

Show SubmitTxResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Eq SubmitTxResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Ord SubmitTxResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Message SubmitTxResponse Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField SubmitTxResponse "results" [TxSubmitResult] Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField SubmitTxResponse "vec'results" (Vector TxSubmitResult) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

data TxSubmitResult Source #

Fields :

  • maybe'result :: Lens' TxSubmitResult (Prelude.Maybe TxSubmitResult'Result)
  • maybe'ref :: Lens' TxSubmitResult (Prelude.Maybe Data.ByteString.ByteString)
  • ref :: Lens' TxSubmitResult Data.ByteString.ByteString
  • maybe'errorMessage :: Lens' TxSubmitResult (Prelude.Maybe Data.Text.Text)
  • errorMessage :: Lens' TxSubmitResult Data.Text.Text

Instances

Instances details
NFData TxSubmitResult Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

rnf :: TxSubmitResult -> () Source #

Show TxSubmitResult Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Eq TxSubmitResult Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Ord TxSubmitResult Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Message TxSubmitResult Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField TxSubmitResult "errorMessage" Text Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

fieldOf :: Functor f => Proxy# "errorMessage" -> (Text -> f Text) -> TxSubmitResult -> f TxSubmitResult Source #

HasField TxSubmitResult "ref" ByteString Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField SubmitTxResponse "results" [TxSubmitResult] Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField SubmitTxResponse "vec'results" (Vector TxSubmitResult) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField TxSubmitResult "maybe'errorMessage" (Maybe Text) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

fieldOf :: Functor f => Proxy# "maybe'errorMessage" -> (Maybe Text -> f (Maybe Text)) -> TxSubmitResult -> f TxSubmitResult Source #

HasField TxSubmitResult "maybe'ref" (Maybe ByteString) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

fieldOf :: Functor f => Proxy# "maybe'ref" -> (Maybe ByteString -> f (Maybe ByteString)) -> TxSubmitResult -> f TxSubmitResult Source #

HasField TxSubmitResult "maybe'result" (Maybe TxSubmitResult'Result) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

data TxSubmitResult'Result Source #

Instances

Instances details
NFData TxSubmitResult'Result Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Show TxSubmitResult'Result Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Eq TxSubmitResult'Result Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Ord TxSubmitResult'Result Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField TxSubmitResult "maybe'result" (Maybe TxSubmitResult'Result) Source # 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit