| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Proto.Utxorpc.V1alpha.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
Documentation
data SyncService Source #
Constructors
| SyncService | |
Instances
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.V1alpha.Cardano.Cardano.Block)cardano:: Lens' AnyChainBlock Proto.Utxorpc.V1alpha.Cardano.Cardano.Block
Instances
data AnyChainBlock'Chain Source #
Constructors
| AnyChainBlock'Cardano !Block |
Instances
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 :
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 |