| 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
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
| NFData AnyChainBlock Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods rnf :: AnyChainBlock -> () Source # | |
| Eq AnyChainBlock Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods (==) :: AnyChainBlock -> AnyChainBlock -> Bool Source # (/=) :: AnyChainBlock -> AnyChainBlock -> Bool Source # | |
| Ord AnyChainBlock Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods compare :: AnyChainBlock -> AnyChainBlock -> Ordering Source # (<) :: AnyChainBlock -> AnyChainBlock -> Bool Source # (<=) :: AnyChainBlock -> AnyChainBlock -> Bool Source # (>) :: AnyChainBlock -> AnyChainBlock -> Bool Source # (>=) :: AnyChainBlock -> AnyChainBlock -> Bool Source # max :: AnyChainBlock -> AnyChainBlock -> AnyChainBlock Source # min :: AnyChainBlock -> AnyChainBlock -> AnyChainBlock Source # | |
| Show AnyChainBlock Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| Message AnyChainBlock Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods messageName :: Proxy AnyChainBlock -> Text Source # packedMessageDescriptor :: Proxy AnyChainBlock -> ByteString Source # packedFileDescriptor :: Proxy AnyChainBlock -> ByteString Source # defMessage :: AnyChainBlock Source # fieldsByTag :: Map Tag (FieldDescriptor AnyChainBlock) Source # fieldsByTextFormatName :: Map String (FieldDescriptor AnyChainBlock) Source # unknownFields :: Lens' AnyChainBlock FieldSet Source # parseMessage :: Parser AnyChainBlock Source # buildMessage :: AnyChainBlock -> Builder Source # | |
| HasField AnyChainBlock "cardano" Block Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "cardano" -> (Block -> f Block) -> AnyChainBlock -> f AnyChainBlock Source # | |
| HasField AnyChainBlock "nativeBytes" ByteString Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "nativeBytes" -> (ByteString -> f ByteString) -> AnyChainBlock -> f AnyChainBlock Source # | |
| HasField FetchBlockResponse "block" AnyChainBlock Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "block" -> (AnyChainBlock -> f AnyChainBlock) -> FetchBlockResponse -> f FetchBlockResponse Source # | |
| HasField FollowTipResponse "apply" AnyChainBlock Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "apply" -> (AnyChainBlock -> f AnyChainBlock) -> FollowTipResponse -> f FollowTipResponse Source # | |
| HasField FollowTipResponse "undo" AnyChainBlock Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "undo" -> (AnyChainBlock -> f AnyChainBlock) -> FollowTipResponse -> f FollowTipResponse Source # | |
| HasField AnyChainBlock "maybe'cardano" (Maybe Block) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| HasField AnyChainBlock "maybe'chain" (Maybe AnyChainBlock'Chain) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'chain" -> (Maybe AnyChainBlock'Chain -> f (Maybe AnyChainBlock'Chain)) -> AnyChainBlock -> f AnyChainBlock Source # | |
| HasField DumpHistoryResponse "block" [AnyChainBlock] Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "block" -> ([AnyChainBlock] -> f [AnyChainBlock]) -> DumpHistoryResponse -> f DumpHistoryResponse Source # | |
| HasField DumpHistoryResponse "vec'block" (Vector AnyChainBlock) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "vec'block" -> (Vector AnyChainBlock -> f (Vector AnyChainBlock)) -> DumpHistoryResponse -> f DumpHistoryResponse Source # | |
| HasField FetchBlockResponse "maybe'block" (Maybe AnyChainBlock) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'block" -> (Maybe AnyChainBlock -> f (Maybe AnyChainBlock)) -> FetchBlockResponse -> f FetchBlockResponse Source # | |
| HasField FollowTipResponse "maybe'apply" (Maybe AnyChainBlock) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'apply" -> (Maybe AnyChainBlock -> f (Maybe AnyChainBlock)) -> FollowTipResponse -> f FollowTipResponse Source # | |
| HasField FollowTipResponse "maybe'undo" (Maybe AnyChainBlock) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'undo" -> (Maybe AnyChainBlock -> f (Maybe AnyChainBlock)) -> FollowTipResponse -> f FollowTipResponse Source # | |
data AnyChainBlock'Chain Source #
Constructors
| AnyChainBlock'Cardano !Block |
Instances
| NFData AnyChainBlock'Chain Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods rnf :: AnyChainBlock'Chain -> () Source # | |
| Eq AnyChainBlock'Chain Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods (==) :: AnyChainBlock'Chain -> AnyChainBlock'Chain -> Bool Source # (/=) :: AnyChainBlock'Chain -> AnyChainBlock'Chain -> Bool Source # | |
| Ord AnyChainBlock'Chain Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods compare :: AnyChainBlock'Chain -> AnyChainBlock'Chain -> Ordering Source # (<) :: AnyChainBlock'Chain -> AnyChainBlock'Chain -> Bool Source # (<=) :: AnyChainBlock'Chain -> AnyChainBlock'Chain -> Bool Source # (>) :: AnyChainBlock'Chain -> AnyChainBlock'Chain -> Bool Source # (>=) :: AnyChainBlock'Chain -> AnyChainBlock'Chain -> Bool Source # max :: AnyChainBlock'Chain -> AnyChainBlock'Chain -> AnyChainBlock'Chain Source # min :: AnyChainBlock'Chain -> AnyChainBlock'Chain -> AnyChainBlock'Chain Source # | |
| Show AnyChainBlock'Chain Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| HasField AnyChainBlock "maybe'chain" (Maybe AnyChainBlock'Chain) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'chain" -> (Maybe AnyChainBlock'Chain -> f (Maybe AnyChainBlock'Chain)) -> AnyChainBlock -> f AnyChainBlock Source # | |
_AnyChainBlock'Cardano :: Prism' AnyChainBlock'Chain Block Source #
Fields :
Instances
| NFData BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| Eq BlockRef Source # | |
| Ord BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| Show BlockRef Source # | |
| Message BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods messageName :: Proxy BlockRef -> Text Source # packedMessageDescriptor :: Proxy BlockRef -> ByteString Source # packedFileDescriptor :: Proxy BlockRef -> ByteString Source # defMessage :: BlockRef Source # fieldsByTag :: Map Tag (FieldDescriptor BlockRef) Source # fieldsByTextFormatName :: Map String (FieldDescriptor BlockRef) Source # unknownFields :: Lens' BlockRef FieldSet Source # parseMessage :: Parser BlockRef Source # buildMessage :: BlockRef -> Builder Source # | |
| HasField BlockRef "hash" ByteString Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "hash" -> (ByteString -> f ByteString) -> BlockRef -> f BlockRef Source # | |
| HasField BlockRef "height" Word64 Source # | |
| HasField BlockRef "slot" Word64 Source # | |
| HasField BlockRef "timestamp" Word64 Source # | |
| HasField DumpHistoryRequest "startToken" BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "startToken" -> (BlockRef -> f BlockRef) -> DumpHistoryRequest -> f DumpHistoryRequest Source # | |
| HasField DumpHistoryResponse "nextToken" BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "nextToken" -> (BlockRef -> f BlockRef) -> DumpHistoryResponse -> f DumpHistoryResponse Source # | |
| HasField FetchBlockRequest "ref" BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "ref" -> (BlockRef -> f BlockRef) -> FetchBlockRequest -> f FetchBlockRequest Source # | |
| HasField FollowTipResponse "reset" BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "reset" -> (BlockRef -> f BlockRef) -> FollowTipResponse -> f FollowTipResponse Source # | |
| HasField FollowTipResponse "tip" BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "tip" -> (BlockRef -> f BlockRef) -> FollowTipResponse -> f FollowTipResponse Source # | |
| HasField ReadTipResponse "tip" BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "tip" -> (BlockRef -> f BlockRef) -> ReadTipResponse -> f ReadTipResponse Source # | |
| HasField DumpHistoryRequest "maybe'startToken" (Maybe BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| HasField DumpHistoryResponse "maybe'nextToken" (Maybe BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| HasField FetchBlockRequest "maybe'ref" (Maybe BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| HasField FollowTipRequest "intersect" [BlockRef] Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "intersect" -> ([BlockRef] -> f [BlockRef]) -> FollowTipRequest -> f FollowTipRequest Source # | |
| HasField FollowTipRequest "vec'intersect" (Vector BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "vec'intersect" -> (Vector BlockRef -> f (Vector BlockRef)) -> FollowTipRequest -> f FollowTipRequest Source # | |
| HasField FollowTipResponse "maybe'reset" (Maybe BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| HasField FollowTipResponse "maybe'tip" (Maybe BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| HasField ReadTipResponse "maybe'tip" (Maybe BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
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
| NFData DumpHistoryRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods rnf :: DumpHistoryRequest -> () Source # | |
| Eq DumpHistoryRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods (==) :: DumpHistoryRequest -> DumpHistoryRequest -> Bool Source # (/=) :: DumpHistoryRequest -> DumpHistoryRequest -> Bool Source # | |
| Ord DumpHistoryRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods compare :: DumpHistoryRequest -> DumpHistoryRequest -> Ordering Source # (<) :: DumpHistoryRequest -> DumpHistoryRequest -> Bool Source # (<=) :: DumpHistoryRequest -> DumpHistoryRequest -> Bool Source # (>) :: DumpHistoryRequest -> DumpHistoryRequest -> Bool Source # (>=) :: DumpHistoryRequest -> DumpHistoryRequest -> Bool Source # max :: DumpHistoryRequest -> DumpHistoryRequest -> DumpHistoryRequest Source # min :: DumpHistoryRequest -> DumpHistoryRequest -> DumpHistoryRequest Source # | |
| Show DumpHistoryRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| Message DumpHistoryRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods messageName :: Proxy DumpHistoryRequest -> Text Source # packedMessageDescriptor :: Proxy DumpHistoryRequest -> ByteString Source # packedFileDescriptor :: Proxy DumpHistoryRequest -> ByteString Source # defMessage :: DumpHistoryRequest Source # fieldsByTag :: Map Tag (FieldDescriptor DumpHistoryRequest) Source # fieldsByTextFormatName :: Map String (FieldDescriptor DumpHistoryRequest) Source # unknownFields :: Lens' DumpHistoryRequest FieldSet Source # parseMessage :: Parser DumpHistoryRequest Source # | |
| HasField DumpHistoryRequest "fieldMask" FieldMask Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "fieldMask" -> (FieldMask -> f FieldMask) -> DumpHistoryRequest -> f DumpHistoryRequest Source # | |
| HasField DumpHistoryRequest "maxItems" Word32 Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maxItems" -> (Word32 -> f Word32) -> DumpHistoryRequest -> f DumpHistoryRequest Source # | |
| HasField DumpHistoryRequest "startToken" BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "startToken" -> (BlockRef -> f BlockRef) -> DumpHistoryRequest -> f DumpHistoryRequest Source # | |
| HasField DumpHistoryRequest "maybe'fieldMask" (Maybe FieldMask) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'fieldMask" -> (Maybe FieldMask -> f (Maybe FieldMask)) -> DumpHistoryRequest -> f DumpHistoryRequest Source # | |
| HasField DumpHistoryRequest "maybe'startToken" (Maybe BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
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
| NFData DumpHistoryResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods rnf :: DumpHistoryResponse -> () Source # | |
| Eq DumpHistoryResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods (==) :: DumpHistoryResponse -> DumpHistoryResponse -> Bool Source # (/=) :: DumpHistoryResponse -> DumpHistoryResponse -> Bool Source # | |
| Ord DumpHistoryResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods compare :: DumpHistoryResponse -> DumpHistoryResponse -> Ordering Source # (<) :: DumpHistoryResponse -> DumpHistoryResponse -> Bool Source # (<=) :: DumpHistoryResponse -> DumpHistoryResponse -> Bool Source # (>) :: DumpHistoryResponse -> DumpHistoryResponse -> Bool Source # (>=) :: DumpHistoryResponse -> DumpHistoryResponse -> Bool Source # max :: DumpHistoryResponse -> DumpHistoryResponse -> DumpHistoryResponse Source # min :: DumpHistoryResponse -> DumpHistoryResponse -> DumpHistoryResponse Source # | |
| Show DumpHistoryResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| Message DumpHistoryResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods messageName :: Proxy DumpHistoryResponse -> Text Source # packedMessageDescriptor :: Proxy DumpHistoryResponse -> ByteString Source # packedFileDescriptor :: Proxy DumpHistoryResponse -> ByteString Source # defMessage :: DumpHistoryResponse Source # fieldsByTag :: Map Tag (FieldDescriptor DumpHistoryResponse) Source # fieldsByTextFormatName :: Map String (FieldDescriptor DumpHistoryResponse) Source # unknownFields :: Lens' DumpHistoryResponse FieldSet Source # parseMessage :: Parser DumpHistoryResponse Source # | |
| HasField DumpHistoryResponse "nextToken" BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "nextToken" -> (BlockRef -> f BlockRef) -> DumpHistoryResponse -> f DumpHistoryResponse Source # | |
| HasField DumpHistoryResponse "block" [AnyChainBlock] Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "block" -> ([AnyChainBlock] -> f [AnyChainBlock]) -> DumpHistoryResponse -> f DumpHistoryResponse Source # | |
| HasField DumpHistoryResponse "maybe'nextToken" (Maybe BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| HasField DumpHistoryResponse "vec'block" (Vector AnyChainBlock) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "vec'block" -> (Vector AnyChainBlock -> f (Vector AnyChainBlock)) -> DumpHistoryResponse -> f DumpHistoryResponse Source # | |
data FetchBlockRequest Source #
Fields :
ref:: Lens' FetchBlockRequest BlockRefmaybe'ref:: Lens' FetchBlockRequest (Prelude.Maybe BlockRef)fieldMask:: Lens' FetchBlockRequest Proto.Google.Protobuf.FieldMask.FieldMaskmaybe'fieldMask:: Lens' FetchBlockRequest (Prelude.Maybe Proto.Google.Protobuf.FieldMask.FieldMask)
Instances
| NFData FetchBlockRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods rnf :: FetchBlockRequest -> () Source # | |
| Eq FetchBlockRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods (==) :: FetchBlockRequest -> FetchBlockRequest -> Bool Source # (/=) :: FetchBlockRequest -> FetchBlockRequest -> Bool Source # | |
| Ord FetchBlockRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods compare :: FetchBlockRequest -> FetchBlockRequest -> Ordering Source # (<) :: FetchBlockRequest -> FetchBlockRequest -> Bool Source # (<=) :: FetchBlockRequest -> FetchBlockRequest -> Bool Source # (>) :: FetchBlockRequest -> FetchBlockRequest -> Bool Source # (>=) :: FetchBlockRequest -> FetchBlockRequest -> Bool Source # max :: FetchBlockRequest -> FetchBlockRequest -> FetchBlockRequest Source # min :: FetchBlockRequest -> FetchBlockRequest -> FetchBlockRequest Source # | |
| Show FetchBlockRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| Message FetchBlockRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods messageName :: Proxy FetchBlockRequest -> Text Source # packedMessageDescriptor :: Proxy FetchBlockRequest -> ByteString Source # packedFileDescriptor :: Proxy FetchBlockRequest -> ByteString Source # defMessage :: FetchBlockRequest Source # fieldsByTag :: Map Tag (FieldDescriptor FetchBlockRequest) Source # fieldsByTextFormatName :: Map String (FieldDescriptor FetchBlockRequest) Source # unknownFields :: Lens' FetchBlockRequest FieldSet Source # parseMessage :: Parser FetchBlockRequest Source # | |
| HasField FetchBlockRequest "fieldMask" FieldMask Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "fieldMask" -> (FieldMask -> f FieldMask) -> FetchBlockRequest -> f FetchBlockRequest Source # | |
| HasField FetchBlockRequest "ref" BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "ref" -> (BlockRef -> f BlockRef) -> FetchBlockRequest -> f FetchBlockRequest Source # | |
| HasField FetchBlockRequest "maybe'fieldMask" (Maybe FieldMask) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'fieldMask" -> (Maybe FieldMask -> f (Maybe FieldMask)) -> FetchBlockRequest -> f FetchBlockRequest Source # | |
| HasField FetchBlockRequest "maybe'ref" (Maybe BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
data FetchBlockResponse Source #
Fields :
block:: Lens' FetchBlockResponse AnyChainBlockmaybe'block:: Lens' FetchBlockResponse (Prelude.Maybe AnyChainBlock)
Instances
| NFData FetchBlockResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods rnf :: FetchBlockResponse -> () Source # | |
| Eq FetchBlockResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods (==) :: FetchBlockResponse -> FetchBlockResponse -> Bool Source # (/=) :: FetchBlockResponse -> FetchBlockResponse -> Bool Source # | |
| Ord FetchBlockResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods compare :: FetchBlockResponse -> FetchBlockResponse -> Ordering Source # (<) :: FetchBlockResponse -> FetchBlockResponse -> Bool Source # (<=) :: FetchBlockResponse -> FetchBlockResponse -> Bool Source # (>) :: FetchBlockResponse -> FetchBlockResponse -> Bool Source # (>=) :: FetchBlockResponse -> FetchBlockResponse -> Bool Source # max :: FetchBlockResponse -> FetchBlockResponse -> FetchBlockResponse Source # min :: FetchBlockResponse -> FetchBlockResponse -> FetchBlockResponse Source # | |
| Show FetchBlockResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| Message FetchBlockResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods messageName :: Proxy FetchBlockResponse -> Text Source # packedMessageDescriptor :: Proxy FetchBlockResponse -> ByteString Source # packedFileDescriptor :: Proxy FetchBlockResponse -> ByteString Source # defMessage :: FetchBlockResponse Source # fieldsByTag :: Map Tag (FieldDescriptor FetchBlockResponse) Source # fieldsByTextFormatName :: Map String (FieldDescriptor FetchBlockResponse) Source # unknownFields :: Lens' FetchBlockResponse FieldSet Source # parseMessage :: Parser FetchBlockResponse Source # | |
| HasField FetchBlockResponse "block" AnyChainBlock Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "block" -> (AnyChainBlock -> f AnyChainBlock) -> FetchBlockResponse -> f FetchBlockResponse Source # | |
| HasField FetchBlockResponse "maybe'block" (Maybe AnyChainBlock) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'block" -> (Maybe AnyChainBlock -> f (Maybe AnyChainBlock)) -> FetchBlockResponse -> f FetchBlockResponse Source # | |
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
| NFData FollowTipRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods rnf :: FollowTipRequest -> () Source # | |
| Eq FollowTipRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods (==) :: FollowTipRequest -> FollowTipRequest -> Bool Source # (/=) :: FollowTipRequest -> FollowTipRequest -> Bool Source # | |
| Ord FollowTipRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods compare :: FollowTipRequest -> FollowTipRequest -> Ordering Source # (<) :: FollowTipRequest -> FollowTipRequest -> Bool Source # (<=) :: FollowTipRequest -> FollowTipRequest -> Bool Source # (>) :: FollowTipRequest -> FollowTipRequest -> Bool Source # (>=) :: FollowTipRequest -> FollowTipRequest -> Bool Source # max :: FollowTipRequest -> FollowTipRequest -> FollowTipRequest Source # min :: FollowTipRequest -> FollowTipRequest -> FollowTipRequest Source # | |
| Show FollowTipRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| Message FollowTipRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods messageName :: Proxy FollowTipRequest -> Text Source # packedMessageDescriptor :: Proxy FollowTipRequest -> ByteString Source # packedFileDescriptor :: Proxy FollowTipRequest -> ByteString Source # defMessage :: FollowTipRequest Source # fieldsByTag :: Map Tag (FieldDescriptor FollowTipRequest) Source # fieldsByTextFormatName :: Map String (FieldDescriptor FollowTipRequest) Source # unknownFields :: Lens' FollowTipRequest FieldSet Source # parseMessage :: Parser FollowTipRequest Source # | |
| HasField FollowTipRequest "fieldMask" FieldMask Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "fieldMask" -> (FieldMask -> f FieldMask) -> FollowTipRequest -> f FollowTipRequest Source # | |
| HasField FollowTipRequest "intersect" [BlockRef] Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "intersect" -> ([BlockRef] -> f [BlockRef]) -> FollowTipRequest -> f FollowTipRequest Source # | |
| HasField FollowTipRequest "maybe'fieldMask" (Maybe FieldMask) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'fieldMask" -> (Maybe FieldMask -> f (Maybe FieldMask)) -> FollowTipRequest -> f FollowTipRequest Source # | |
| HasField FollowTipRequest "vec'intersect" (Vector BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "vec'intersect" -> (Vector BlockRef -> f (Vector BlockRef)) -> FollowTipRequest -> f FollowTipRequest Source # | |
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
| NFData FollowTipResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods rnf :: FollowTipResponse -> () Source # | |
| Eq FollowTipResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods (==) :: FollowTipResponse -> FollowTipResponse -> Bool Source # (/=) :: FollowTipResponse -> FollowTipResponse -> Bool Source # | |
| Ord FollowTipResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods compare :: FollowTipResponse -> FollowTipResponse -> Ordering Source # (<) :: FollowTipResponse -> FollowTipResponse -> Bool Source # (<=) :: FollowTipResponse -> FollowTipResponse -> Bool Source # (>) :: FollowTipResponse -> FollowTipResponse -> Bool Source # (>=) :: FollowTipResponse -> FollowTipResponse -> Bool Source # max :: FollowTipResponse -> FollowTipResponse -> FollowTipResponse Source # min :: FollowTipResponse -> FollowTipResponse -> FollowTipResponse Source # | |
| Show FollowTipResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| Message FollowTipResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods messageName :: Proxy FollowTipResponse -> Text Source # packedMessageDescriptor :: Proxy FollowTipResponse -> ByteString Source # packedFileDescriptor :: Proxy FollowTipResponse -> ByteString Source # defMessage :: FollowTipResponse Source # fieldsByTag :: Map Tag (FieldDescriptor FollowTipResponse) Source # fieldsByTextFormatName :: Map String (FieldDescriptor FollowTipResponse) Source # unknownFields :: Lens' FollowTipResponse FieldSet Source # parseMessage :: Parser FollowTipResponse Source # | |
| HasField FollowTipResponse "apply" AnyChainBlock Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "apply" -> (AnyChainBlock -> f AnyChainBlock) -> FollowTipResponse -> f FollowTipResponse Source # | |
| HasField FollowTipResponse "reset" BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "reset" -> (BlockRef -> f BlockRef) -> FollowTipResponse -> f FollowTipResponse Source # | |
| HasField FollowTipResponse "tip" BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "tip" -> (BlockRef -> f BlockRef) -> FollowTipResponse -> f FollowTipResponse Source # | |
| HasField FollowTipResponse "undo" AnyChainBlock Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "undo" -> (AnyChainBlock -> f AnyChainBlock) -> FollowTipResponse -> f FollowTipResponse Source # | |
| HasField FollowTipResponse "maybe'action" (Maybe FollowTipResponse'Action) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'action" -> (Maybe FollowTipResponse'Action -> f (Maybe FollowTipResponse'Action)) -> FollowTipResponse -> f FollowTipResponse Source # | |
| HasField FollowTipResponse "maybe'apply" (Maybe AnyChainBlock) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'apply" -> (Maybe AnyChainBlock -> f (Maybe AnyChainBlock)) -> FollowTipResponse -> f FollowTipResponse Source # | |
| HasField FollowTipResponse "maybe'reset" (Maybe BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| HasField FollowTipResponse "maybe'tip" (Maybe BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| HasField FollowTipResponse "maybe'undo" (Maybe AnyChainBlock) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'undo" -> (Maybe AnyChainBlock -> f (Maybe AnyChainBlock)) -> FollowTipResponse -> f FollowTipResponse Source # | |
data FollowTipResponse'Action Source #
Constructors
| FollowTipResponse'Apply !AnyChainBlock | |
| FollowTipResponse'Undo !AnyChainBlock | |
| FollowTipResponse'Reset !BlockRef |
Instances
| NFData FollowTipResponse'Action Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods rnf :: FollowTipResponse'Action -> () Source # | |
| Eq FollowTipResponse'Action Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods (==) :: FollowTipResponse'Action -> FollowTipResponse'Action -> Bool Source # (/=) :: FollowTipResponse'Action -> FollowTipResponse'Action -> Bool Source # | |
| Ord FollowTipResponse'Action Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods compare :: FollowTipResponse'Action -> FollowTipResponse'Action -> Ordering Source # (<) :: FollowTipResponse'Action -> FollowTipResponse'Action -> Bool Source # (<=) :: FollowTipResponse'Action -> FollowTipResponse'Action -> Bool Source # (>) :: FollowTipResponse'Action -> FollowTipResponse'Action -> Bool Source # (>=) :: FollowTipResponse'Action -> FollowTipResponse'Action -> Bool Source # max :: FollowTipResponse'Action -> FollowTipResponse'Action -> FollowTipResponse'Action Source # min :: FollowTipResponse'Action -> FollowTipResponse'Action -> FollowTipResponse'Action Source # | |
| Show FollowTipResponse'Action Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| HasField FollowTipResponse "maybe'action" (Maybe FollowTipResponse'Action) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "maybe'action" -> (Maybe FollowTipResponse'Action -> f (Maybe FollowTipResponse'Action)) -> FollowTipResponse -> f FollowTipResponse Source # | |
data ReadTipRequest Source #
Fields :
Instances
| NFData ReadTipRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods rnf :: ReadTipRequest -> () Source # | |
| Eq ReadTipRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods (==) :: ReadTipRequest -> ReadTipRequest -> Bool Source # (/=) :: ReadTipRequest -> ReadTipRequest -> Bool Source # | |
| Ord ReadTipRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods compare :: ReadTipRequest -> ReadTipRequest -> Ordering Source # (<) :: ReadTipRequest -> ReadTipRequest -> Bool Source # (<=) :: ReadTipRequest -> ReadTipRequest -> Bool Source # (>) :: ReadTipRequest -> ReadTipRequest -> Bool Source # (>=) :: ReadTipRequest -> ReadTipRequest -> Bool Source # max :: ReadTipRequest -> ReadTipRequest -> ReadTipRequest Source # min :: ReadTipRequest -> ReadTipRequest -> ReadTipRequest Source # | |
| Show ReadTipRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| Message ReadTipRequest Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods messageName :: Proxy ReadTipRequest -> Text Source # packedMessageDescriptor :: Proxy ReadTipRequest -> ByteString Source # packedFileDescriptor :: Proxy ReadTipRequest -> ByteString Source # defMessage :: ReadTipRequest Source # fieldsByTag :: Map Tag (FieldDescriptor ReadTipRequest) Source # fieldsByTextFormatName :: Map String (FieldDescriptor ReadTipRequest) Source # unknownFields :: Lens' ReadTipRequest FieldSet Source # parseMessage :: Parser ReadTipRequest Source # buildMessage :: ReadTipRequest -> Builder Source # | |
data ReadTipResponse Source #
Fields :
Instances
| NFData ReadTipResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods rnf :: ReadTipResponse -> () Source # | |
| Eq ReadTipResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods (==) :: ReadTipResponse -> ReadTipResponse -> Bool Source # (/=) :: ReadTipResponse -> ReadTipResponse -> Bool Source # | |
| Ord ReadTipResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods compare :: ReadTipResponse -> ReadTipResponse -> Ordering Source # (<) :: ReadTipResponse -> ReadTipResponse -> Bool Source # (<=) :: ReadTipResponse -> ReadTipResponse -> Bool Source # (>) :: ReadTipResponse -> ReadTipResponse -> Bool Source # (>=) :: ReadTipResponse -> ReadTipResponse -> Bool Source # max :: ReadTipResponse -> ReadTipResponse -> ReadTipResponse Source # min :: ReadTipResponse -> ReadTipResponse -> ReadTipResponse Source # | |
| Show ReadTipResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |
| Message ReadTipResponse Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods messageName :: Proxy ReadTipResponse -> Text Source # packedMessageDescriptor :: Proxy ReadTipResponse -> ByteString Source # packedFileDescriptor :: Proxy ReadTipResponse -> ByteString Source # defMessage :: ReadTipResponse Source # fieldsByTag :: Map Tag (FieldDescriptor ReadTipResponse) Source # fieldsByTextFormatName :: Map String (FieldDescriptor ReadTipResponse) Source # unknownFields :: Lens' ReadTipResponse FieldSet Source # parseMessage :: Parser ReadTipResponse Source # | |
| HasField ReadTipResponse "tip" BlockRef Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync Methods fieldOf :: Functor f => Proxy# "tip" -> (BlockRef -> f BlockRef) -> ReadTipResponse -> f ReadTipResponse Source # | |
| HasField ReadTipResponse "maybe'tip" (Maybe BlockRef) Source # | |
Defined in Proto.Utxorpc.V1beta.Sync.Sync | |