Skip to content

add fallback for web3 json-rpc. #39

add fallback for web3 json-rpc.

add fallback for web3 json-rpc. #39

Triggered via push December 10, 2024 12:59
Status Failure
Total duration 1m 42s
Artifacts

config.yml

on: push
build-and-test
1m 31s
build-and-test
build-and-release-to-staging
1m 7s
build-and-release-to-staging
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 2 warnings
build-and-release-to-staging: src/api/render-node.test.ts#L64
Argument of type '{ EthereumGenesisContract: string; EthereumEndpoint: string; MaticEndpoint: string; ElectionsAuditOnly: boolean; FinalityBufferBlocks: number; EthereumFirstBlock: number; RegularRolloutWindowSeconds: number; ... 14 more ...; 'node-address': string; }' is not assignable to parameter of type 'BlockSyncConfiguration'.
build-and-release-to-staging: src/api/render-node.test.ts#L72
Argument of type '{ EthereumGenesisContract: string; EthereumEndpoint: string; MaticEndpoint: string; ElectionsAuditOnly: boolean; FinalityBufferBlocks: number; EthereumFirstBlock: number; RegularRolloutWindowSeconds: number; ... 14 more ...; 'node-address': string; }' is not assignable to parameter of type 'ServiceConfiguration'.
build-and-release-to-staging: src/api/render-node.test.ts#L150
Argument of type '{ EthereumGenesisContract: string; EthereumEndpoint: string; MaticEndpoint: string; ElectionsAuditOnly: boolean; FinalityBufferBlocks: number; EthereumFirstBlock: number; RegularRolloutWindowSeconds: number; ... 14 more ...; 'node-address': string; }' is not assignable to parameter of type 'ServiceConfiguration'.
build-and-release-to-staging: src/config.ts#L1
'isEmpty' is declared but its value is never read.
build-and-release-to-staging: src/config.ts#L50
Not all code paths return a value.
build-and-release-to-staging: src/config.ts#L50
Parameter 'value' implicitly has an 'any' type.
build-and-release-to-staging: src/config.ts#L50
Parameter 'options' implicitly has an 'any' type.
build-and-release-to-staging: src/config.ts#L50
Parameter 'key' implicitly has an 'any' type.
build-and-release-to-staging: src/config.ts#L50
'attributes' is declared but its value is never read.
build-and-release-to-staging: src/config.ts#L50
Parameter 'attributes' implicitly has an 'any' type.
build-and-test: src/api/render-node.test.ts#L64
Argument of type '{ EthereumGenesisContract: string; EthereumEndpoint: string; MaticEndpoint: string; ElectionsAuditOnly: boolean; FinalityBufferBlocks: number; EthereumFirstBlock: number; RegularRolloutWindowSeconds: number; ... 14 more ...; 'node-address': string; }' is not assignable to parameter of type 'BlockSyncConfiguration'.
build-and-test: src/api/render-node.test.ts#L72
Argument of type '{ EthereumGenesisContract: string; EthereumEndpoint: string; MaticEndpoint: string; ElectionsAuditOnly: boolean; FinalityBufferBlocks: number; EthereumFirstBlock: number; RegularRolloutWindowSeconds: number; ... 14 more ...; 'node-address': string; }' is not assignable to parameter of type 'ServiceConfiguration'.
build-and-test: src/api/render-node.test.ts#L150
Argument of type '{ EthereumGenesisContract: string; EthereumEndpoint: string; MaticEndpoint: string; ElectionsAuditOnly: boolean; FinalityBufferBlocks: number; EthereumFirstBlock: number; RegularRolloutWindowSeconds: number; ... 14 more ...; 'node-address': string; }' is not assignable to parameter of type 'ServiceConfiguration'.
build-and-test: src/cli-args.test.ts#L51
Type '{ ExternalLaunchConfig: { BootstrapMode: boolean; Port: number; EthereumFirstBlock: number; EthereumPollIntervalSeconds: number; EthereumRequestsPerSecondLimit: number; DeploymentDescriptorUrl: string; ... 15 more ...; 'node-address': string; }; ... 21 more ...; 'node-address': string; }' is not assignable to type 'ServiceConfiguration'.
build-and-test: src/cli-args.test.ts#L67
Type 'string[]' is not assignable to type 'string'.
build-and-test: src/cli-args.test.ts#L81
Type 'string[]' is not assignable to type 'string'.
build-and-test: src/config.ts#L1
'isEmpty' is declared but its value is never read.
build-and-test: src/config.ts#L50
Not all code paths return a value.
build-and-test: src/config.ts#L50
Parameter 'value' implicitly has an 'any' type.
build-and-test: src/config.ts#L50
Parameter 'options' implicitly has an 'any' type.
build-and-release-to-staging
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build-and-test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636