cardano-wallet-core-2022.7.1: The Wallet Backend for a Cardano node.
Safe Haskell None
Language Haskell2010

Cardano.Wallet.Api

Synopsis

API

type ApiV2 n apiPool = "v2" :> Api n apiPool Source #

Type Families

Shelley

Settings

Byron

Miscellaneous

Shared Wallets

Api Layer

data ApiLayer s (k :: Depth -> Type -> Type ) Source #

Instances

Instances details
Generic ( ApiLayer s k) Source #
Instance details

Defined in Cardano.Wallet.Api

Associated Types

type Rep ( ApiLayer s k) :: Type -> Type Source #

HasWorkerCtx ( DBLayer IO s k) ( ApiLayer s k) Source #
Instance details

Defined in Cardano.Wallet.Api

type Rep ( ApiLayer s k) Source #
Instance details

Defined in Cardano.Wallet.Api

type Rep ( ApiLayer s k) = D1 (' MetaData "ApiLayer" "Cardano.Wallet.Api" "cardano-wallet-core-2022.7.1-AGKhlyz9liLKN3QqZD1gj" ' False ) ( C1 (' MetaCons "ApiLayer" ' PrefixI ' False ) ((( S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( Tracer IO TxSubmitLog )) :*: S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( Tracer IO ( WorkerLog WalletId WalletWorkerLog )))) :*: ( S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( Block , NetworkParameters )) :*: S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( NetworkLayer IO Block )))) :*: (( S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( TransactionLayer k SealedTx )) :*: S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( DBFactory IO s k))) :*: ( S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( WorkerRegistry WalletId ( DBLayer IO s k))) :*: ( S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( Concierge IO WalletLock )) :*: S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 ( TokenMetadataClient IO )))))))
type WorkerCtx ( ApiLayer s k) Source #
Instance details

Defined in Cardano.Wallet.Api

type WorkerMsg ( ApiLayer s k) Source #
Instance details

Defined in Cardano.Wallet.Api

type WorkerKey ( ApiLayer s k) Source #
Instance details

Defined in Cardano.Wallet.Api