You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: config.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -67,6 +67,7 @@
67
67
|---|-----------|----|-------------|
68
68
|blockCacheSize|Maximum of blocks to hold in the block info cache|`int`|`250`
69
69
|blockPollingInterval|Interval for polling to check for new blocks|[`time.Duration`](https://pkg.go.dev/time#Duration)|`1s`
70
+
|blockTrackingMode|The block tracking mode for the block listener|`headBlockNumber` or `inMemoryPartialChain`|`inMemoryPartialChain`
70
71
|connectionTimeout|The maximum amount of time that a connection is allowed to remain with no data transmitted|[`time.Duration`](https://pkg.go.dev/time#Duration)|`30s`
71
72
|dataFormat|Configure the JSON data format for query output and events|map,flat_array,self_describing|`map`
72
73
|expectContinueTimeout|See [ExpectContinueTimeout in the Go docs](https://pkg.go.dev/net/http#Transport)|[`time.Duration`](https://pkg.go.dev/time#Duration)|`1s`
Copy file name to clipboardExpand all lines: internal/msgs/en_config_descriptions.go
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -51,4 +51,5 @@ var (
51
51
_=ffc("config.connector.traceTXForRevertReason", "Enable the use of transaction trace functions (e.g. debug_traceTransaction) to obtain transaction revert reasons. This can place a high load on the EVM client.", i18n.BooleanType)
52
52
_=ffc("config.connector.maxAsyncBlockFetchConcurrency", "Maximum concurrency when using asynchronous block downloading (minium 1)", i18n.IntType)
53
53
_=ffc("config.connector.useGetBlockReceipts", "When true, the eth_getBlockReceipts call is available for this connector to use", i18n.BooleanType)
54
+
_=ffc("config.connector.blockTrackingMode", "The block tracking mode for the block listener", "`headBlockNumber` or `inMemoryPartialChain`")
MsgReturnedBlockHashMismatch=ffe("FF23068", "Returned block %d hash %s does not match requested hash %s")
89
+
MsgInvalidBlockListenerTrackingMode=ffe("FF23069", "Invalid block listener tracking mode '%s': must be 'headBlockNumber' or 'inMemoryPartialChain'")
90
+
MsgTransactionNotIncludedInChainHead=ffe("FF23070", "Transaction '%s' cannot be reconciled in head-only mode: chain head %d is before receipt block %s")
Confirmations []*ethrpc.MinimalBlockInfo`json:"confirmations,omitempty"`// the confirmation list
53
53
Rebuiltbool`json:"rebuilt,omitempty"`// when true, it means the existing confirmations contained invalid blocks, the new confirmations are rebuilt from scratch
54
54
NewForkbool`json:"newFork,omitempty"`// when true, it means a new fork was detected based on the existing confirmations
55
55
Confirmedbool`json:"confirmed,omitempty"`// when true, it means the confirmation list is complete and the transaction is confirmed
56
56
TargetConfirmationCountuint64`json:"targetConfirmationCount"`// the target number of confirmations for this reconcile request
57
+
ActualConfirmationCountuint64`json:"actualConfirmationCount"`// the actual number of confirmations for this reconcile request
0 commit comments