Crafting v2 #787
test.yml
on: pull_request
Run Forge Tests
1m 11s
Run Hardhat Tests
2m 44s
Run eslint
4m 25s
Run solhint
1m 52s
Run slither
6m 3s
Check README.md is contained in each contracts directory
3s
Publish to NPM (dry run)
3m 7s
Annotations
9 errors and 12 warnings
Run solhint:
contracts/crafting/Crafting.sol#L14
Replace ··· with )·external
|
Run solhint:
contracts/crafting/Crafting.sol#L15
Replace ········ with ····
|
Run solhint:
contracts/crafting/Crafting.sol#L16
Replace ········//·bytes·calldata·_signature⏎····)·external· with ····//·bytes·calldata·_signature
|
Run solhint:
contracts/mocks/MockERC721MintableBurnable.sol#L3
Compiler version ^0.8.20 does not satisfy the 0.8.19 semver requirement
|
Run solhint
Process completed with exit code 1.
|
Publish to NPM (dry run):
test/crafting/Crafting.test.ts#L21
Property 'execute' is missing in type 'Contract' but required in type 'Crafting'.
|
Publish to NPM (dry run):
test/crafting/Crafting.test.ts#L22
Type 'Contract' is missing the following properties from type 'MockERC721MintableBurnable': DEFAULT_ADMIN_ROLE, MINTER_ROLE, approve, balanceOf, and 19 more.
|
Publish to NPM (dry run)
Process completed with exit code 2.
|
Run slither
Process completed with exit code 255.
|
Check README.md is contained in each contracts directory
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run Forge Tests
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run solhint
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, 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/
|
Run solhint:
contracts/access/MintingAccessControl.sol#L6
Variable "AccessControl" is unused
|
Run solhint:
contracts/access/MintingAccessControl.sol#L6
Variable "IAccessControl" is unused
|
Run solhint:
contracts/mocks/MockERC721MintableBurnable.sol#L5
global import of path @openzeppelin/contracts/token/ERC721/ERC721.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
Run solhint:
contracts/mocks/MockERC721MintableBurnable.sol#L6
global import of path @openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
Run solhint:
contracts/mocks/MockERC721MintableBurnable.sol#L7
global import of path @openzeppelin/contracts/access/AccessControl.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
Run Hardhat Tests
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, 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/
|
Publish to NPM (dry run)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, 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/
|
Run eslint
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, 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/
|
Run slither
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|