Skip to content

Plex 131 evm capability part 2 #1202

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 44 commits into from
May 21, 2025
Merged

Plex 131 evm capability part 2 #1202

merged 44 commits into from
May 21, 2025

Conversation

ilija42
Copy link
Contributor

@ilija42 ilija42 commented May 21, 2025

This is the part2 of the evm chain capability PR, the first part changed a lot of the import paths to allow the evm chain capability to import the necessary proto files, the second part contains all of the actual changes

The capability implementation is here
https://github.com/smartcontractkit/capabilities/pull/101

core ref: a62f74407c6d6783865f383a3917aea646ff8f5a

Needs to go in with
smartcontractkit/chainlink#17668
smartcontractkit/chainlink-evm#68

part 1 #1174

ilija42 and others added 30 commits May 12, 2025 13:17
# Conflicts:
#	pkg/loop/chain-capabilities/evm/evm.pb.go
#	pkg/loop/chain-capabilities/evm/evm.proto
#	pkg/loop/internal/pb/contract_reader.pb.go
#	pkg/loop/internal/pb/generate.go
#	pkg/loop/internal/relayer/evm.go
…EX-131-evm-capability

# Conflicts:
#	pkg/loop/internal/relayer/evm.go
- Detach EVM grpc service from RelayerSet proto
- Refactor code and files to be more intuitive
# Conflicts:
#	pkg/loop/internal/pb/contract_writer.pb.go
ilija42 added 3 commits May 21, 2025 17:23
# Conflicts:
#	pkg/billing/pb/billing_service.pb.go
#	pkg/billing/pb/billing_service.proto
@ilija42 ilija42 requested review from a team as code owners May 21, 2025 15:46
@ilija42 ilija42 requested review from mchain0 and removed request for a team May 21, 2025 15:46
Base automatically changed from PLEX-131-evm-capability to main May 21, 2025 15:58
…ty-2

# Conflicts:
#	pkg/capabilities/v2/chain-capabilities/evm/chain-service/evm.pb.go
#	pkg/capabilities/v2/chain-capabilities/evm/chain-service/evm.proto
#	pkg/capabilities/v2/chain-capabilities/evm/chain-service/evm_grpc.pb.go
#	pkg/loop/internal/pb/contract_writer.pb.go
#	pkg/loop/internal/pb/evm/generate.go
#	pkg/loop/internal/pb/relayerset/relayerset.pb.go
#	pkg/loop/internal/pb/relayerset/relayerset.proto
#	pkg/loop/internal/pb/relayerset/relayerset_grpc.pb.go
#	pkg/loop/internal/relayer/evm.go
#	pkg/loop/internal/relayer/pluginprovider/contractwriter/contract_writer.go
@ilija42 ilija42 merged commit 65a9b73 into main May 21, 2025
13 of 15 checks passed
@ilija42 ilija42 deleted the PLEX-131-evm-capability-2 branch May 21, 2025 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants