api-rpc-pegnet-0.1.1.2: simple json-rpc client for PegNet

Safe HaskellNone
LanguageHaskell2010

PegNet.RPC.Types.Transaction

Synopsis

Documentation

data Input Source #

Constructors

Input 
Instances
Eq Input Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

Methods

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

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

Show Input Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

Methods

showsPrec :: Int -> Input -> ShowS #

show :: Input -> String #

showList :: [Input] -> ShowS #

Generic Input Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

Associated Types

type Rep Input :: Type -> Type #

Methods

from :: Input -> Rep Input x #

to :: Rep Input x -> Input #

ToJSON Input Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

FromJSON Input Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

type Rep Input Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

type Rep Input = D1 (MetaData "Input" "PegNet.RPC.Types.Transaction" "api-rpc-pegnet-0.1.1.2-6HuGZvQcnIOEEqfV4LzPQv" False) (C1 (MetaCons "Input" PrefixI True) (S1 (MetaSel (Just "inputAmount") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Double) :*: (S1 (MetaSel (Just "inputAddress") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "inputType") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text))))

data TransactionsElt Source #

Instances
Eq TransactionsElt Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

Show TransactionsElt Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

Generic TransactionsElt Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

Associated Types

type Rep TransactionsElt :: Type -> Type #

ToJSON TransactionsElt Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

FromJSON TransactionsElt Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

type Rep TransactionsElt Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

type Rep TransactionsElt = D1 (MetaData "TransactionsElt" "PegNet.RPC.Types.Transaction" "api-rpc-pegnet-0.1.1.2-6HuGZvQcnIOEEqfV4LzPQv" False) (C1 (MetaCons "TransactionsElt" PrefixI True) (S1 (MetaSel (Just "transactionsEltInput") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Input) :*: (S1 (MetaSel (Just "transactionsEltMetadata") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Value)) :*: S1 (MetaSel (Just "transactionsEltConversion") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text))))

data Data Source #

Instances
Eq Data Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

Methods

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

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

Show Data Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

Methods

showsPrec :: Int -> Data -> ShowS #

show :: Data -> String #

showList :: [Data] -> ShowS #

Generic Data Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

Associated Types

type Rep Data :: Type -> Type #

Methods

from :: Data -> Rep Data x #

to :: Rep Data x -> Data #

ToJSON Data Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

FromJSON Data Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

type Rep Data Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

type Rep Data = D1 (MetaData "Data" "PegNet.RPC.Types.Transaction" "api-rpc-pegnet-0.1.1.2-6HuGZvQcnIOEEqfV4LzPQv" False) (C1 (MetaCons "Data" PrefixI True) (S1 (MetaSel (Just "dataTransactions") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [TransactionsElt]) :*: S1 (MetaSel (Just "dataVersion") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Double)))

data Transaction Source #

Instances
Eq Transaction Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

Show Transaction Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

Generic Transaction Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

Associated Types

type Rep Transaction :: Type -> Type #

ToJSON Transaction Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

FromJSON Transaction Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

type Rep Transaction Source # 
Instance details

Defined in PegNet.RPC.Types.Transaction

type Rep Transaction = D1 (MetaData "Transaction" "PegNet.RPC.Types.Transaction" "api-rpc-pegnet-0.1.1.2-6HuGZvQcnIOEEqfV4LzPQv" False) (C1 (MetaCons "Transaction" PrefixI True) (S1 (MetaSel (Just "topLevelData") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Data) :*: (S1 (MetaSel (Just "topLevelEntryhash") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "topLevelTimestamp") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Double))))