Skip to content

Commit

Permalink
Also adjust other chains
Browse files Browse the repository at this point in the history
  • Loading branch information
friedemannf committed Dec 13, 2024
1 parent 862508b commit 0c0d158
Show file tree
Hide file tree
Showing 25 changed files with 88 additions and 26 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ BlockHistorySize = 24
[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
FinalityTagBypass = false
5 changes: 5 additions & 0 deletions core/chains/evm/config/toml/defaults/BOB_Testnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,8 @@ CacheTimeout = '4s'

[GasEstimator.BlockHistory]
BlockHistorySize = 100

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
5 changes: 5 additions & 0 deletions core/chains/evm/config/toml/defaults/Berachain_Testnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,8 @@ CacheTimeout = '10s'

[GasEstimator.BlockHistory]
BlockHistorySize = 100

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
7 changes: 6 additions & 1 deletion core/chains/evm/config/toml/defaults/Bitlayer_Mainnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,9 @@ EIP1559DynamicFees = false
PriceMax = '1 gwei' # DS&A recommended value
PriceMin = '40 mwei' # During testing, we saw minimum gas prices ~50 mwei
PriceDefault = '1 gwei' # As we set PriceMax to '1 gwei' and PriceDefault must be less than or equal to PriceMax
FeeCapDefault = '1 gwei' # As we set PriceMax to '1 gwei' and FeeCapDefault must be less than or equal to PriceMax
FeeCapDefault = '1 gwei' # As we set PriceMax to '1 gwei' and FeeCapDefault must be less than or equal to PriceMax

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
7 changes: 6 additions & 1 deletion core/chains/evm/config/toml/defaults/Bitlayer_Testnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,9 @@ EIP1559DynamicFees = false
PriceMax = '1 gwei' # DS&A recommended value
PriceMin = '40 mwei' # During testing, we saw minimum gas prices ~50 mwei
PriceDefault = '1 gwei' # As we set PriceMax to '1 gwei' and PriceDefault must be less than or equal to PriceMax
FeeCapDefault = '1 gwei' # As we set PriceMax to '1 gwei' and FeeCapDefault must be less than or equal to PriceMax
FeeCapDefault = '1 gwei' # As we set PriceMax to '1 gwei' and FeeCapDefault must be less than or equal to PriceMax

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
2 changes: 1 addition & 1 deletion core/chains/evm/config/toml/defaults/Blast_Mainnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ FinalityTagBypass = false
# 4 block sync time between nodes to ensure they aren't labelled unreachable too soon
PollFailureThreshold = 4
# polls every 4sec to check if there is a block produced, since blockRate is ~3sec
PollInterval = '4s'
PollInterval = '4s'
2 changes: 1 addition & 1 deletion core/chains/evm/config/toml/defaults/Blast_Sepolia.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ FinalityTagBypass = false
# 4 block sync time between nodes to ensure they aren't labelled unreachable too soon
PollFailureThreshold = 4
# polls every 4sec to check if there is a block produced, since blockRate is ~3sec
PollInterval = '4s'
PollInterval = '4s'
5 changes: 5 additions & 0 deletions core/chains/evm/config/toml/defaults/Ethereum_Mainnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,8 @@ TransactionPercentile = 50

[OCR2.Automation]
GasLimit = 10500000

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
2 changes: 2 additions & 0 deletions core/chains/evm/config/toml/defaults/Ethereum_Sepolia.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,6 @@ TransactionPercentile = 50
GasLimit = 10500000

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
7 changes: 6 additions & 1 deletion core/chains/evm/config/toml/defaults/Fantom_Mainnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,9 @@ RPCBlockQueryDelay = 2
Mode = 'SuggestedPrice'

[OCR2.Automation]
GasLimit = 3800000
GasLimit = 3800000

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
7 changes: 6 additions & 1 deletion core/chains/evm/config/toml/defaults/Fantom_Testnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,9 @@ RPCBlockQueryDelay = 2
Mode = 'SuggestedPrice'

[OCR2.Automation]
GasLimit = 3800000
GasLimit = 3800000

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
5 changes: 5 additions & 0 deletions core/chains/evm/config/toml/defaults/Gnosis_Mainnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,8 @@ PriceDefault = '1 gwei'
PriceMax = '500 gwei'
# 1 Gwei is the minimum accepted by the validators (unless whitelisted)
PriceMin = '1 gwei'

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
5 changes: 5 additions & 0 deletions core/chains/evm/config/toml/defaults/Harmony_Mainnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,8 @@ NoNewHeadsThreshold = '30s'

[GasEstimator]
PriceDefault = '5 gwei'

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
5 changes: 5 additions & 0 deletions core/chains/evm/config/toml/defaults/Harmony_Testnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,8 @@ NoNewHeadsThreshold = '30s'

[GasEstimator]
PriceDefault = '5 gwei'

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
5 changes: 5 additions & 0 deletions core/chains/evm/config/toml/defaults/Heco_Mainnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,8 @@ ObservationGracePeriod = '500ms'

[NodePool]
SyncThreshold = 10

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
1 change: 0 additions & 1 deletion core/chains/evm/config/toml/defaults/Hedera_Mainnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ BumpPercent = 20
# Accounting for Node syncs & avoid re-sending txns before fetching the receipt, setting to 2m
ResendAfterThreshold = '2m'


[NodePool]
SyncThreshold = 10

Expand Down
1 change: 0 additions & 1 deletion core/chains/evm/config/toml/defaults/Hedera_Testnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ BumpPercent = 20
# Accounting for Node syncs & avoid re-sending txns before fetching the receipt, setting to 2m
ResendAfterThreshold = '2m'


[NodePool]
SyncThreshold = 10

Expand Down
1 change: 0 additions & 1 deletion core/chains/evm/config/toml/defaults/L3X_Mainnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,3 @@ BumpThreshold = 5
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false

1 change: 0 additions & 1 deletion core/chains/evm/config/toml/defaults/L3X_Sepolia.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,3 @@ BumpThreshold = 5
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false

1 change: 0 additions & 1 deletion core/chains/evm/config/toml/defaults/Linea_Goerli.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,3 @@ ResendAfterThreshold = '3m'
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false

5 changes: 5 additions & 0 deletions core/chains/evm/config/toml/defaults/Ronin_Mainnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,8 @@ NoNewHeadsThreshold = "3m"
# Ronin uses default gas price of 20 gwei https://docs.skymavis.com/mavis/mpc/guides/estimate-gas#overview
Mode = 'FeeHistory'
PriceMax = "1000 gwei"

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
5 changes: 5 additions & 0 deletions core/chains/evm/config/toml/defaults/Ronin_Saigon.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,8 @@ NoNewHeadsThreshold = "3m"
# Ronin uses default gas price of 20 gwei https://docs.skymavis.com/mavis/mpc/guides/estimate-gas#overview
Mode = 'FeeHistory'
PriceMax = "1000 gwei"

[HeadTracker]
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
2 changes: 1 addition & 1 deletion core/chains/evm/config/toml/defaults/zkSync_Mainnet.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ BlockHistorySize = 200

[HeadTracker]
# tracks top N blocks to keep in heads database table. Should store atleast the same # of blocks as finalityDepth
HistoryDepth = 1500
HistoryDepth = 1500
2 changes: 1 addition & 1 deletion core/chains/evm/config/toml/defaults/zkSync_Sepolia.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ BlockHistorySize = 200
HistoryDepth = 250
# FinalityDepth < 1k => FinalityTagBypass = false
# https://chainlink-core.slack.com/archives/C07RA1B58CC/p1730983397689179?thread_ts=1730908333.814809&cid=C07RA1B58CC
FinalityTagBypass = false
FinalityTagBypass = false
24 changes: 12 additions & 12 deletions docs/CONFIG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2030,7 +2030,7 @@ HistoryDepth = 100
MaxBufferSize = 3
SamplingInterval = '1s'
MaxAllowedFinalityDepth = 10000
FinalityTagBypass = true
FinalityTagBypass = false

[NodePool]
PollFailureThreshold = 5
Expand Down Expand Up @@ -3369,7 +3369,7 @@ HistoryDepth = 100
MaxBufferSize = 3
SamplingInterval = '1s'
MaxAllowedFinalityDepth = 10000
FinalityTagBypass = true
FinalityTagBypass = false

[NodePool]
PollFailureThreshold = 5
Expand Down Expand Up @@ -3472,7 +3472,7 @@ HistoryDepth = 100
MaxBufferSize = 3
SamplingInterval = '1s'
MaxAllowedFinalityDepth = 10000
FinalityTagBypass = true
FinalityTagBypass = false

[NodePool]
PollFailureThreshold = 5
Expand Down Expand Up @@ -3989,7 +3989,7 @@ HistoryDepth = 100
MaxBufferSize = 3
SamplingInterval = '1s'
MaxAllowedFinalityDepth = 10000
FinalityTagBypass = true
FinalityTagBypass = false

[NodePool]
PollFailureThreshold = 5
Expand Down Expand Up @@ -5948,7 +5948,7 @@ HistoryDepth = 100
MaxBufferSize = 3
SamplingInterval = '1s'
MaxAllowedFinalityDepth = 10000
FinalityTagBypass = true
FinalityTagBypass = false

[NodePool]
PollFailureThreshold = 5
Expand Down Expand Up @@ -6051,7 +6051,7 @@ HistoryDepth = 100
MaxBufferSize = 3
SamplingInterval = '1s'
MaxAllowedFinalityDepth = 10000
FinalityTagBypass = true
FinalityTagBypass = false

[NodePool]
PollFailureThreshold = 5
Expand Down Expand Up @@ -6361,7 +6361,7 @@ HistoryDepth = 100
MaxBufferSize = 3
SamplingInterval = '1s'
MaxAllowedFinalityDepth = 10000
FinalityTagBypass = true
FinalityTagBypass = false

[NodePool]
PollFailureThreshold = 5
Expand Down Expand Up @@ -8946,7 +8946,7 @@ HistoryDepth = 100
MaxBufferSize = 3
SamplingInterval = '1s'
MaxAllowedFinalityDepth = 10000
FinalityTagBypass = true
FinalityTagBypass = false

[NodePool]
PollFailureThreshold = 5
Expand Down Expand Up @@ -9359,7 +9359,7 @@ HistoryDepth = 100
MaxBufferSize = 3
SamplingInterval = '1s'
MaxAllowedFinalityDepth = 10000
FinalityTagBypass = true
FinalityTagBypass = false

[NodePool]
PollFailureThreshold = 5
Expand Down Expand Up @@ -9461,7 +9461,7 @@ HistoryDepth = 100
MaxBufferSize = 3
SamplingInterval = '1s'
MaxAllowedFinalityDepth = 10000
FinalityTagBypass = true
FinalityTagBypass = false

[NodePool]
PollFailureThreshold = 5
Expand Down Expand Up @@ -10497,7 +10497,7 @@ HistoryDepth = 100
MaxBufferSize = 3
SamplingInterval = '1s'
MaxAllowedFinalityDepth = 10000
FinalityTagBypass = true
FinalityTagBypass = false

[NodePool]
PollFailureThreshold = 5
Expand Down Expand Up @@ -10600,7 +10600,7 @@ HistoryDepth = 100
MaxBufferSize = 3
SamplingInterval = '1s'
MaxAllowedFinalityDepth = 10000
FinalityTagBypass = true
FinalityTagBypass = false

[NodePool]
PollFailureThreshold = 5
Expand Down

0 comments on commit 0c0d158

Please sign in to comment.