Copyright | (c) 2023 GYELD GMBH |
---|---|
License | Apache 2.0 |
Maintainer | [email protected] |
Stability | develop |
Safe Haskell | None |
Language | GHC2021 |
GeniusYield.Providers.Node
Contents
Description
Synopsis
- nodeSubmitTx :: LocalNodeConnectInfo -> GYSubmitTx
- nodeSlotActions :: LocalNodeConnectInfo -> GYSlotActions
- nodeGetParameters :: LocalNodeConnectInfo -> IO GYGetParameters
- nodeGetSlotOfCurrentBlock :: LocalNodeConnectInfo -> IO GYSlot
- nodeStakeAddressInfo :: LocalNodeConnectInfo -> GYStakeAddress -> IO (Maybe GYStakeAddressInfo)
- nodeStakePools :: LocalNodeConnectInfo -> IO (Set PoolId)
- nodeGetDRepState :: LocalNodeConnectInfo -> GYCredential 'GYKeyRoleDRep -> IO (Maybe GYDRepState)
- nodeGetDRepsState :: LocalNodeConnectInfo -> Set (GYCredential 'GYKeyRoleDRep) -> IO (Map (GYCredential 'GYKeyRoleDRep) (Maybe GYDRepState))
- nodeConstitution :: LocalNodeConnectInfo -> IO GYConstitution
- nodeProposals :: LocalNodeConnectInfo -> Set GYGovActionId -> IO (Seq GYGovActionState)
- nodeCommitteeMembersState :: LocalNodeConnectInfo -> IO CommitteeMembersState
- nodeMempoolTxs :: LocalNodeConnectInfo -> IO [GYTx]
- networkIdToLocalNodeConnectInfo :: GYNetworkId -> FilePath -> LocalNodeConnectInfo
Documentation
nodeStakePools :: LocalNodeConnectInfo -> IO (Set PoolId) #
nodeGetDRepsState :: LocalNodeConnectInfo -> Set (GYCredential 'GYKeyRoleDRep) -> IO (Map (GYCredential 'GYKeyRoleDRep) (Maybe GYDRepState)) #
nodeProposals :: LocalNodeConnectInfo -> Set GYGovActionId -> IO (Seq GYGovActionState) #
nodeMempoolTxs :: LocalNodeConnectInfo -> IO [GYTx] #
Auxiliary
networkIdToLocalNodeConnectInfo #
Arguments
:: GYNetworkId | The network identifier. |
-> FilePath | Path to the local node socket. |
-> LocalNodeConnectInfo |
Constructs the connection info to a local node.