Skip to content

Commit

Permalink
[CCIP Merge] Capabilities [CCIP-2943] (smartcontractkit#14068)
Browse files Browse the repository at this point in the history
* [CCIP Merge] Add ccip capabilities directory [CCIP-2943] (smartcontractkit#14044)

* Add ccip capabilities directory

* [CCIP Merge] Capabilities fix [CCIP-2943] (smartcontractkit#14048)

* Fix compilation for launcher, diff

Make application.go ready for adding more fixes


* Fix launcher tests

* ks-409 fix the mock trigger to ensure events are sent (smartcontractkit#14047)

* Add ccip to job orm

* Add capabilities directory under BUSL license

* Prep to instantiate separate registrysyncer for CCIP

* Move registrySyncer creation into ccip delegate

* [chore] Change registrysyncer config to bytes

* Fix launcher diff tests after changing structs in syncer

* Fix linting

* MAke simulated backend client work with chains other than 1337

* core/capabilities/ccip: use OCR offchain config (smartcontractkit#1264)

We want to define and use the appropriate OCR offchain config for each
plugin.

Requires smartcontractkit/chainlink-ccip#36

* Cleaning up

* Add capabilities types to mockery

---------

Co-authored-by: Cedric Cordenier <[email protected]>
Co-authored-by: Matthew Pendrey <[email protected]>
Co-authored-by: Makram <[email protected]>

* make modgraph

* Add changeset

* Fix test with new TxMgr constructor

---------

Co-authored-by: Cedric Cordenier <[email protected]>
Co-authored-by: Matthew Pendrey <[email protected]>
Co-authored-by: Makram <[email protected]>
  • Loading branch information
4 people authored Aug 7, 2024
1 parent 499a677 commit 6ab3eb5
Show file tree
Hide file tree
Showing 77 changed files with 10,565 additions and 197 deletions.
5 changes: 5 additions & 0 deletions .changeset/eight-radios-hear.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"chainlink": minor
---

#added merging core/capabilities/ccip from https://github.com/smartcontractkit/ccip
4 changes: 4 additions & 0 deletions .mockery.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,10 @@ packages:
github.com/smartcontractkit/chainlink/v2/core/bridges:
interfaces:
ORM:
github.com/smartcontractkit/chainlink/v2/core/capabilities/ccip/types:
interfaces:
CCIPOracle:
OracleCreator:
github.com/smartcontractkit/chainlink/v2/core/capabilities/remote/types:
interfaces:
Dispatcher:
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ THE SOFTWARE.


*All content residing under (1) “/contracts/src/v0.8/ccip”; (2)
“/core/gethwrappers/ccip”; (3) “/core/services/ocr2/plugins/ccip” are licensed
“/core/gethwrappers/ccip”; (3) “/core/services/ocr2/plugins/ccip”; (4) "/core/capabilities/ccip" are licensed
under “Business Source License 1.1” with a Change Date of May 23, 2027 and
Change License to “MIT License”

Expand Down
1 change: 1 addition & 0 deletions core/capabilities/ccip/ccip_integration_tests/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
build/
Loading

0 comments on commit 6ab3eb5

Please sign in to comment.