Skip to content

Commit 5b62aa8

Browse files
committed
nit
1 parent f90630e commit 5b62aa8

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

src/content/ccip/architecture.mdx

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -188,13 +188,3 @@ Chainlink CCIP has been purposely designed to take a security-first approach to
188188
If the fee paid on the source blockchain is within an acceptable range of the execution cost on the destination chain, the message will be transmitted as soon as possible after it is blessed by the Risk Management Network. If the cost of execution increases between request and execution time, CCIP incrementally increases the gas price to attempt to reach eventual execution, but this might introduce additional latency.
189189

190190
Execution delays in excess of one hour should be rare as a result of _Smart Execution_. The Smart Execution time window parameter represents the waiting time before manual execution is enabled. If the DON fails to execute within the duration of Smart Execution time window due to extreme network conditions, you can manually execute the message through the [CCIP Explorer](https://ccip.chain.link/). Read the [manual execution](/ccip/concepts/manual-execution) conceptual guide to learn more.
191-
192-
## CCIP Upgradeability
193-
194-
All onchain configuration changes and upgrades to CCIP are processed through a [ManyChainMultiSig.sol](https://github.com/smartcontractkit/ccip-owner-contracts/blob/main/src/ManyChainMultiSig.sol) (MCMS) contract, which requires a quorum of independent parties to approve.
195-
196-
Any proposal must either (1) be proposed by a dedicated MCMS contract and then be subjected to a review period, during which the node operators securing CCIP are able to veto the proposal; or (2) be proposed by a dedicated MCMS contract and be explicitly approved by a quorum of independent signers, including multiple node operators securing CCIP, providing an alternative path during time-sensitive circumstances.
197-
198-
Any onchain update that passes the review period without a veto becomes executable by anyone, which can be done by running a [timelock-worker](https://github.com/smartcontractkit/timelock-worker) to process executable upgrades.
199-
200-
[Documentation](https://github.com/smartcontractkit/ccip-owner-contracts/blob/main/README.md) and [source code](https://github.com/smartcontractkit/ccip-owner-contracts/blob/main/src/ManyChainMultiSig.sol) relating to the CCIP owner contracts can be read on GitHub. The proposer multisig on Ethereum can be found on [Etherscan](https://etherscan.io/address/0xE53289F32c8E690b7173aA33affE9B6B0CB0012F#readContract), where configuration details can also be read.

0 commit comments

Comments
 (0)