plutus-ledger-0.1.0.0: Wallet API
Safe HaskellNone
LanguageHaskell2010

Ledger.Orphans

Orphan instances

Generic TxId Source # 
Instance details

Associated Types

type Rep TxId :: Type -> Type Source #

Methods

from :: TxId -> Rep TxId x Source #

to :: Rep TxId x -> TxId Source #

Generic TxIx Source # 
Instance details

Associated Types

type Rep TxIx :: Type -> Type Source #

Methods

from :: TxIx -> Rep TxIx x Source #

to :: Rep TxIx x -> TxIx Source #

Generic Lovelace Source # 
Instance details

Associated Types

type Rep Lovelace :: Type -> Type Source #

Generic Quantity Source # 
Instance details

Associated Types

type Rep Quantity :: Type -> Type Source #

Generic PolicyId Source # 
Instance details

Associated Types

type Rep PolicyId :: Type -> Type Source #

Generic ScriptData Source # 
Instance details

Associated Types

type Rep ScriptData :: Type -> Type Source #

ByteArrayAccess TxId Source #

ByteArrayAccess instance for signing support

Instance details

Methods

length :: TxId -> Int Source #

withByteArray :: TxId -> (Ptr p -> IO a) -> IO a Source #

copyByteArrayToPtr :: TxId -> Ptr p -> IO () Source #

ToHttpApiData PrivateKey Source # 
Instance details

ToHttpApiData LedgerBytes Source # 
Instance details

FromHttpApiData PrivateKey Source # 
Instance details

FromHttpApiData LedgerBytes Source # 
Instance details

ToSchema Value Source # 
Instance details

ToSchema XPrv Source # 
Instance details

ToSchema TxId Source # 
Instance details

ToSchema TxIx Source # 
Instance details

ToSchema Lovelace Source # 
Instance details

ToSchema Quantity Source # 
Instance details

ToSchema PolicyId Source # 
Instance details

ToSchema AssetName Source # 
Instance details

ToSchema ScriptHash Source #

OpenApi instances for swagger support

Instance details

ToSchema ScriptData Source # 
Instance details

ToSchema XPub Source # 
Instance details

ToSchema LogLevel Source # 
Instance details

ToSchema Data Source # 
Instance details

ToSchema Ada Source # 
Instance details

ToSchema Tx Source # 
Instance details

ToSchema ScriptTag Source # 
Instance details

ToSchema RedeemerPtr Source # 
Instance details

ToSchema TxOutRef Source # 
Instance details

ToSchema TxInType Source # 
Instance details

ToSchema TxIn Source # 
Instance details

ToSchema TxOut Source # 
Instance details

ToSchema Address Source # 
Instance details

ToSchema StakingCredential Source # 
Instance details

ToSchema Credential Source # 
Instance details

ToSchema Signature Source # 
Instance details

ToSchema PubKeyHash Source # 
Instance details

ToSchema PubKey Source # 
Instance details

ToSchema CurrencySymbol Source # 
Instance details

ToSchema TokenName Source # 
Instance details

ToSchema AssetClass Source # 
Instance details

ToSchema Value Source # 
Instance details

ToSchema Script Source # 
Instance details

ToSchema Validator Source # 
Instance details

ToSchema Datum Source # 
Instance details

ToSchema Redeemer Source # 
Instance details

ToSchema MintingPolicy Source # 
Instance details

ToSchema StakeValidator Source # 
Instance details

ToSchema ScriptHash Source # 
Instance details

ToSchema ValidatorHash Source # 
Instance details

ToSchema DatumHash Source # 
Instance details

ToSchema RedeemerHash Source # 
Instance details

ToSchema MintingPolicyHash Source # 
Instance details

ToSchema StakeValidatorHash Source # 
Instance details

ToSchema TxId Source # 
Instance details

ToSchema LedgerBytes Source # 
Instance details

ToSchema POSIXTime Source # 
Instance details

ToSchema DiffMilliSeconds Source # 
Instance details

ToSchema Slot Source # 
Instance details

ToSchema BuiltinData Source # 
Instance details

ToSchema BuiltinByteString Source # 
Instance details

ToSchema (AddressInEra AlonzoEra) Source # 
Instance details

ToSchema (Hash ScriptData) Source # 
Instance details

ToSchema (Digest Blake2b_160) Source # 
Instance details

ToSchema (LogMessage Value) Source # 
Instance details

ToSchema ann => ToSchema (Kind ann) Source # 
Instance details

ToSchema ann => ToSchema (Version ann) Source # 
Instance details

ToSchema a => ToSchema (Interval a) Source # 
Instance details

ToSchema a => ToSchema (Extended a) Source # 
Instance details

ToSchema a => ToSchema (UpperBound a) Source # 
Instance details

ToSchema a => ToSchema (LowerBound a) Source # 
Instance details

ToSchema (Hash Blake2b_256 EraIndependentTxBody) Source # 
Instance details

ToSchema (SafeHash StandardCrypto EraIndependentData) Source # 
Instance details

(ToSchema k, ToSchema v) => ToSchema (Map k v) Source # 
Instance details

(ToSchema tyname, ToSchema name, ToSchema (uni ann), ToSchema fun, ToSchema ann, ToSchema (Type tyname uni ann), ToSchema (Some (ValueOf uni)), Typeable uni) => ToSchema (Term tyname name uni fun ann) Source # 
Instance details

Methods

declareNamedSchema :: Proxy (Term tyname name uni fun ann) -> Declare (Definitions Schema) NamedSchema Source #