This repository has been archived by the owner on Jan 24, 2024. It is now read-only.
feat(studio): Migrate all apps to Viem toolkit #6931
ci.yml
on: pull_request
Build Check
7m 28s
Unit Tests
1m 4s
Integration Tests
1m 6s
Lint Check
52s
Annotations
10 errors and 16 warnings
Build Check:
src/apps/bancor-v3/ethereum/bancor-v3.pool.token-fetcher.ts#L62
Type 'GetContractReturnType<readonly [{ readonly inputs: readonly [{ readonly internalType: "contract IBancorNetwork"; readonly name: "initNetwork"; readonly type: "address"; }, { readonly internalType: "contract IERC20"; readonly name: "initBNT"; readonly type: "address"; }, ... 5 more ..., { ...; }]; readonly stateMutab...' is not assignable to type 'readonly [{ readonly inputs: readonly [{ readonly internalType: "contract IBancorNetwork"; readonly name: "initNetwork"; readonly type: "address"; }, { readonly internalType: "contract IERC20"; readonly name: "initBNT"; readonly type: "address"; }, ... 5 more ..., { ...; }]; readonly stateMutability: "nonpayable"; r...'.
|
Build Check:
src/apps/bancor-v3/ethereum/bancor-v3.pool.token-fetcher.ts#L68
Argument of type 'readonly [{ readonly inputs: readonly [{ readonly internalType: "contract IBancorNetwork"; readonly name: "initNetwork"; readonly type: "address"; }, { readonly internalType: "contract IERC20"; readonly name: "initBNT"; readonly type: "address"; }, ... 5 more ..., { ...; }]; readonly stateMutability: "nonpayable"; r...' is not assignable to parameter of type 'GetContractReturnType<Abi, { account: undefined; batch?: { multicall?: boolean | { batchSize?: number | undefined; wait?: number | undefined; } | undefined; } | undefined; cacheTime: number; chain: Chain | undefined; ... 53 more ...; extend: <const client extends { ...; }>(fn: (client: Client<...>) => client) => Cli...'.
|
Build Check:
src/apps/bancor-v3/ethereum/bancor-v3.pool.token-fetcher.ts#L69
Argument of type '[string]' is not assignable to parameter of type '[options?: { blockNumber?: bigint | undefined; account?: string | Account | undefined; blockTag?: BlockTag | undefined; } | undefined] | [args: readonly unknown[], options?: { blockNumber?: bigint | undefined; account?: string | ... 1 more ... | undefined; blockTag?: BlockTag | undefined; } | undefined]'.
|
Build Check:
src/apps/bancor-v3/ethereum/bancor-v3.pool.token-fetcher.ts#L70
'poolData' is of type 'unknown'.
|
Build Check:
src/apps/beethoven-x/common/beethoven-x.pool.token-fetcher.ts#L9
Module '"~apps/balancer-v2/contracts"' has no exported member 'BalancerPool'.
|
Build Check:
src/apps/beethoven-x/common/beethoven-x.pool.token-fetcher.ts#L56
Property 'getSupply' in type 'BeethovenXPoolTokenFetcher' is not assignable to the same property in base type 'BalancerV2PoolTokenFetcher'.
|
Build Check:
src/apps/beethoven-x/common/beethoven-x.pool.token-fetcher.ts#L75
Expected 1-2 arguments, but got 0.
|
Build Check:
src/apps/beethoven-x/common/beethoven-x.pool.token-fetcher.ts#L78
Property 'getLabel' in type 'BeethovenXPoolTokenFetcher' is not assignable to the same property in base type 'BalancerV2PoolTokenFetcher'.
|
Build Check:
src/apps/beethoven-x/common/beethoven-x.pool.token-fetcher.ts#L79
Expected 1-2 arguments, but got 0.
|
Build Check:
src/apps/camelot/arbitrum/camelot.dividend.contract-position-fetcher.ts#L52
Property 'toNumber' does not exist on type 'bigint'.
|
Lint Check
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v2, actions/cache@v2, pnpm/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Lint Check
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Lint Check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Lint Check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Unit Tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v2, actions/cache@v2, pnpm/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Unit Tests
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Unit Tests
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Unit Tests
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Integration Tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v2, actions/cache@v2, pnpm/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Integration Tests
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Integration Tests
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Integration Tests
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Build Check
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v2, actions/cache@v2, pnpm/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Build Check
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Build Check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Build Check
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|