Documentation ¶
Index ¶
- func FetchLogForWorker(ctx context.Context, params FetchParams) error
- func NewServer(dm *dt.DomainMap, ip string, port int) (*http.Server, *dtHandler)
- type FetchParams
- type GetConsistencyProofRequest
- type GetConsistencyProofResponse
- type GetDomainRootAndProofRequest
- type GetDomainRootAndProofResponse
- type GetDomainTreeIndexRequest
- type GetDomainTreeIndexResponse
- type GetEntriesRequest
- type GetEntriesResponse
- type GetEntryAndProofRequest
- type GetEntryAndProofResponse
- type GetSMHRequest
- type GetSMHResponse
- type GetSourceConsistencyProofRequest
- type GetSourceConsistencyProofResponse
- type GetSourceLogAndProofRequest
- type GetSourceLogAndProofResponse
- type GetSourceLogsRequest
- type GetSourceLogsResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FetchLogForWorker ¶
func FetchLogForWorker(ctx context.Context, params FetchParams) error
FetchLogForWorker fetches the specified log and passes all entries to the worker.
Types ¶
type FetchParams ¶
type GetConsistencyProofResponse ¶
type GetConsistencyProofResponse struct {
Proof [][]byte `json:"proof"`
}
type GetDomainTreeIndexResponse ¶
type GetDomainTreeIndexResponse struct {
DomainTreeIndex uint64 `json:"domain_tree_index"`
}
type GetEntriesRequest ¶
type GetEntriesResponse ¶
type GetEntriesResponse struct {
Entries [][2]uint64 `json:"entries"`
}
type GetEntryAndProofRequest ¶
type GetSMHRequest ¶
type GetSMHRequest struct { }
type GetSMHResponse ¶
type GetSMHResponse dt.SignedMapHead
type GetSourceConsistencyProofResponse ¶
type GetSourceConsistencyProofResponse struct {
Proof [][]byte `json:"proof"`
}
type GetSourceLogsRequest ¶
type GetSourceLogsResponse ¶
type GetSourceLogsResponse struct {
LogIDs [][]byte `json:"log_ids"`
}
Click to show internal directories.
Click to hide internal directories.