| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.Utxorpc.V1beta.Sync.Sync
Synopsis
- data SyncService = SyncService
- data AnyChainBlock
- data AnyChainBlock'Chain = AnyChainBlock'Cardano !Block
- _AnyChainBlock'Cardano :: Prism' AnyChainBlock'Chain Block
- data BlockRef
- data DumpHistoryRequest
- data DumpHistoryResponse
- data FetchBlockRequest
- data FetchBlockResponse
- data FollowTipRequest
- data FollowTipResponse
- data FollowTipResponse'Action
- _FollowTipResponse'Apply :: Prism' FollowTipResponse'Action AnyChainBlock
- _FollowTipResponse'Undo :: Prism' FollowTipResponse'Action AnyChainBlock
- _FollowTipResponse'Reset :: Prism' FollowTipResponse'Action BlockRef
- data ReadTipRequest
- data ReadTipResponse
Documentation
data SyncService Source #
Constructors
| SyncService |
Instances
| Service SyncService Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync Associated Types
Methods | |||||||||||||||||
| HasMethodImpl SyncService "dumpHistory" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync Associated Types
| |||||||||||||||||
| HasMethodImpl SyncService "fetchBlock" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync Associated Types
| |||||||||||||||||
| HasMethodImpl SyncService "followTip" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync Associated Types
| |||||||||||||||||
| HasMethodImpl SyncService "readTip" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync Associated Types
| |||||||||||||||||
| type ServiceMethods SyncService Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync type ServiceMethods SyncService = '["dumpHistory", "fetchBlock", "followTip", "readTip"] | |||||||||||||||||
| type ServiceName SyncService Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync type ServiceName SyncService = "SyncService" | |||||||||||||||||
| type ServicePackage SyncService Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync type ServicePackage SyncService = "utxorpc.v1beta.sync" | |||||||||||||||||
| type MethodInput SyncService "dumpHistory" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |||||||||||||||||
| type MethodInput SyncService "fetchBlock" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |||||||||||||||||
| type MethodInput SyncService "followTip" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |||||||||||||||||
| type MethodInput SyncService "readTip" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |||||||||||||||||
| type MethodName SyncService "dumpHistory" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync type MethodName SyncService "dumpHistory" = "DumpHistory" | |||||||||||||||||
| type MethodName SyncService "fetchBlock" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync type MethodName SyncService "fetchBlock" = "FetchBlock" | |||||||||||||||||
| type MethodName SyncService "followTip" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync type MethodName SyncService "followTip" = "FollowTip" | |||||||||||||||||
| type MethodName SyncService "readTip" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync type MethodName SyncService "readTip" = "ReadTip" | |||||||||||||||||
| type MethodOutput SyncService "dumpHistory" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |||||||||||||||||
| type MethodOutput SyncService "fetchBlock" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |||||||||||||||||
| type MethodOutput SyncService "followTip" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |||||||||||||||||
| type MethodOutput SyncService "readTip" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |||||||||||||||||
| type MethodStreamingType SyncService "dumpHistory" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync type MethodStreamingType SyncService "dumpHistory" = 'NonStreaming | |||||||||||||||||
| type MethodStreamingType SyncService "fetchBlock" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync type MethodStreamingType SyncService "fetchBlock" = 'NonStreaming | |||||||||||||||||
| type MethodStreamingType SyncService "followTip" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync type MethodStreamingType SyncService "followTip" = 'ServerStreaming | |||||||||||||||||
| type MethodStreamingType SyncService "readTip" Source # | |||||||||||||||||
Defined in Proto.Utxorpc.V1beta.Sync.Sync type MethodStreamingType SyncService "readTip" = 'NonStreaming | |||||||||||||||||
data AnyChainBlock Source #
Fields :
nativeBytes:: Lens' AnyChainBlock Data.ByteString.ByteStringmaybe'chain:: Lens' AnyChainBlock (Prelude.Maybe AnyChainBlock'Chain)maybe'cardano:: Lens' AnyChainBlock (Prelude.Maybe Proto.Utxorpc.V1beta.Cardano.Cardano.Block)cardano:: Lens' AnyChainBlock Proto.Utxorpc.V1beta.Cardano.Cardano.Block
Instances
data AnyChainBlock'Chain Source #
Constructors
| AnyChainBlock'Cardano !Block |
Instances
_AnyChainBlock'Cardano :: Prism' AnyChainBlock'Chain Block Source #
Fields :
Instances
data DumpHistoryRequest Source #
Fields :
startToken:: Lens' DumpHistoryRequest BlockRefmaybe'startToken:: Lens' DumpHistoryRequest (Prelude.Maybe BlockRef)maxItems:: Lens' DumpHistoryRequest Data.Word.Word32fieldMask:: Lens' DumpHistoryRequest Proto.Google.Protobuf.FieldMask.FieldMaskmaybe'fieldMask:: Lens' DumpHistoryRequest (Prelude.Maybe Proto.Google.Protobuf.FieldMask.FieldMask)
Instances
data DumpHistoryResponse Source #
Fields :
block:: Lens' DumpHistoryResponse [AnyChainBlock]vec'block:: Lens' DumpHistoryResponse (Data.Vector.Vector AnyChainBlock)nextToken:: Lens' DumpHistoryResponse BlockRefmaybe'nextToken:: Lens' DumpHistoryResponse (Prelude.Maybe BlockRef)
Instances
data FetchBlockRequest Source #
Fields :
ref:: Lens' FetchBlockRequest [BlockRef]vec'ref:: Lens' FetchBlockRequest (Data.Vector.Vector BlockRef)fieldMask:: Lens' FetchBlockRequest Proto.Google.Protobuf.FieldMask.FieldMaskmaybe'fieldMask:: Lens' FetchBlockRequest (Prelude.Maybe Proto.Google.Protobuf.FieldMask.FieldMask)
Instances
data FetchBlockResponse Source #
Fields :
Instances
data FollowTipRequest Source #
Fields :
intersect:: Lens' FollowTipRequest [BlockRef]vec'intersect:: Lens' FollowTipRequest (Data.Vector.Vector BlockRef)fieldMask:: Lens' FollowTipRequest Proto.Google.Protobuf.FieldMask.FieldMaskmaybe'fieldMask:: Lens' FollowTipRequest (Prelude.Maybe Proto.Google.Protobuf.FieldMask.FieldMask)
Instances
data FollowTipResponse Source #
Fields :
tip:: Lens' FollowTipResponse BlockRefmaybe'tip:: Lens' FollowTipResponse (Prelude.Maybe BlockRef)maybe'action:: Lens' FollowTipResponse (Prelude.Maybe FollowTipResponse'Action)maybe'apply:: Lens' FollowTipResponse (Prelude.Maybe AnyChainBlock)apply:: Lens' FollowTipResponse AnyChainBlockmaybe'undo:: Lens' FollowTipResponse (Prelude.Maybe AnyChainBlock)undo:: Lens' FollowTipResponse AnyChainBlockmaybe'reset:: Lens' FollowTipResponse (Prelude.Maybe BlockRef)reset:: Lens' FollowTipResponse BlockRef
Instances
data FollowTipResponse'Action Source #
Constructors
| FollowTipResponse'Apply !AnyChainBlock | |
| FollowTipResponse'Undo !AnyChainBlock | |
| FollowTipResponse'Reset !BlockRef |
Instances
data ReadTipRequest Source #
Fields :
Instances
data ReadTipResponse Source #
Fields :