Skip to content
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

Solana plugin codec implementation #15816

Draft
wants to merge 14 commits into
base: develop
Choose a base branch
from

Conversation

huangzhen1997
Copy link
Contributor

@huangzhen1997 huangzhen1997 commented Dec 30, 2024

Copy link
Contributor

github-actions bot commented Dec 30, 2024

AER Report: CI Core

aer_workflow , commit , Clean Go Tidy & Generate , Detect Changes , Scheduled Run Frequency , GolangCI Lint (core/scripts) , GolangCI Lint (.) , Core Tests (go_core_tests) , GolangCI Lint (integration-tests) , Core Tests (go_core_tests_integration) , GolangCI Lint (deployment) , Core Tests (go_core_ccip_deployment_tests) , Core Tests (go_core_fuzz) , test-scripts , Core Tests (go_core_race_tests) , lint , SonarQube Scan

1. Missing go.sum entry for module providing package github.com/hashicorp/consul/sdk/freeport:[go_core_race_tests]

Source of Error:
plugins/loop_registry.go:9:2: missing go.sum entry for module providing package github.com/hashicorp/consul/sdk/freeport (imported by github.com/smartcontractkit/chainlink/v2/plugins); to add:
	go get github.com/smartcontractkit/chainlink/v2/plugins
**Why**: The error occurs because the `go.sum` file is missing an entry for the `github.com/hashicorp/consul/sdk/freeport` package, which is required by the `github.com/smartcontractkit/chainlink/v2/plugins` module.

Suggested fix: Run go get github.com/smartcontractkit/chainlink/v2/plugins to update the go.sum file with the necessary module entry.

2. Missing go.sum entry for multiple Ethereum packages:[test-scripts]

Source of Error:
../services/keeper/registry_interface.go:9:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/accounts/abi/bind (imported by github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler); to add:
	go get github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler
../services/keeper/registry_interface.go:10:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/common (imported by github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler); to add:
	go get github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler
../services/keeper/utils.go:8:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/common/math (imported by github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler); to add:
	go get github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler
../services/keeper/registry_interface.go:11:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/core/types (imported by github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler); to add:
	go get github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler
../chains/evm/assets/units.go:8:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/params (imported by github.com/smartcontractkit/chainlink/v2/core/chains/evm/assets); to add:
	go get github.com/smartcontractkit/chainlink/v2/core/chains/evm/assets@v2.14.0-mercury-20240807.0.20241106193309-5560cd76211a
../chains/evm/utils/big/big.go:9:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/common/hexutil (imported by github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler); to add:
	go get github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler
../chains/evm/client/chain_client.go:10:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum (imported by github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler); to add:
	go get github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler
../chains/evm/client/simulated_backend_client.go:15:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/accounts/abi (imported by github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler); to add:
	go get github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler
../chains/evm/client/rpc_client.go:18:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/ethclient (imported by github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler); to add:
	go get github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler
../chains/evm/client/simulated_backend_client.go:19:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/ethclient/simulated (imported by github.com/smartcontractkit/chainlink/v2/core/chains/evm/client); to add:
	go get github.com/smartcontractkit/chainlink/v2/core/chains/evm/client@v2.14.0-mercury-20240807.0.20241106193309-5560cd76211a
../chains/evm/client/chain_client.go:13:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/rpc (imported by github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler); to add:
	go get github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler
../services/keystore/keys/p2pkey/export.go:4:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/accounts/keystore (imported by github.com/smartcontractkit/chainlink/v2/core/services/keystore/keys/ethkey); to add:
	go get github.com/smartcontractkit/chainlink/v2/core/services/keystore/keys/ethkey@v2.14.0-mercury-20240807.0.20241106193309-5560cd76211a
../services/keystore/eth.go:11:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/accounts (imported by github.com/smartcontractkit/chainlink/v2/core/services/keystore); to add:
	go get github.com/smartcontractkit/chainlink/v2/core/services/keystore@v2.14.0-mercury-20240807.0.20241106193309-5560cd76211a
../chains/evm/txmgr/models.go:9:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/rlp (imported by github.com/smartcontractkit/chainlink/core/scripts/common); to add:
	go get github.com/smartcontractkit/chainlink/core/scripts/common
../gethwrappers/generated/authorized_forwarder/authorized_forwarder.go:17:2: missing go.sum entry for module providing package github.com/ethereum/go-ethereum/event (imported by github.com/smartcontractkit/chainlink/v2/core/gethwrappers/generated/automation_compatible_utils); to add:
	go get github.com/smartcontractkit/chainlink/v2/core/gethwrappers/generated/automation_compatible_utils@v2.14.0-mercury-20240807.0.20241106193309-5560cd76211a
**Why**: The `go.sum` file is missing entries for multiple Ethereum-related packages required by various modules in the project.

Suggested fix: Run go get github.com/smartcontractkit/chainlink/core/scripts/chaincli/handler and other suggested commands to update the go.sum file with the necessary module entries.

3. Missing go.sum entry for module providing package golang.org/x/exp/maps:[test-scripts]

Source of Error:
/home/runner/go/pkg/mod/github.com/smartcontractkit/chainlink-common@v0.4.1-0.20241223143929-db7919d60550/pkg/services/service.go:12:2: missing go.sum entry for module providing package golang.org/x/exp/maps (imported by github.com/smartcontractkit/chainlink/v2/core/web); to add:
	go get github.com/smartcontractkit/chainlink/v2/core/web@v2.14.0-mercury-20240807.0.20241106193309-5560cd76211a
**Why**: The `go.sum` file is missing an entry for the `golang.org/x/exp/maps` package, which is required by the `github.com/smartcontractkit/chainlink/v2/core/web` module.

Suggested fix: Run go get github.com/smartcontractkit/chainlink/v2/core/[email protected] to update the go.sum file with the necessary module entry.

4. Missing go.sum entry for module providing package golang.org/x/exp/constraints:[test-scripts]

Source of Error:
../chains/evm/assets/units.go:6:2: missing go.sum entry for module providing package golang.org/x/exp/constraints (imported by github.com/smartcontractkit/chainlink/v2/core/chains/evm/assets); to add:
	go get github.com/smartcontractkit/chainlink/v2/core/chains/evm/assets@v2.14.0-mercury-20240807.0.20241106193309-5560cd76211a
**Why**: The `go.sum` file is missing an entry for the `golang.org/x/exp/constraints` package, which is required by the `github.com/smartcontractkit/chainlink/v2/core/chains/evm/assets` module.

Suggested fix: Run go get github.com/smartcontractkit/chainlink/v2/core/chains/evm/[email protected] to update the go.sum file with the necessary module entry.

5. Missing go.sum entry for module providing package golang.org/x/tools/go/ast/astutil:[test-scripts]

Source of Error:
../gethwrappers/abigen.go:18:2: missing go.sum entry for module providing package golang.org/x/tools/go/ast/astutil (imported by github.com/smartcontractkit/ccip-owner-contracts/pkg/gethwrappers); to add:
	go get github.com/smartcontractkit/ccip-owner-contracts/pkg/gethwrappers@v0.0.0-salt-fix
**Why**: The `go.sum` file is missing an entry for the `golang.org/x/tools/go/ast/astutil` package, which is required by the `github.com/smartcontractkit/ccip-owner-contracts/pkg/gethwrappers` module.

Suggested fix: Run go get github.com/smartcontractkit/ccip-owner-contracts/pkg/[email protected] to update the go.sum file with the necessary module entry.

6. Missing go.sum entry for module providing package golang.org/x/net/proxy:[test-scripts]

Source of Error:
/home/runner/go/pkg/mod/github.com/gorilla/websocket@v1.5.1/client.go:23:2: missing go.sum entry for module providing package golang.org/x/net/proxy (imported by github.com/gorilla/websocket); to add:
	go get github.com/gorilla/websocket@v1.5.1
**Why**: The `go.sum` file is missing an entry for the `golang.org/x/net/proxy` package, which is required by the `github.com/gorilla/websocket` module.

Suggested fix: Run go get github.com/gorilla/[email protected] to update the go.sum file with the necessary module entry.

7. Missing go.sum entry for module providing package golang.org/x/net/html:[test-scripts]

Source of Error:
/home/runner/go/pkg/mod/github.com/gabriel-vasile/mimetype@v1.4.3/internal/charset/charset.go:9:2: missing go.sum entry for module providing package golang.org/x/net/html (imported by github.com/gabriel-vasile/mimetype/internal/charset); to add:
	go get github.com/gabriel-vasile/mimetype/internal/charset@v1.4.3
**Why**: The `go.sum` file is missing an entry for the `golang.org/x/net/html` package, which is required by the `github.com/gabriel-vasile/mimetype/internal/charset` module.

Suggested fix: Run go get github.com/gabriel-vasile/mimetype/internal/[email protected] to update the go.sum file with the necessary module entry.

8. Missing go.sum entry for module providing package golang.org/x/net/http2:[test-scripts]

Source of Error:
/home/runner/go/pkg/mod/github.com/gin-gonic/gin@v1.10.0/gin.go:20:2: missing go.sum entry for module providing package golang.org/x/net/http2 (imported by k8s.io/client-go/rest); to add:
	go get k8s.io/client-go/rest@v0.31.1
**Why**: The `go.sum` file is missing an entry for the `golang.org/x/net/http2` package, which is required by the `k8s.io/client-go/rest` module.

Suggested fix: Run go get k8s.io/client-go/[email protected] to update the go.sum file with the necessary module entry.

9. Missing go.sum entry for module providing package golang.org/x/net/http2/h2c:[test-scripts]

Source of Error:
/home/runner/go/pkg/mod/github.com/gin-gonic/gin@v1.10.0/gin.go:21:2: missing go.sum entry for module providing package golang.org/x/net/http2/h2c (imported by github.com/gin-gonic/gin); to add:
	go get github.com/gin-gonic/gin@v1.10.0
**Why**: The `go.sum` file is missing an entry for the `golang.org/x/net/http2/h2c` package, which is required by the `github.com/gin-gonic/gin` module.

Suggested fix: Run go get github.com/gin-gonic/[email protected] to update the go.sum file with the necessary module entry.

10. Missing go.sum entry for module providing package golang.org/x/net/http2/hpack:[test-scripts]

Source of Error:
/home/runner/go/pkg/mod/google.golang.org/grpc@v1.67.1/internal/transport/controlbuf.go:32:2: missing go.sum entry for module providing package golang.org/x/net/http2/hpack (imported by google.golang.org/grpc/internal/transport); to add:
	go get google.golang.org/grpc/internal/transport@v1.67.1
**Why**: The `go.sum` file is missing an entry for the `golang.org/x/net/http2/hpack` package, which is required by the `google.golang.org/grpc/internal/transport` module.

Suggested fix: Run go get google.golang.org/grpc/internal/[email protected] to update the go.sum file with the necessary module entry.

11. Missing go.sum entry for module providing package golang.org/x/net/trace:[test-scripts]

Source of Error:
/home/runner/go/pkg/mod/google.golang.org/grpc@v1.67.1/trace_withtrace.go:26:2: missing go.sum entry for module providing package golang.org/x/net/trace (imported by google.golang.org/grpc); to add:
	go get google.golang.org/grpc@v1.67.1
**Why**: The `go.sum` file is missing an entry for the `golang.org/x/net/trace` package, which is required by the `google.golang.org/grpc` module.

Suggested fix: Run go get google.golang.org/[email protected] to update the go.sum file with the necessary module entry.

12. Missing go.sum entry for module providing package golang.org/x/net/context:[test-scripts]

Source of Error:
/home/runner/go/pkg/mod/github.com/cometbft/cometbft@v0.37.5/abci/types/application.go:4:2: missing go.sum entry for module providing package golang.org/x/net/context (imported by github.com/cometbft/cometbft/abci/types); to add:
	go get github.com/cometbft/cometbft/abci/types@v0.37.5
**Why**: The `go.sum` file is missing an entry for the `golang.org/x/net/context` package, which is required by the `github.com/cometbft/cometbft/abci/types` module.

Suggested fix: Run go get github.com/cometbft/cometbft/abci/[email protected] to update the go.sum file with the necessary module entry.

13. Missing go.sum entry for module providing package golang.org/x/net/netutil:[test-scripts]

Source of Error:
/home/runner/go/pkg/mod/github.com/cometbft/cometbft@v0.37.5/p2p/transport.go:9:2: missing go.sum entry for module providing package golang.org/x/net/netutil (imported by github.com/cometbft/cometbft/p2p); to add:
	go get github.com/cometbft/cometbft/p2p@v0.37.5
**Why**: The `go.sum` file is missing an entry for the

AER Report: Operator UI CI ran successfully ✅

aer_workflow , commit

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.

2 participants