LatestAudit #524
workflow.yaml
on: pull_request
build
6m 10s
gitleaks
32s
Annotations
21 warnings
build
The following actions uses node12 which is deprecated and will be forced to run on node16: codecov/codecov-action@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:
contracts/interfaces/IUniswapV2Pair.sol#L6
Rule is set with explicit type [var/s: uint]
|
build:
contracts/Depository.sol#L89
Immutable variables name are set to be in capitalized SNAKE_CASE
|
build:
contracts/Dispenser.sol#L4
global import of path ./interfaces/IErrorsTokenomics.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
build:
contracts/Dispenser.sol#L5
global import of path ./interfaces/ITokenomics.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
build:
contracts/Dispenser.sol#L6
global import of path ./interfaces/ITreasury.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
build:
contracts/GenericBondCalculator.sol#L5
global import of path ./interfaces/ITokenomics.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
build:
contracts/GenericBondCalculator.sol#L6
global import of path ./interfaces/IUniswapV2Pair.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
build:
contracts/GenericBondCalculator.sol#L22
Immutable variables name are set to be in capitalized SNAKE_CASE
|
build:
contracts/GenericBondCalculator.sol#L24
Immutable variables name are set to be in capitalized SNAKE_CASE
|
build:
contracts/Tokenomics.sol#L4
global import of path ./TokenomicsConstants.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
build:
deploy/contracts.js#L3
'expect' is assigned a value but never used
|
build:
deploy/contracts.js#L7
'deployer' is assigned a value but never used
|
build:
scripts/fork/add_remove_liquidity_calculate_LP_hardhat.js#L4
'LedgerSigner' is assigned a value but never used
|
build:
scripts/fork/add_remove_liquidity_calculate_LP_hardhat.js#L12
'useLedger' is assigned a value but never used
|
build:
scripts/fork/add_remove_liquidity_calculate_LP_hardhat.js#L13
'derivationPath' is assigned a value but never used
|
build:
scripts/fork/add_remove_liquidity_calculate_LP_hardhat.js#L17
'provider' is assigned a value but never used
|
build:
scripts/fork/add_remove_liquidity_calculate_LP_hardhat.js#L32
'tokenomics' is assigned a value but never used
|
build:
scripts/fork/add_remove_liquidity_calculate_LP_hardhat.js#L56
'priceOLAS' is assigned a value but never used
|
build:
scripts/fork/add_remove_liquidity_calculate_LP_hardhat.js#L120
'priceCompare' is assigned a value but never used
|
build:
scripts/fork/calculate_price_LP_profit.js#L18
'timelockAddress' is assigned a value but never used
|