feat: oracles with firewalls on mint and burn #417
ci.yml
on: pull_request
test-unit
0s
test-invariant
0s
test-fuzz
0s
coverage
0s
slither-analyze
0s
Annotations
10 errors and 12 warnings
lint:
contracts/transmuter/facets/Getters.sol#L5
Replace IAccessControlManager with ·IAccessControlManager·
|
lint:
contracts/transmuter/facets/Getters.sol#L6
Replace IGetters with ·IGetters·
|
lint:
contracts/transmuter/facets/Getters.sol#L8
Replace LibOracle with ·LibOracle·
|
lint:
contracts/transmuter/facets/Getters.sol#L9
Replace LibGetters with ·LibGetters·
|
lint:
contracts/transmuter/facets/Getters.sol#L10
Replace LibStorage·as·s with ·LibStorage·as·s·
|
lint:
contracts/transmuter/facets/Getters.sol#L11
Replace LibWhitelist with ·LibWhitelist·
|
lint:
contracts/transmuter/facets/Getters.sol#L52
Replace address·collateral) with ⏎········address·collateral
|
lint:
contracts/transmuter/facets/Getters.sol#L53
Replace ····external⏎········view⏎········returns·(uint64[]·memory·xFeeMint,·int64[]·memory·yFeeMint)⏎··· with )·external·view·returns·(uint64[]·memory·xFeeMint,·int64[]·memory·yFeeMint)
|
lint:
contracts/transmuter/facets/Getters.sol#L62
Replace address·collateral) with ⏎········address·collateral
|
lint:
contracts/transmuter/facets/Getters.sol#L63
Replace ········external⏎········view⏎········returns·(uint64[]·memory·xFeeBurn,·int64[]·memory·yFeeBurn)⏎··· with ····)·external·view·returns·(uint64[]·memory·xFeeBurn,·int64[]·memory·yFeeBurn)
|
lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
lint:
contracts/helpers/Rebalancer.sol#L6
imported name IERC20Metadata is not used
|
lint:
contracts/interfaces/ISetters.sol#L3
Found more than One contract per file. 2 contracts found!
|
lint:
contracts/savings/BaseSavings.sol#L42
imported name IAgToken is not used
|
lint:
contracts/savings/BaseSavings.sol#L44
imported name IAccessControlManager is not used
|
lint:
contracts/transmuter/configs/FakeGnosis.sol#L31
Variable name must be in mixedCase
|
lint:
contracts/transmuter/configs/Production.sol#L16
Variable name must be in mixedCase
|
lint:
contracts/transmuter/configs/Production.sol#L19
Use Custom Errors instead of require statements
|
lint:
contracts/transmuter/configs/Production.sol#L20
Use Custom Errors instead of require statements
|
lint:
contracts/transmuter/configs/ProductionTypes.sol#L7
imported name LibDiamondEtherscan is not used
|
lint:
contracts/transmuter/configs/ProductionTypes.sol#L9
imported name LibSetters is not used
|
build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache/save@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|