Safe Haskell | None |
---|---|
Language | Haskell2010 |
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 #