Skip to content

feat/ethers5 (#129) #193

feat/ethers5 (#129)

feat/ethers5 (#129) #193

Triggered via push January 29, 2024 19:37
Status Success
Total duration 2m 21s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

105 warnings and 45 notices
build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Import can be shortened: packages/ui/src/utils/QRCodeUtil.tsx#L4
Import can be shortened
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L83
Method `_fetchConnectorImage` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/FetchUtil.ts#L49
Method `put` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L234
Method `(anonymous function in fetchWallets)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/FetchUtil.ts#L31
Method `getBlob` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L85
Method `(anonymous function in _fetchConnectorImage)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L61
Method `subscribeKey` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/StorageUtil.ts#L12
Method `setWalletConnectDeepLink` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/AccountController.ts#L27
Method `subscribeConnection` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L204
Method `(anonymous function in fetchRecommendedWallets)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L95
Method `fetchConnectorImages` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/AssetUtil.ts#L29
Method `getConnectorImage` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L98
Method `(anonymous function in fetchConnectorImages)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L172
Method `(anonymous function in fetchFeaturedWallets)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L55
Method `(anonymous function in debounce)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/AssetUtil.ts#L5
Method `getWalletImage` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectionController.ts#L108
Method `setRecentWallets` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L215
Method `(anonymous function in exclude)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L57
Method `platform` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L184
Method `(anonymous function in exclude)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L47
Method `(anonymous function in wait)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/AssetUtil.ts#L17
Method `getNetworkImage` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L97
Method `(anonymous function in ids)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectionController.ts#L100
Method `setPressedWallet` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L101
Method `fetchNetworkImages` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L129
Method `(anonymous function in installed)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/StorageUtil.ts#L1
File `StorageUtil.ts` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/AssetUtil.ts#L1
File `AssetUtil.ts` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L1
File `CoreHelperUtil.ts` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L179
Method `fetchRecommendedWallets` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/FetchUtil.ts#L17
Class `FetchUtil` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L118
Method `(anonymous function in fetchInstalledWallets)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectionController.ts#L73
Method `connectExternal` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L202
Method `(anonymous function in recentImages)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/StorageUtil.ts#L41
Method `setWeb3ModalRecent` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectionController.ts#L96
Method `setWcError` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ThemeController.ts#L20
Method `subscribe` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectorController.ts#L1
File `ConnectorController.ts` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L30
Method `isPairingExpired` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectorController.ts#L29
Method `addConnector` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L145
Method `(anonymous function in walletImages)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L242
Method `searchWallet` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L149
Method `checkInstalled` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/PublicStateController.ts#L27
Method `subscribeKey` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L147
Method `(anonymous function in fetchInstalledWallets)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L109
Method `fetchInstalledWallets` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L6
Method `isAppInstalledIos` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectorController.ts#L33
Method `getConnectors` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L121
Method `(anonymous function in promises)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L1
File `ApiController.ts` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L46
Method `wait` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/FetchUtil.ts#L60
Method `delete` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectionController.ts#L88
Method `setWcLinking` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L56
Method `next` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectorController.ts#L21
Method `subscribeKey` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L232
Method `(anonymous function in images)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L129
Method `(anonymous function in installed)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/StorageUtil.ts#L84
Method `getConnectedConnector` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L89
Method `_fetchNetworkImage` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L52
Method `debounce` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L156
Method `(anonymous function in exclude)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L265
Method `prefetch` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectionController.ts#L92
Method `removeWcLinking` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ThemeController.ts#L28
Method `setThemeVariables` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L103
Method `(anonymous function in ids)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L212
Method `fetchWallets` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ThemeController.ts#L21
Method `(anonymous function in subscribe)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L34
Method `isAllowedRetry` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/AccountController.ts#L57
Method `setAddressExplorerUrl` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L90
Method `formatUniversalUrl` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L91
Method `(anonymous function in _fetchNetworkImage)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L106
Method `openLink` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/FetchUtil.ts#L1
File `FetchUtil.ts` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L69
Method `_getApiHeaders` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L65
Method `setSdkVersion` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ModalController.ts#L46
Method `setLoading` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L174
Method `(anonymous function in fetchFeaturedWallets)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectionController.ts#L46
Method `subscribeKey` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/StorageUtil.ts#L20
Method `getWalletConnectDeepLink` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L70
Method `formatNativeUrl` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/FetchUtil.ts#L38
Method `post` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L14
Method `isAppInstalledAndroid` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L257
Method `(anonymous function in images)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/StorageUtil.ts#L64
Method `getRecentWallets` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/OptionsController.ts#L52
Method `setCustomWallets` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L143
Method `getBlockchainApiUrl` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L66
Method `isHttpUrl` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectorController.ts#L25
Method `setConnectors` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/CoreHelperUtil.ts#L110
Method `formatBalance` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L154
Method `fetchFeaturedWallets` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L78
Method `_fetchWalletImage` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectionController.ts#L104
Method `removePressedWallet` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ConnectorController.ts#L26
Method `(anonymous function in setConnectors)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L216
Method `(anonymous function in exclude)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L173
Method `(anonymous function in images)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L105
Method `(anonymous function in fetchNetworkImages)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/PublicStateController.ts#L24
Method `(anonymous function in subscribe)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/utils/StorageUtil.ts#L44
Method `(anonymous function in recentIndex)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L259
Method `(anonymous function in searchWallet)` coverage is below the threshold 50%
Check JavaScript and TypeScript source code coverage: packages/core/src/controllers/ApiController.ts#L201
Method `(anonymous function in recommendedImages)` coverage is below the threshold 50%
Unnecessary non-capturing group: packages/core/src/utils/CoreHelperUtil.ts#L118
Unnecessary non-capturing group `(?:\\.\\d{0,decimals`
Unsound type guard check: packages/ui/src/utils/UiUtil.ts#L10
Redundant 'typeof' check: 'spacing' always has type 'string'
Missing await for an async function call: packages/core/src/utils/FetchUtil.ts#L46
Missing await for an async function call
Missing await for an async function call: packages/core/src/utils/FetchUtil.ts#L28
Missing await for an async function call
Missing await for an async function call: packages/core/src/utils/FetchUtil.ts#L68
Missing await for an async function call
Missing await for an async function call: packages/core/src/utils/StorageUtil.ts#L54
Missing await for an async function call
Missing await for an async function call: packages/core/src/utils/FetchUtil.ts#L57
Missing await for an async function call
Deprecated symbol used: packages/ui/src/components/wui-visual/index.tsx#L18
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: packages/ui/src/components/wui-icon/index.tsx#L59
Deprecated symbol used, consult docs for better alternative
Result of method call returning a promise is ignored: packages/ethers5/src/client.ts#L228
Promise returned from checkActiveCoinbaseProvider is ignored
Result of method call returning a promise is ignored: packages/scaffold/src/client.ts#L185
Promise returned from initRecentWallets is ignored
Result of method call returning a promise is ignored: packages/coinbase-ethers/src/index.ts#L21
Promise returned from _createProvider is ignored
Result of method call returning a promise is ignored: packages/core/src/controllers/ConnectionController.ts#L85
Promise returned from removeConnectedConnector is ignored
Result of method call returning a promise is ignored: packages/ethers5/src/client.ts#L214
Promise returned from createProvider is ignored
Result of method call returning a promise is ignored: packages/core/src/controllers/ConnectionController.ts#L84
Promise returned from removeWalletConnectDeepLink is ignored
Result of method call returning a promise is ignored: packages/ethers5/src/client.ts#L221
Promise returned from syncNetwork is ignored
Result of method call returning a promise is ignored: packages/coinbase-wagmi/src/index.ts#L36
Promise returned from _createProvider is ignored
Result of method call returning a promise is ignored: packages/ethers5/src/client.ts#L217
Promise returned from syncAccount is ignored
Field can be readonly: packages/ethers5/src/client.ts#L71
Field can be readonly
Field can be readonly: packages/ethers5/src/client.ts#L73
Field can be readonly
Field can be readonly: packages/ethers5/src/client.ts#L75
Field can be readonly