Documentation ¶
Index ¶
Constants ¶
View Source
const ( ConfigGasEstimationFactor = "gasEstimationFactor" ConfigDataFormat = "dataFormat" BlockPollingInterval = "blockPollingInterval" BlockCacheSize = "blockCacheSize" EventsCatchupPageSize = "events.catchupPageSize" EventsCatchupThreshold = "events.catchupThreshold" EventsCatchupDownscaleRegex = "events.catchupDownscaleRegex" EventsCheckpointBlockGap = "events.checkpointBlockGap" EventsBlockTimestamps = "events.blockTimestamps" EventsFilterPollingInterval = "events.filterPollingInterval" RetryInitDelay = "retry.initialDelay" RetryMaxDelay = "retry.maxDelay" RetryFactor = "retry.factor" MaxConcurrentRequests = "maxConcurrentRequests" TxCacheSize = "txCacheSize" HederaCompatibilityMode = "hederaCompatibilityMode" TraceTXForRevertReason = "traceTXForRevertReason" WebSocketsEnabled = "ws.enabled" )
View Source
const ( DefaultListenerPort = 5102 DefaultGasEstimationFactor = 1.5 DefaultCatchupPageSize = 500 DefaultEventsCatchupThreshold = 500 DefaultEventsCatchupDownscaleRegex = "Response size is larger than.*limit" DefaultEventsCheckpointBlockGap = 50 DefaultRetryInitDelay = "100ms" DefaultRetryMaxDelay = "30s" DefaultRetryDelayFactor = 2.0 )
Variables ¶
This section is empty.
Functions ¶
func InitConfig ¶
func NewEthereumConnector ¶
func ProtocolIDForReceipt ¶ added in v1.1.11
Types ¶
Source Files ¶
- blocklistener.go
- blocklistener_blockquery.go
- config.go
- deploy_contract_prepare.go
- error_mapping.go
- estimate_gas.go
- ethereum.go
- event_actions.go
- event_enricher.go
- event_listener.go
- event_stream.go
- exec_query.go
- get_address_balance.go
- get_block_info.go
- get_gas_price.go
- get_next_nonce.go
- get_receipt.go
- new_block_listener.go
- prepare_transaction.go
- retry_delay.go
- send_transaction.go
- statuses.go
Click to show internal directories.
Click to hide internal directories.