Skip to content

Release v2 packages#762

Merged
stackman27 merged 34 commits into
mainfrom
ccip-package-rename
Jul 9, 2026
Merged

Release v2 packages#762
stackman27 merged 34 commits into
mainfrom
ccip-package-rename

Conversation

@friedemannf

Copy link
Copy Markdown
Member

No description provided.

* Add API Interface for SendingMessage & RMNRemote

* Add PublicFetch choice to RMNRemote

* Update SendingMessage.BuildMessage to be only callable by ccipOwner

* Regenerate contracts
* Add API Interface for SendingMessage & RMNRemote

* Add PublicFetch choice to RMNRemote

* Update SendingMessage.BuildMessage to be only callable by ccipOwner

* Add API Interface for ExecutingMessage & TokenAdminRegistry

* Update bindings

* Regenerate contracts

* Regenerate contracts

* Add missing dars

* go mod tidy

* Remove core dependency from CommitteeVerifier

* Remove core dependency from Executor

* Add missing files

* lint

* Regenerate contracts
* Add API Interface for SendingMessage & RMNRemote

* Add PublicFetch choice to RMNRemote

* Update SendingMessage.BuildMessage to be only callable by ccipOwner

* Add API Interface for ExecutingMessage & TokenAdminRegistry

* Update bindings

* Regenerate contracts

* Regenerate contracts

* Add missing dars

* go mod tidy

* Remove core dependency from CommitteeVerifier

* Remove core dependency from Executor

* Add missing files

* lint

* Move Context Utils to separate utils package

* lint

* Move Events to separate package

* Move RateLimiter to separate package

* Fix test

* Regenerate contracts

* Regenerate contracts
* Add API Interface for SendingMessage & RMNRemote

* Add PublicFetch choice to RMNRemote

* Update SendingMessage.BuildMessage to be only callable by ccipOwner

* Add API Interface for ExecutingMessage & TokenAdminRegistry

* Update bindings

* Regenerate contracts

* Regenerate contracts

* Add missing dars

* go mod tidy

* Remove core dependency from CommitteeVerifier

* Remove core dependency from Executor

* Add missing files

* lint

* Move Context Utils to separate utils package

* lint

* Move Events to separate package

* Move RateLimiter to separate package

* Fix test

* Add Client Interface for PerPartyRouter

* Regenerate contracts

* Regenerate contracts
* Add API Interface for SendingMessage & RMNRemote

* Add PublicFetch choice to RMNRemote

* Update SendingMessage.BuildMessage to be only callable by ccipOwner

* Add API Interface for ExecutingMessage & TokenAdminRegistry

* Update bindings

* Regenerate contracts

* Regenerate contracts

* Add missing dars

* go mod tidy

* Remove core dependency from CommitteeVerifier

* Remove core dependency from Executor

* Add missing files

* lint

* Move Context Utils to separate utils package

* lint

* Move Events to separate package

* Move RateLimiter to separate package

* Fix test

* Add Client Interface for PerPartyRouter

* Rename CCIP Packages

* Add missing files

* Use bindings to get Identifiers

* lint

* Remove coerces from Sender/Receiver

* Regenerate contracts

* Revert conflict

* Regenerate Contracts
…#759)

* Add API Interface for SendingMessage & RMNRemote

* Add PublicFetch choice to RMNRemote

* Update SendingMessage.BuildMessage to be only callable by ccipOwner

* Add API Interface for ExecutingMessage & TokenAdminRegistry

* Update bindings

* Regenerate contracts

* Regenerate contracts

* Add missing dars

* go mod tidy

* Remove core dependency from CommitteeVerifier

* Remove core dependency from Executor

* Add missing files

* lint

* Move Context Utils to separate utils package

* lint

* Move Events to separate package

* Move RateLimiter to separate package

* Fix test

* Add Client Interface for PerPartyRouter

* Rename CCIP Packages

* Add missing files

* Use bindings to get Identifiers

* lint

* Remove coerces from Sender/Receiver

* Regenerate contracts

* Revert conflict

* Regenerate Contracts

* Add feeToken & tokenAmountBeforeTokenPoolFees to CCIPMessageSentEvent

* Regenerate contracts
Base automatically changed from ccip-interfaces to main July 7, 2026 18:35
# Conflicts:
#	contracts/ccip/api/daml.yaml
#	contracts/ccip/client-api/daml.yaml
#	contracts/ccip/codec/daml.yaml
#	contracts/ccip/committee-verifier/daml.yaml
#	contracts/ccip/core/daml.yaml
#	contracts/ccip/events/daml.yaml
#	contracts/ccip/executor/daml.yaml
#	contracts/ccip/extension-api/daml.yaml
#	contracts/ccip/factory/daml.yaml
#	contracts/ccip/pools/burn-mint-token-pool/daml.yaml
#	contracts/ccip/pools/lock-release-token-pool/daml.yaml
#	contracts/ccip/rate-limiter/daml.yaml
#	contracts/ccip/receiver/daml.yaml
#	contracts/ccip/runtime/daml.yaml
#	contracts/ccip/sender/daml.yaml
#	contracts/ccip/test/daml.yaml
#	contracts/ccip/tickets/daml.yaml
#	contracts/ccip/utils/daml.yaml
#	contracts/contracts.go
#	contracts/dars/current/ccip-burn-mint-token-pool-current.dar
#	contracts/dars/current/ccip-core-current.dar
#	contracts/dars/current/ccip-factory-current.dar
#	contracts/dars/current/ccip-lock-release-token-pool-current.dar
#	contracts/dars/current/ccip-runtime-current.dar
#	contracts/dars/current/ccip-test-current.dar
#	contracts/dars/dev/ccip-api-current.dar
#	contracts/dars/dev/ccip-client-api-current.dar
#	contracts/dars/dev/ccip-codec-current.dar
#	contracts/dars/dev/ccip-events-current.dar
#	contracts/dars/dev/ccip-rate-limiter-current.dar
#	contracts/dars/dev/ccip-tickets-current.dar
#	contracts/dars/dev/ccip-utils-current.dar
@friedemannf
friedemannf marked this pull request as ready for review July 9, 2026 02:09
@friedemannf
friedemannf requested a review from a team as a code owner July 9, 2026 02:09
@friedemannf
friedemannf enabled auto-merge (squash) July 9, 2026 02:15
@friedemannf
friedemannf disabled auto-merge July 9, 2026 02:15
Comment thread contracts/cmd/bindings/main.go Outdated
JohnChangUK
JohnChangUK previously approved these changes Jul 9, 2026
@stackman27

Copy link
Copy Markdown
Contributor

these likely need to be changed as well right?
https://github.com/smartcontractkit/chainlink-canton/blob/main/contracts/cmd/bindings/main.go#L115-L132

they're still referencing old naming

Comment thread contracts/README.md Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: this seems outdated

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated, though we can likely expand on this even a bit more

@JohnChangUK

Copy link
Copy Markdown
Contributor

these likely need to be changed as well right? main/contracts/cmd/bindings/main.go#L115-L132

they're still referencing old naming

Also the deployment operations? https://github.com/smartcontractkit/chainlink-canton/blob/main/deployment/operations/ccip/factory/factory.go#L16-L20

JohnChangUK
JohnChangUK previously approved these changes Jul 9, 2026
@stackman27
stackman27 merged commit 8d53f59 into main Jul 9, 2026
39 checks passed
@stackman27
stackman27 deleted the ccip-package-rename branch July 9, 2026 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants