| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Tendermint.SDK.BaseApp.Transaction.Types
Contents
Synopsis
- data RoutingTx msg where
- data EmptyTxServer = EmptyTxServer
- type TransactionApplication m = RoutingTx ByteString -> m TxResult
- data RouteContext
- type Return = Return' OnCheckUnit
- data Return' (c :: OnCheck) a
- data OnCheck
- data TypedMessage msg
- data msg :~> a
- data Tx alg msg = Tx {
- txMsg :: Msg msg
- txRoute :: Text
- txGas :: Int64
- txSignature :: RecoverableSignature alg
- txSignBytes :: Message alg
- txSigner :: PubKey alg
- txNonce :: Word64
Documentation
data EmptyTxServer Source #
Constructors
| EmptyTxServer |
Instances
| DefaultCheckTx EmptyTxServer r Source # | |
Defined in Tendermint.SDK.BaseApp.Transaction.Checker Associated Types type DefaultCheckTxT EmptyTxServer r :: Type Source # Methods defaultCheckTx :: Proxy EmptyTxServer -> Proxy r -> DefaultCheckTxT EmptyTxServer r Source # | |
| HasTxRouter EmptyTxServer r c Source # | |
Defined in Tendermint.SDK.BaseApp.Transaction.Router Associated Types type RouteTx EmptyTxServer r c :: Type Source # Methods routeTx :: Proxy EmptyTxServer -> Proxy r -> Proxy c -> Delayed (Sem r) env (RoutingTx ByteString) (RouteTx EmptyTxServer r c) -> Router env r (RoutingTx ByteString) TxResult Source # | |
| type DefaultCheckTxT EmptyTxServer r Source # | |
Defined in Tendermint.SDK.BaseApp.Transaction.Checker | |
| type RouteTx EmptyTxServer r c Source # | |
Defined in Tendermint.SDK.BaseApp.Transaction.Router | |
type TransactionApplication m = RoutingTx ByteString -> m TxResult Source #
data RouteContext Source #
Instances
| Eq RouteContext Source # | |
Defined in Tendermint.SDK.BaseApp.Transaction.Types | |
| Show RouteContext Source # | |
Defined in Tendermint.SDK.BaseApp.Transaction.Types Methods showsPrec :: Int -> RouteContext -> ShowS # show :: RouteContext -> String # showList :: [RouteContext] -> ShowS # | |
type Return = Return' OnCheckUnit Source #
data Return' (c :: OnCheck) a Source #
Instances
Constructors
| OnCheckEval | |
| OnCheckUnit |
data TypedMessage msg Source #
Instances
Instances
Re-Exports
Constructors
| Tx | |
Fields
| |