Skip to content

Commit f8f4b8b

Browse files
new arch image and offchain note (#3246)
1 parent 1b02e24 commit f8f4b8b

File tree

6 files changed

+31
-15
lines changed

6 files changed

+31
-15
lines changed
791 KB
Loading

reports/llms-report.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
2-
"startedAt": "2025-12-01T18:57:15.612Z",
2+
"startedAt": "2025-12-03T16:54:06.965Z",
33
"siteBase": "https://docs.chain.link",
44
"sections": [
55
{
66
"section": "cre-go",
77
"pagesProcessed": 83,
88
"outputPath": "src/content/cre/llms-full-go.txt",
9-
"bytes": 651940,
9+
"bytes": 651944,
1010
"prevBytes": 651940,
11-
"deltaBytes": 0
11+
"deltaBytes": 4
1212
},
1313
{
1414
"section": "cre-ts",
@@ -30,9 +30,9 @@
3030
"section": "ccip",
3131
"pagesProcessed": 260,
3232
"outputPath": "src/content/ccip/llms-full.txt",
33-
"bytes": 2849282,
34-
"prevBytes": 2849278,
35-
"deltaBytes": 4
33+
"bytes": 2849781,
34+
"prevBytes": 2849282,
35+
"deltaBytes": 499
3636
},
3737
{
3838
"section": "data-feeds",
@@ -119,9 +119,9 @@
119119
"pagesProcessed": 55,
120120
"outputPath": "src/content/chainlink-local/llms-full.txt",
121121
"bytes": 297281,
122-
"prevBytes": 297263,
123-
"deltaBytes": 18
122+
"prevBytes": 297281,
123+
"deltaBytes": 0
124124
}
125125
],
126-
"finishedAt": "2025-12-01T18:57:19.195Z"
126+
"finishedAt": "2025-12-03T16:54:10.581Z"
127127
}

src/content/ccip/concepts/architecture/offchain/overview.mdx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,21 @@ metadata:
1212
estimatedTime: "25 minutes"
1313
---
1414

15-
import { ClickToZoom } from "@components"
15+
import { Aside, ClickToZoom } from "@components"
1616

1717
CCIP's offchain architecture includes the following:
1818

1919
- **Decentralized Oracle Networks (DONs)**: Running offchain consensus using the Offchain Reporting Protocol (OCR).
2020
- **Interaction Components**: Managing communication between the CCIP DONs.
2121

22+
<Aside type="note">
23+
Based on user demand, CCIP's architecture is evolving to provide enhanced support for modular security and
24+
configurable compliance capabilities. As part of this transition, the Risk Management Network is being adapted to
25+
align with this broader, more flexible architecture. Please see the [onchain
26+
architecture](/ccip/concepts/architecture/onchain/evm/components#rmn-contract) for more information on the current
27+
functionality of the Risk Management Network.
28+
</Aside>
29+
2230
## Components
2331

2432
### CCIP Decentralized Oracle Networks

src/content/ccip/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ CCIP's robust security framework is built upon several core components:
4444
- **High-Quality, Sybil-Resistant Node Operators**: The system is secured by the same globally distributed, security-reviewed, public node operators that secure other Chainlink services, validate leading blockchain networks, and operate traditional Web2 infrastructure. Each independent CCIP node is run by a distinct organization with extensive DevOps expertise and rigorous private key management security practices.
4545

4646
<ClickToZoom
47-
src="/images/ccip/ccip-hl-v1.7.png"
47+
src="/images/ccip/ccip-hl-v1.7.jpg"
4848
alt="Chainlink CCIP Architecture"
4949
style="display: block; margin: 2rem auto; max-height: 60vh; width: auto;"
5050
/>

src/content/ccip/llms-full.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1996,6 +1996,14 @@ CCIP's offchain architecture includes the following:
19961996
- **Decentralized Oracle Networks (DONs)**: Running offchain consensus using the Offchain Reporting Protocol (OCR).
19971997
- **Interaction Components**: Managing communication between the CCIP DONs.
19981998

1999+
<Aside type="note">
2000+
Based on user demand, CCIP's architecture is evolving to provide enhanced support for modular security and
2001+
configurable compliance capabilities. As part of this transition, the Risk Management Network is being adapted to
2002+
align with this broader, more flexible architecture. Please see the [onchain
2003+
architecture](/ccip/concepts/architecture/onchain/evm/components#rmn-contract) for more information on the current
2004+
functionality of the Risk Management Network.
2005+
</Aside>
2006+
19992007
## Components
20002008

20012009
### CCIP Decentralized Oracle Networks

src/content/cre/llms-full-go.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9110,7 +9110,7 @@ func onCronTrigger(config *Config, runtime cre.Runtime, trigger *cron.Payload) (
91109110
}
91119111
logger.Info("Successfully fetched offchain value", "result", offchainValue)
91129112

9113-
9113+
91149114
// Get the first EVM configuration from the list.
91159115
evmConfig := config.Evms[0]
91169116

@@ -9146,7 +9146,7 @@ func onCronTrigger(config *Config, runtime cre.Runtime, trigger *cron.Payload) (
91469146
return &MyResult{
91479147
FinalResult: finalResult,
91489148
}, nil
9149-
9149+
91509150
}
91519151

91529152
func main() {
@@ -9451,7 +9451,7 @@ func onCronTrigger(config *Config, runtime cre.Runtime, trigger *cron.Payload) (
94519451
}
94529452
logger.Info("Successfully read onchain value", "result", onchainValue)
94539453

9454-
9454+
94559455
// Step 3: Calculate the final result
94569456
finalResultInt := new(big.Int).Add(onchainValue, offchainValue)
94579457

@@ -9474,7 +9474,7 @@ func onCronTrigger(config *Config, runtime cre.Runtime, trigger *cron.Payload) (
94749474
logger.Info("Workflow finished successfully!", "result", finalWorkflowResult)
94759475

94769476
return finalWorkflowResult, nil
9477-
9477+
94789478
}
94799479

94809480
func fetchMathResult(config *Config, logger *slog.Logger, sendRequester *http.SendRequester) (*big.Int, error) {

0 commit comments

Comments
 (0)