SDK v3 #1007
test.yml
on: pull_request
Run Forge Tests
51s
Run Hardhat Tests
3m 31s
Run solhint
2m 9s
Run slither
2m 36s
dependency-review
33s
Publish to NPM (dry run)
3m 40s
Annotations
5 errors and 17 warnings
|
Run Forge Tests
Process completed with exit code 1.
|
|
Run solhint
Process completed with exit code 1.
|
|
Run solhint:
contracts/trading/seaport16/zones/immutable-signed-zone/v3/interfaces/ITransferValidator.sol#L2
Compiler version ^0.8.4 does not satisfy the >=0.8.19 <0.8.29 semver requirement
|
|
Run Hardhat Tests
Process completed with exit code 1.
|
|
Publish to NPM (dry run)
Process completed with exit code 1.
|
|
OpenSSF Scorecard Warning
npm/ts-interface-checker has an OpenSSF Scorecard of 2, which is less than this repository's threshold of 3.
|
|
OpenSSF Scorecard Warning
npm/sucrase has an OpenSSF Scorecard of 2.8, which is less than this repository's threshold of 3.
|
|
OpenSSF Scorecard Warning
npm/minipass has an OpenSSF Scorecard of 2.9, which is less than this repository's threshold of 3.
|
|
OpenSSF Scorecard Warning
npm/joycon has an OpenSSF Scorecard of 2.5, which is less than this repository's threshold of 3.
|
|
OpenSSF Scorecard Warning
npm/elliptic has an OpenSSF Scorecard of 1.4, which is less than this repository's threshold of 3.
|
|
OpenSSF Scorecard Warning
npm/better-ajv-errors has an OpenSSF Scorecard of 2.2, which is less than this repository's threshold of 3.
|
|
OpenSSF Scorecard Warning
npm/@jridgewell/resolve-uri has an OpenSSF Scorecard of 2.5, which is less than this repository's threshold of 3.
|
|
Run solhint:
contracts/trading/seaport16/zones/immutable-signed-zone/v3/ImmutableSignedZoneV3.sol#L491
Function has cyclomatic complexity 8 but allowed no more than 7
|
|
Run solhint:
contracts/trading/seaport16/zones/immutable-signed-zone/v3/ImmutableSignedZoneV3.sol#L279
Function has cyclomatic complexity 10 but allowed no more than 7
|
|
Run solhint:
contracts/trading/seaport16/ImmutableSeaport.sol#L52
Error message for require is too long: 42 counted / 32 allowed
|
|
Run solhint:
contracts/trading/seaport16/ImmutableSeaport.sol#L43
Error message for require is too long: 43 counted / 32 allowed
|
|
Run solhint:
contracts/token/erc721/erc721psi/ERC721Psi.sol#L408
Avoid to use inline assembly. It is acceptable only in rare cases
|
|
Run solhint:
contracts/staking/StakeHolderERC20.sol#L35
Function name must be in mixedCase
|
|
Run solhint:
contracts/staking/StakeHolderBase.sol#L60
Function name must be in mixedCase
|
|
Run solhint:
contracts/staking/IStakeHolder.sol#L150
Function name must be in mixedCase
|
|
Run solhint:
contracts/staking/IStakeHolder.sol#L145
Function name must be in mixedCase
|
|
Run solhint:
contracts/access/IMintingAccessControl.sol#L11
Function name must be in mixedCase
|