Safe Haskell | None |
---|---|
Language | Haskell2010 |
Tendermint.Utils.TxClient.Types
Documentation
Constructors
Signer | |
Fields |
makeSignerFromKey :: RecoverableSignatureSchema alg => Message alg ~ Digest SHA256 => Proxy alg -> PrivateKey alg -> Signer Source #
data TxResponse a Source #
Constructors
TxResponse | |
Fields
| |
TxError AppError |
Instances
Eq a => Eq (TxResponse a) Source # | |
Defined in Tendermint.Utils.TxClient.Types | |
Show a => Show (TxResponse a) Source # | |
Defined in Tendermint.Utils.TxClient.Types Methods showsPrec :: Int -> TxResponse a -> ShowS # show :: TxResponse a -> String # showList :: [TxResponse a] -> ShowS # |
data SynchronousResponse c d Source #
Constructors
SynchronousResponse | |
Fields
|
Instances
(Eq c, Eq d) => Eq (SynchronousResponse c d) Source # | |
Defined in Tendermint.Utils.TxClient.Types Methods (==) :: SynchronousResponse c d -> SynchronousResponse c d -> Bool # (/=) :: SynchronousResponse c d -> SynchronousResponse c d -> Bool # | |
(Show c, Show d) => Show (SynchronousResponse c d) Source # | |
Defined in Tendermint.Utils.TxClient.Types Methods showsPrec :: Int -> SynchronousResponse c d -> ShowS # show :: SynchronousResponse c d -> String # showList :: [SynchronousResponse c d] -> ShowS # |
data TxClientResponse c d Source #
Constructors
RPCError Text | |
ParseError RouteContext Text | |
Response (SynchronousResponse c d) |
Instances
(Eq c, Eq d) => Eq (TxClientResponse c d) Source # | |
Defined in Tendermint.Utils.TxClient.Types Methods (==) :: TxClientResponse c d -> TxClientResponse c d -> Bool # (/=) :: TxClientResponse c d -> TxClientResponse c d -> Bool # | |
(Show c, Show d) => Show (TxClientResponse c d) Source # | |
Defined in Tendermint.Utils.TxClient.Types Methods showsPrec :: Int -> TxClientResponse c d -> ShowS # show :: TxClientResponse c d -> String # showList :: [TxClientResponse c d] -> ShowS # |
parseRPCResponse :: forall check deliver. HasCodec check => HasCodec deliver => ResultBroadcastTxCommit -> TxClientResponse check deliver Source #