atlas-cardano-0.5.0: Application backend for Plutus smart contracts on Cardano
Safe HaskellSafe-Inferred
LanguageGHC2021

GeniusYield.Test.Address

Description

Classes to get addresses and work with addresses

Synopsis

Documentation

class HasAddress a where #

Everything that has address

Methods

toAddress ∷ a → Address #

Instances

Instances details
HasAddress Wallet # 
Instance details

Defined in GeniusYield.TxBuilder.Clb

Methods

toAddressWalletAddress #

HasAddress Address # 
Instance details

Defined in GeniusYield.Test.Address

Methods

toAddressAddressAddress #

HasAddress PubKeyHash # 
Instance details

Defined in GeniusYield.Test.Address

Methods

toAddressPubKeyHashAddress #

HasAddress a ⇒ HasAddress (AppendStaking a) # 
Instance details

Defined in GeniusYield.Test.Address

Methods

toAddressAppendStaking a → Address #

class HasStakingCredential a where #

Everything that has staking credential

data AppendStaking a #

Encodes appening of staking address

Instances

Instances details
HasAddress a ⇒ HasAddress (AppendStaking a) # 
Instance details

Defined in GeniusYield.Test.Address

Methods

toAddressAppendStaking a → Address #

appendCredentialCredential → a → AppendStaking a #

Append staking credential info

appendStakingPubKeyPubKeyHash → a → AppendStaking a #

Append staking public key info