Skip to content

feat: adds support for multiple BLS keys #3250

feat: adds support for multiple BLS keys

feat: adds support for multiple BLS keys #3250

Triggered via pull request November 5, 2024 18:36
Status Failure
Total duration 8m 24s
Artifacts

ci.yml

on: pull_request
Test and Build Go Modules
3m 5s
Test and Build Go Modules
Foundry Checks and Reports
8m 15s
Foundry Checks and Reports
Test and Build Contracts Scripts
4m 11s
Test and Build Contracts Scripts
infrastructure  /  Setup and Test Nomad Cluster
infrastructure / Setup and Test Nomad Cluster
Fit to window
Zoom out
Zoom in

Annotations

18 errors and 2 warnings
Test and Build Go Modules: p2p/integrationtest/provider/client.go#L114
b.client.RegisterStake undefined (type providerapiv1.ProviderClient has no field or method RegisterStake) (typecheck)
Test and Build Go Modules: testing/pkg/tests/staking/staking.go#L97
unknown field BlsPublicKey in struct literal of type providerapiv1.StakeRequest
Test and Build Go Modules: testing/pkg/tests/staking/staking.go#L203
unknown field BlsPublicKey in struct literal of type providerapiv1.StakeRequest
Test and Build Go Modules: testing/pkg/tests/staking/staking.go#L203
getStakeResp.BlsPublicKey undefined (type *providerapiv1.StakeResponse has no field or method BlsPublicKey) (typecheck)
Test and Build Go Modules: testing/pkg/tests/testcase.go#L11
could not import github.com/primev/mev-commit/testing/pkg/tests/staking (-: # github.com/primev/mev-commit/testing/pkg/tests/staking
Test and Build Go Modules: testing/pkg/tests/staking/staking.go#L97
unknown field BlsPublicKey in struct literal of type providerapiv1.StakeRequest
Test and Build Go Modules: testing/pkg/tests/staking/staking.go#L203
unknown field BlsPublicKey in struct literal of type providerapiv1.StakeRequest
Test and Build Go Modules: testing/pkg/tests/staking/staking.go#L203
getStakeResp.BlsPublicKey undefined (type *providerapiv1.StakeResponse has no field or method BlsPublicKey)) (typecheck)
Test and Build Go Modules: p2p/pkg/rpc/provider/service_test.go#L233
client.RegisterStake undefined (type providerapiv1.ProviderClient has no field or method RegisterStake)
Test and Build Go Modules: p2p/pkg/rpc/provider/service_test.go#L484
client.RegisterStake undefined (type providerapiv1.ProviderClient has no field or method RegisterStake) (typecheck)
Test and Build Contracts Scripts
'_providerRegistry' should not start with _
Test and Build Contracts Scripts
GC: Found [ .length ] property in Loop condition. Suggestion: assign it to a variable
Test and Build Contracts Scripts
GC: For [ i ] variable, increment/decrement by 1 using: [ ++variable ] to save gas
Test and Build Contracts Scripts
GC: Found [ .length ] property in Loop condition. Suggestion: assign it to a variable
Test and Build Contracts Scripts
GC: For [ i ] variable, increment/decrement by 1 using: [ ++variable ] to save gas
Test and Build Contracts Scripts
imported name IProviderRegistry is not used
Test and Build Contracts Scripts
Function order is incorrect, external function can not go after external pure function (line 48)
Test and Build Contracts Scripts
Process completed with exit code 1.
Test and Build Go Modules
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
Test and Build Contracts Scripts
Avoid to use inline assembly. It is acceptable only in rare cases