| Copyright | (c) 2023 GYELD GMBH |
|---|---|
| License | Apache 2.0 |
| Maintainer | support@geniusyield.co |
| Stability | develop |
| Safe Haskell | None |
| Language | Haskell2010 |
GeniusYield.Providers.Node
Description
Synopsis
- nodeSubmitTx ∷ LocalNodeConnectInfo CardanoMode → GYSubmitTx
- nodeSlotActions ∷ LocalNodeConnectInfo CardanoMode → GYSlotActions
- nodeQueryUTxO ∷ GYEra → LocalNodeConnectInfo CardanoMode → GYQueryUTxO
- nodeGetParameters ∷ GYEra → LocalNodeConnectInfo CardanoMode → GYGetParameters
- nodeGetCurrentSlot ∷ LocalNodeConnectInfo CardanoMode → IO GYSlot
- nodeUtxosAtAddress ∷ GYEra → LocalNodeConnectInfo CardanoMode → GYAddress → IO GYUTxOs
- nodeSlotConfig ∷ GYEra → LocalNodeConnectInfo CardanoMode → IO GYSlotConfig
- networkIdToLocalNodeConnectInfo ∷ GYNetworkId → FilePath → LocalNodeConnectInfo CardanoMode
Documentation
nodeSubmitTx ∷ LocalNodeConnectInfo CardanoMode → GYSubmitTx #
nodeSlotActions ∷ LocalNodeConnectInfo CardanoMode → GYSlotActions #
nodeQueryUTxO ∷ GYEra → LocalNodeConnectInfo CardanoMode → GYQueryUTxO #
nodeGetParameters ∷ GYEra → LocalNodeConnectInfo CardanoMode → GYGetParameters #
Low-level
nodeGetCurrentSlot ∷ LocalNodeConnectInfo CardanoMode → IO GYSlot #
nodeSlotConfig ∷ GYEra → LocalNodeConnectInfo CardanoMode → IO GYSlotConfig #
Return GYSlotConfig, from which we can estimate what the currentSlot should be.
Auxiliary
networkIdToLocalNodeConnectInfo #
Arguments
| ∷ GYNetworkId | The network identifier. |
| → FilePath | Path to the local node socket. |
| → LocalNodeConnectInfo CardanoMode |
Constructs the connection info to a local node.