atlas-cardano-0.3.0: Application backend for Plutus smart contracts on Cardano
Atlas is an all-in-one, Haskell-native application backend for writing off-chain code for on-chain Plutus smart contracts.
Modules
- GeniusYield
- Api
- CardanoApi
- Examples
- GeniusYield.Examples.Gift The simplest script imaginable, which does nothing: always succeeds.
- GeniusYield.Examples.Limbo Another simple script: never succeeds.
- GeniusYield.Examples.Treat
- GeniusYield.GYConfig
- HTTP
- GeniusYield.Imports
- GeniusYield.Providers
- GeniusYield.Providers.Blockfrost
- GeniusYield.Providers.CachedQueryUTxOs
- GeniusYield.Providers.CardanoDbSync
- GeniusYield.Providers.Common
- GeniusYield.Providers.GCP
- GeniusYield.Providers.Katip
- GeniusYield.Providers.LiteChainIndex Lite-chain index. In memory chain index. Used in tests
- GeniusYield.Providers.Maestro Providers using the Maestro blockchain API.
- GeniusYield.Providers.Node Providers using local
cardano-node
connection. - GeniusYield.Providers.Sentry
- GeniusYield.Providers.SubmitApi
- Scripts
- Test
- GeniusYield.Transaction Tools to build balanced transactions
- GeniusYield.Transaction.CoinSelection
- GeniusYield.Transaction.Common Common utility types used during transaction building and coin selection.
- GeniusYield.TxBuilder
- GeniusYield.Types
- GeniusYield.Types.Ada
- GeniusYield.Types.Address
- GeniusYield.Types.Datum
- GeniusYield.Types.Era
- GeniusYield.Types.Key
- GeniusYield.Types.Ledger
- GeniusYield.Types.Logging
- GeniusYield.Types.NetworkId
- GeniusYield.Types.PlutusVersion
- GeniusYield.Types.Providers
- GeniusYield.Types.PubKeyHash
- GeniusYield.Types.Rational
- GeniusYield.Types.Redeemer
- GeniusYield.Types.Script
- GeniusYield.Types.Slot
- GeniusYield.Types.SlotConfig
- GeniusYield.Types.Time
- GeniusYield.Types.Tx
- GeniusYield.Types.TxBody
- GeniusYield.Types.TxIn
- GeniusYield.Types.TxOut
- GeniusYield.Types.TxOutRef
- GeniusYield.Types.UTxO
- GeniusYield.Types.Value
- GeniusYield.Types.Wallet