Skip to content

BT-235: ERC2612 - Add ERC-20 Permit function compatibility #838

BT-235: ERC2612 - Add ERC-20 Permit function compatibility

BT-235: ERC2612 - Add ERC-20 Permit function compatibility #838

Triggered via pull request February 7, 2025 14:10
@pgondaypgonday
synchronize #236
bt-235-permit
Status Failure
Total duration 35s
Artifacts

push_checking.yml

on: pull_request
Matrix: Lint sources
Matrix: Unit tests
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 10 warnings
Unit tests (18.x)
This request has been automatically failed because it uses a deprecated version of `actions/upload-artifact: v3`. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
Lint sources (18.x): contracts/token/Token.sol#L514
Function order is incorrect, external view function can not go after public view function (line 507)
Lint sources (18.x): contracts/token/TokenPermit.sol#L118
Line length must be no more than 130 but current length is 134
Lint sources (18.x): contracts/token/TokenPermit.sol#L122
Function order is incorrect, internal function can not go after internal view function (line 117)
Lint sources (18.x)
Process completed with exit code 1.
Lint sources (18.x): contracts/compliance/legacy/features/ApproveTransfer.sol#L85
Rule is set with explicit type [var/s: uint]
Lint sources (18.x): contracts/compliance/legacy/features/ApproveTransfer.sol#L95
Rule is set with explicit type [var/s: uint]
Lint sources (18.x): contracts/compliance/legacy/features/ApproveTransfer.sol#L107
Rule is set with explicit type [var/s: uint]
Lint sources (18.x): contracts/compliance/legacy/features/ApproveTransfer.sol#L125
Rule is set with explicit type [var/s: uint]
Lint sources (18.x): contracts/compliance/legacy/features/ApproveTransfer.sol#L139
Rule is set with explicit type [var/s: uint]
Lint sources (18.x): contracts/compliance/legacy/features/ApproveTransfer.sol#L210
Rule is set with explicit type [var/s: uint]
Lint sources (18.x): contracts/compliance/legacy/features/ApproveTransfer.sol#L230
Rule is set with explicit type [var/s: uint]
Lint sources (18.x): contracts/compliance/legacy/features/CountryRestrictions.sol#L98
Rule is set with explicit type [var/s: uint]
Lint sources (18.x): contracts/compliance/legacy/features/CountryRestrictions.sol#L111
Rule is set with explicit type [var/s: uint]
Lint sources (18.x): contracts/compliance/legacy/features/CountryWhitelisting.sol#L98
Rule is set with explicit type [var/s: uint]