{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE OverloadedStrings #-}
module Network.Polkadot.Rpc.Babe where
import Data.Aeson (Object)
import Network.JsonRpc.TinyClient (JsonRpc (..))
epochAuthorship :: JsonRpc m => m Object
{-# INLINE epochAuthorship #-}
epochAuthorship :: forall (m :: * -> *). JsonRpc m => m Object
epochAuthorship = MethodName -> m Object
forall a. Remote m a => MethodName -> a
forall (m :: * -> *) a. (JsonRpc m, Remote m a) => MethodName -> a
remote MethodName
"babe_epochAuthorship"