cardano-rpc
Safe HaskellNone
LanguageHaskell2010

Cardano.Rpc.Proto.Api.UtxoRpc.Submit

Documentation

data SubmitService #

Constructors

SubmitService 

Instances

Instances details
Service SubmitService 
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" 
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 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type ServiceMethods SubmitService = '["submitTx"]
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 MethodInput SubmitService "submitTx" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type MethodName SubmitService "submitTx" 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

type MethodName SubmitService "submitTx" = "SubmitTx"
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 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 #

Instances

Instances details
NFData AnyChainTx 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

rnf :: AnyChainTx -> () Source #

Show AnyChainTx 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Eq AnyChainTx 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Ord AnyChainTx 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Message AnyChainTx 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField AnyChainTx "raw" ByteString 
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) 
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) 
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] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

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

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

data SubmitTxRequest #

Instances

Instances details
NFData SubmitTxRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

rnf :: SubmitTxRequest -> () Source #

Show SubmitTxRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Eq SubmitTxRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Ord SubmitTxRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Message SubmitTxRequest 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField SubmitTxRequest "tx" [AnyChainTx] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

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

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

data SubmitTxResponse #

Instances

Instances details
NFData SubmitTxResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

rnf :: SubmitTxResponse -> () Source #

Show SubmitTxResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Eq SubmitTxResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Ord SubmitTxResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Message SubmitTxResponse 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField SubmitTxResponse "results" [TxSubmitResult] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

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

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

data TxSubmitResult #

Instances

Instances details
NFData TxSubmitResult 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Methods

rnf :: TxSubmitResult -> () Source #

Show TxSubmitResult 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Eq TxSubmitResult 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Ord TxSubmitResult 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Message TxSubmitResult 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField TxSubmitResult "errorMessage" Text 
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 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField SubmitTxResponse "results" [TxSubmitResult] 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

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

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

HasField TxSubmitResult "maybe'errorMessage" (Maybe Text) 
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) 
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) 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

data TxSubmitResult'Result #

Instances

Instances details
NFData TxSubmitResult'Result 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Show TxSubmitResult'Result 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Eq TxSubmitResult'Result 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

Ord TxSubmitResult'Result 
Instance details

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

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

Defined in Proto.Utxorpc.V1alpha.Submit.Submit

errorMessage :: (Functor f, HasField s "errorMessage" a) => LensLike' f s a #

maybe'type' :: (Functor f, HasField s "maybe'type'" a) => LensLike' f s a #

ref :: (Functor f, HasField s "ref" a) => LensLike' f s a #

tx :: (Functor f, HasField s "tx" a) => LensLike' f s a #

maybe'errorMessage :: (Functor f, HasField s "maybe'errorMessage" a) => LensLike' f s a #

maybe'raw :: (Functor f, HasField s "maybe'raw" a) => LensLike' f s a #

maybe'ref :: (Functor f, HasField s "maybe'ref" a) => LensLike' f s a #

maybe'result :: (Functor f, HasField s "maybe'result" a) => LensLike' f s a #

raw :: (Functor f, HasField s "raw" a) => LensLike' f s a #

results :: (Functor f, HasField s "results" a) => LensLike' f s a #

vec'results :: (Functor f, HasField s "vec'results" a) => LensLike' f s a #

vec'tx :: (Functor f, HasField s "vec'tx" a) => LensLike' f s a #