Skip to content

Random Values provider #423

Random Values provider

Random Values provider #423

Triggered via pull request January 24, 2024 07:29
@drinkcoffeedrinkcoffee
synchronize #166
random
Status Success
Total duration 1m 27s
Artifacts

test.yml

on: pull_request
Run Forge Tests
57s
Run Forge Tests
Run Hardhat Tests
1m 18s
Run Hardhat Tests
Run eslint
28s
Run eslint
Run solhint
33s
Run solhint
Publish to NPM (dry run)
1m 4s
Publish to NPM (dry run)
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 10 warnings
Run eslint: clients/erc20.ts#L32
Insert `,`
Run eslint: clients/erc20.ts#L44
Insert `,`
Run eslint: clients/erc20.ts#L55
Insert `,`
Run eslint: clients/erc20.ts#L66
Insert `,`
Run eslint: clients/erc20.ts#L78
Insert `,`
Run eslint: clients/erc721-mint-by-id.ts#L53
Insert `,`
Run eslint: clients/erc721-mint-by-id.ts#L85
Insert `,`
Run eslint: clients/erc721-mint-by-id.ts#L96
Insert `,`
Run solhint: contracts/access/IERC173.sol#L2
Compiler version ^0.8.0 does not satisfy the 0.8.19 semver requirement
Run solhint: contracts/mocks/MockDisguisedEOA.sol#L1
Compiler version ^0.8.0 does not satisfy the 0.8.19 semver requirement
Run solhint: contracts/mocks/MockEIP1271Wallet.sol#L1
Compiler version ^0.8.0 does not satisfy the 0.8.19 semver requirement
Run solhint: contracts/mocks/MockFactory.sol#L1
Compiler version ^0.8.0 does not satisfy the 0.8.19 semver requirement
Run solhint: contracts/mocks/MockMarketplace.sol#L1
Compiler version ^0.8.0 does not satisfy the 0.8.19 semver requirement
Run solhint: contracts/mocks/MockMarketplace.sol#L28
Use Custom Errors instead of require statements
Run solhint: contracts/mocks/MockOnReceive.sol#L1
Compiler version ^0.8.0 does not satisfy the 0.8.19 semver requirement
Run solhint: contracts/mocks/MockWallet.sol#L1
Compiler version ^0.8.0 does not satisfy the 0.8.19 semver requirement
Run solhint: contracts/mocks/MockWalletFactory.sol#L1
Compiler version ^0.8.0 does not satisfy the 0.8.19 semver requirement
Run solhint: contracts/mocks/MockWalletFactory.sol#L25
Use Custom Errors instead of require statements
Run solhint: contracts/access/IERC173.sol#L4
global import of path @openzeppelin/contracts/utils/introspection/ERC165.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/allowlist/IWalletProxy.sol#L10
Function name must be in mixedCase
Run solhint: contracts/allowlist/OperatorAllowlistUpgradeable.sol#L43
Main key parameter in mapping addressAllowlist is not named
Run solhint: contracts/allowlist/OperatorAllowlistUpgradeable.sol#L43
Value parameter in mapping addressAllowlist is not named
Run solhint: contracts/allowlist/OperatorAllowlistUpgradeable.sol#L46
Main key parameter in mapping addressImplementationAllowlist is not named
Run solhint: contracts/allowlist/OperatorAllowlistUpgradeable.sol#L46
Value parameter in mapping addressImplementationAllowlist is not named
Run solhint: contracts/allowlist/OperatorAllowlistUpgradeable.sol#L49
Main key parameter in mapping bytecodeAllowlist is not named
Run solhint: contracts/allowlist/OperatorAllowlistUpgradeable.sol#L49
Value parameter in mapping bytecodeAllowlist is not named
Run solhint: contracts/allowlist/OperatorAllowlistUpgradeable.sol#L101
Avoid to use inline assembly. It is acceptable only in rare cases
Run solhint: contracts/allowlist/OperatorAllowlistUpgradeable.sol#L120
Avoid to use inline assembly. It is acceptable only in rare cases