From 685061f734df5536e626e26568b12c092e7e97cc Mon Sep 17 00:00:00 2001 From: Vittorio Minacori Date: Fri, 12 Apr 2024 15:59:09 +0200 Subject: [PATCH] ci: disable slither for examples issue --- contracts/examples/ERC1363Payable.sol | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/contracts/examples/ERC1363Payable.sol b/contracts/examples/ERC1363Payable.sol index 735de2b..9756225 100644 --- a/contracts/examples/ERC1363Payable.sol +++ b/contracts/examples/ERC1363Payable.sol @@ -15,7 +15,7 @@ import {ERC1363Guardian} from "../presets/ERC1363Guardian.sol"; */ contract ERC1363Payable is ERC1363Guardian { // The ERC-1363 token accepted - address private _acceptedToken; + address private immutable _acceptedToken; // a mapping of each user credit mapping(address account => uint256) private _credits; @@ -80,7 +80,11 @@ contract ERC1363Payable is ERC1363Guardian { uint256 value, bytes calldata data ) internal override onlyAcceptedToken { + // slither-disable-start unchecked-transfer + // slither-disable-start arbitrary-send-erc20 IERC20(token).transferFrom(owner, address(this), value); + // slither-disable-end unchecked-transfer + // slither-disable-end arbitrary-send-erc20 _deposit(owner, owner, value, data); }