Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- data User = User {}
- data UserCollateral = UserCollateral {}
- pattern User' ∷ GYPaymentSigningKey → Maybe GYStakeSigningKey → GYAddress → User
- userPkh ∷ User → GYPubKeyHash
- userPaymentPkh ∷ User → GYPaymentKeyHash
- userStakePkh ∷ User → Maybe GYStakeKeyHash
- userVKey ∷ User → GYPaymentVerificationKey
- userPaymentVKey ∷ User → GYPaymentVerificationKey
- userPaymentSKey' ∷ User → GYPaymentSigningKey
- userStakeSKey' ∷ User → Maybe GYStakeSigningKey
- userStakeVKey ∷ User → Maybe GYStakeVerificationKey
- userCollateralDumb ∷ User → Maybe (GYTxOutRef, Bool)
- userAddresses' ∷ User → [GYAddress]
- userAddr ∷ User → GYAddress
Documentation
Note: When signing using ToShelleyWitnessSigningKey
instance, it only uses the payment signing key.
data UserCollateral #
Information on a the designated collateral to use.
UserCollateral | |
|
Instances
Show UserCollateral # | |
Defined in GeniusYield.TxBuilder.User showsPrec ∷ Int → UserCollateral → ShowS # show ∷ UserCollateral → String # showList ∷ [UserCollateral] → ShowS # | |
Eq UserCollateral # | |
Defined in GeniusYield.TxBuilder.User (==) ∷ UserCollateral → UserCollateral → Bool # (/=) ∷ UserCollateral → UserCollateral → Bool # |
pattern User' ∷ GYPaymentSigningKey → Maybe GYStakeSigningKey → GYAddress → User #
userPkh ∷ User → GYPubKeyHash #
userVKey ∷ User → GYPaymentVerificationKey #
Deprecated: Use userPaymentVKey.
userCollateralDumb ∷ User → Maybe (GYTxOutRef, Bool) #
userAddresses' ∷ User → [GYAddress] #