hs-abci-sdk-0.1.0.0

Safe HaskellNone
LanguageHaskell2010

Tendermint.SDK.Modules.Bank.Messages

Documentation

data TransferMsg Source #

Instances
Eq TransferMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

Show TransferMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

Generic TransferMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

Associated Types

type Rep TransferMsg :: Type -> Type #

Wrapped TransferMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

Associated Types

type Unwrapped TransferMsg :: Type

Methods

_Wrapped' :: Iso' TransferMsg (Unwrapped TransferMsg)

HasCodec TransferMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

ValidateMessage TransferMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

HasMessageType TransferMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

type Rep TransferMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

type Rep TransferMsg = D1 (MetaData "TransferMsg" "Tendermint.SDK.Modules.Bank.Messages" "hs-abci-sdk-0.1.0.0-JNIgr3XvOPdDNDKoBXpy2h" False) (C1 (MetaCons "TransferMsg" PrefixI True) ((S1 (MetaSel (Just "transferTo") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Address) :*: S1 (MetaSel (Just "transferFrom") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Address)) :*: (S1 (MetaSel (Just "transferCoinId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 CoinId) :*: S1 (MetaSel (Just "transferAmount") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Amount))))
type Unwrapped TransferMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

type Unwrapped TransferMsg = Transfer

data BurnMsg Source #

Constructors

BurnMsg 
Instances
Eq BurnMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

Methods

(==) :: BurnMsg -> BurnMsg -> Bool #

(/=) :: BurnMsg -> BurnMsg -> Bool #

Show BurnMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

Generic BurnMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

Associated Types

type Rep BurnMsg :: Type -> Type #

Methods

from :: BurnMsg -> Rep BurnMsg x #

to :: Rep BurnMsg x -> BurnMsg #

Wrapped BurnMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

Associated Types

type Unwrapped BurnMsg :: Type

Methods

_Wrapped' :: Iso' BurnMsg (Unwrapped BurnMsg)

HasCodec BurnMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

ValidateMessage BurnMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

HasMessageType BurnMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

Methods

messageType :: Proxy BurnMsg -> Text Source #

type Rep BurnMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

type Rep BurnMsg = D1 (MetaData "BurnMsg" "Tendermint.SDK.Modules.Bank.Messages" "hs-abci-sdk-0.1.0.0-JNIgr3XvOPdDNDKoBXpy2h" False) (C1 (MetaCons "BurnMsg" PrefixI True) (S1 (MetaSel (Just "burnAddress") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Address) :*: (S1 (MetaSel (Just "burnCoinId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 CoinId) :*: S1 (MetaSel (Just "burnAmount") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Amount))))
type Unwrapped BurnMsg Source # 
Instance details

Defined in Tendermint.SDK.Modules.Bank.Messages

type Unwrapped BurnMsg = Burn