Skip to content

✅(identities) Add support for ECDSA Account Abstraction #299

✅(identities) Add support for ECDSA Account Abstraction

✅(identities) Add support for ECDSA Account Abstraction #299

Triggered via push October 11, 2024 09:54
Status Failure
Total duration 59s
Artifacts
Matrix: Lint
Matrix: Build and Test
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 14 warnings
Lint (16.x): contracts/Identity.sol#L8
Unexpected import of console file
Lint (16.x): contracts/Identity.sol#L286
Line length must be no more than 130 but current length is 160
Lint (16.x): contracts/Identity.sol#L594
Function order is incorrect, receive function can not go after public pure function (line 563)
Lint (16.x): contracts/Identity.sol#L628
Line length must be no more than 130 but current length is 191
Lint (16.x): contracts/Identity.sol#L628
'recoverSignerForExecution' should start with _
Lint (16.x): contracts/Identity.sol#L642
Line length must be no more than 130 but current length is 211
Lint (16.x): contracts/Identity.sol#L642
'recoverSignerForPendingExecution' should start with _
Lint (16.x): contracts/interface/IERC734.sol#L77
Line length must be no more than 130 but current length is 136
Lint (16.x): contracts/interface/IERC734.sol#L111
Line length must be no more than 130 but current length is 174
Lint (16.x)
Process completed with exit code 1.
Lint (16.x)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Lint (16.x)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Lint (16.x): contracts/ClaimIssuer.sol#L4
global import of path ./interface/IClaimIssuer.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint (16.x): contracts/ClaimIssuer.sol#L5
global import of path ./Identity.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint (16.x): contracts/ClaimIssuer.sol#L17
GC: Use Custom Errors instead of require statements
Lint (16.x): contracts/ClaimIssuer.sol#L36
GC: Use Custom Errors instead of require statements
Lint (16.x): contracts/factory/IdFactory.sol#L4
global import of path ../proxy/IdentityProxy.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint (16.x): contracts/factory/IdFactory.sol#L5
global import of path ./IIdFactory.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint (16.x): contracts/factory/IdFactory.sol#L6
global import of path ../interface/IERC734.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint (16.x): contracts/factory/IdFactory.sol#L7
global import of path @openzeppelin/contracts/access/Ownable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint (16.x): contracts/factory/IdFactory.sol#L14
Immutable variables name are set to be in capitalized SNAKE_CASE
Lint (16.x): contracts/factory/IdFactory.sol#L35
GC: Use Custom Errors instead of require statements
Build and Test (16.x)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build and Test (16.x)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-node@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/