Skip to content

feat: cl keeper registration implementation, link obtain using uni v3 #4

feat: cl keeper registration implementation, link obtain using uni v3

feat: cl keeper registration implementation, link obtain using uni v3 #4

Triggered via push May 29, 2024 07:22
Status Failure
Total duration 35s
Billable time 2m
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 12 warnings
test
Process completed with exit code 1.
codestyle: contracts/SmartWalletV1.sol#L13
Unexpected import of console file
codestyle: contracts/SmartWalletV1.sol#L41
'LINK_FEE_PER_AUTOEXECUTE' should start with _
codestyle: contracts/SmartWalletV1.sol#L42
'AUTOEXECUTE_GAS_LIMIT' should start with _
codestyle: contracts/SmartWalletV1.sol#L46
'autoExecutesMap' should start with _
codestyle
Process completed with exit code 1.
test
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/.
codestyle
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/.
codestyle: contracts/interfaces/IWeth.sol#L8
Rule is set with explicit type [var/s: uint]
codestyle: contracts/libraries/UniswapV3Actions.sol#L3
global import of path ../interfaces/IUniswapRouterV3.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
codestyle: contracts/SmartWalletFactoryV1.sol#L4
global import of path @openzeppelin/contracts/proxy/Clones.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
codestyle: contracts/SmartWalletFactoryV1.sol#L5
global import of path ./SmartWalletV1.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
codestyle: contracts/SmartWalletFactoryV1.sol#L18
Immutable variables name are set to be in capitalized SNAKE_CASE
codestyle: contracts/SmartWalletV1.sol#L4
imported name LinkTokenInterface is not used
codestyle: contracts/SmartWalletV1.sol#L5
global import of path @openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
codestyle: contracts/SmartWalletV1.sol#L6
global import of path @openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
codestyle: contracts/SmartWalletV1.sol#L7
global import of path @openzeppelin/contracts/utils/Address.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
codestyle: contracts/SmartWalletV1.sol#L9
global import of path ./libraries/EnumerableMap.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)