Payment Processor for Primary Sales #514
Annotations
10 errors and 4 warnings
|
Run solhint:
contracts/pay/IProcessor.sol#L8
Replace ⏎} with }⏎
|
Run solhint:
contracts/pay/IReceiver.sol#L3
Replace ·Receipt· with Receipt
|
|
|
|
Run solhint:
contracts/pay/Processor.sol#L3
Replace ·IReceiver· with IReceiver
|
Run solhint:
contracts/pay/Processor.sol#L4
Replace ·IRouter· with IRouter
|
Run solhint:
contracts/pay/Processor.sol#L5
Replace ·IWrapper· with IWrapper
|
Run solhint:
contracts/pay/Processor.sol#L6
Replace ·IERC20· with IERC20
|
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/.
|
Run solhint:
contracts/pay/Processor.sol#L88
Variable "paymentAmount" is unused
|
Run solhint:
contracts/pay/Processor.sol#L150
Variable "paymentAmount" is unused
|
Run solhint:
contracts/pay/Processor.sol#L201
Avoid making time-based decisions in your business logic
|
Loading