| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Cardano.Wallet.Mock.Client
Synopsis
- createWallet :: Maybe Integer -> ClientM WalletInfo
 - submitTxn :: Wallet -> CardanoTx -> ClientM ()
 - ownPaymentPubKeyHash :: Wallet -> ClientM PaymentPubKeyHash
 - ownAddresses :: Wallet -> ClientM (NonEmpty CardanoAddress)
 - balanceTx :: Wallet -> UnbalancedTx -> ClientM (Either WalletAPIError CardanoTx)
 - totalFunds :: Wallet -> ClientM Value
 - sign :: Wallet -> CardanoTx -> ClientM CardanoTx
 - handleWalletClient :: forall m effs. (LastMember m effs, MonadIO m, Member (Error ClientError) effs, Member (Error WalletAPIError) effs, Member (Reader ClientEnv) effs) => Wallet -> WalletEffect ~> Eff effs
 
Documentation
createWallet :: Maybe Integer -> ClientM WalletInfo Source #
ownPaymentPubKeyHash :: Wallet -> ClientM PaymentPubKeyHash Source #
Deprecated: Use ownAddresses instead
ownAddresses :: Wallet -> ClientM (NonEmpty CardanoAddress) Source #
totalFunds :: Wallet -> ClientM Value Source #
handleWalletClient :: forall m effs. (LastMember m effs, MonadIO m, Member (Error ClientError) effs, Member (Error WalletAPIError) effs, Member (Reader ClientEnv) effs) => Wallet -> WalletEffect ~> Eff effs Source #