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 #