build: add donate many multiple tokens function #9
Annotations
10 warnings
Run yarn lint:check:
src/contracts/DonationHandler.sol#L2
Compiler version ^0.8.0 does not satisfy the ^0.8.23 semver requirement
|
Run yarn lint:check:
src/contracts/DonationHandler.sol#L4
global import of path @openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
Run yarn lint:check:
src/contracts/DonationHandler.sol#L5
global import of path @openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
Run yarn lint:check:
src/contracts/DonationHandler.sol#L6
global import of path @openzeppelin/contracts-upgradeable/utils/ReentrancyGuardUpgradeable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
Run yarn lint:check:
src/contracts/DonationHandler.sol#L7
global import of path @openzeppelin/contracts/interfaces/IERC20.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
Run yarn lint:check:
src/contracts/DonationHandler.sol#L10
'ETH_TOKEN_ADDRESS' should start with _
|
Run yarn lint:check:
src/contracts/DonationHandler.sol#L32
Function order is incorrect, struct definition can not go after custom error definition (line 23)
|
Run yarn lint:check:
src/contracts/DonationHandler.sol#L235
Error message for revert is too long
|
Run yarn lint:check:
script/DeployDonationHandler.s.sol#L2
Compiler version ^0.8.22 does not satisfy the ^0.8.23 semver requirement
|
Run yarn lint:check:
test/DonationHandler.t.sol#L2
Compiler version ^0.8.0 does not satisfy the ^0.8.23 semver requirement
|
Loading