From 149b7aef645a4cce335c624537ab60d2fcf6e523 Mon Sep 17 00:00:00 2001 From: David Date: Tue, 14 May 2024 20:01:49 +0800 Subject: [PATCH] docs(protocol): change Hekla tier provider config to require 100% SGX (#17159) --- packages/protocol/contracts/L1/tiers/HeklaTierProvider.sol | 6 ++---- packages/protocol/deployments/hekla-contract-logs.md | 4 ++-- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/protocol/contracts/L1/tiers/HeklaTierProvider.sol b/packages/protocol/contracts/L1/tiers/HeklaTierProvider.sol index 5445dfac01b..9d5098fdf15 100644 --- a/packages/protocol/contracts/L1/tiers/HeklaTierProvider.sol +++ b/packages/protocol/contracts/L1/tiers/HeklaTierProvider.sol @@ -65,9 +65,7 @@ contract HeklaTierProvider is EssentialContract, ITierProvider { /// @inheritdoc ITierProvider function getMinTier(uint256 _rand) public pure override returns (uint16) { - // 50% will be selected to require SGX proofs. - if (_rand % 2 == 0) return LibTiers.TIER_SGX; - // Other blocks are optimistic, without validity proofs. - return LibTiers.TIER_OPTIMISTIC; + // All blocks require SGX proofs. + return LibTiers.TIER_SGX; } } diff --git a/packages/protocol/deployments/hekla-contract-logs.md b/packages/protocol/deployments/hekla-contract-logs.md index 3e6389d4b6c..6d3a5f443d6 100644 --- a/packages/protocol/deployments/hekla-contract-logs.md +++ b/packages/protocol/deployments/hekla-contract-logs.md @@ -106,9 +106,9 @@ ### tierProvider -- impl: `0x02932D1c8C9EBf283aA809E7591A070c82b1696D` +- impl: `0x750D885DCAB712bA808D66D934CF315D0D98d04c.` - logs: - - upgraded on May 10, 2024 at commit `4903bec` + - upgraded on May 14, 2024 at commit `0ef7b8caa` ### guardian_prover_minority