atlas-0.1.0.0: Application backend for Plutus smart contracts on Cardano
Copyright(c) 2023 GYELD GMBH
LicenseApache 2.0
Maintainersupport@geniusyield.co
Stabilitydevelop
Safe HaskellNone
LanguageHaskell2010

GeniusYield.Providers.Node

Description

 
Synopsis

Documentation

nodeSubmitTx ∷ LocalNodeConnectInfo CardanoMode → GYSubmitTx #

nodeSlotActions ∷ LocalNodeConnectInfo CardanoMode → GYSlotActions #

nodeQueryUTxOGYEra → LocalNodeConnectInfo CardanoMode → GYQueryUTxO #

nodeGetParametersGYEra → LocalNodeConnectInfo CardanoMode → GYGetParameters #

Low-level

nodeGetCurrentSlot ∷ LocalNodeConnectInfo CardanoMode → IO GYSlot #

nodeUtxosAtAddressGYEra → LocalNodeConnectInfo CardanoMode → GYAddressIO GYUTxOs #

nodeSlotConfigGYEra → 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.