upd #5
Annotations
10 errors and 10 warnings
ci:
contracts/FHEordle.sol#L10
Delete ⏎⏎
|
ci:
contracts/FHEordle.sol#L100
Replace ⏎········euint16·l0,·euint16·l1,·euint16·l2,·euint16·l3,·euint16·l4,·euint32·mask⏎···· with euint16·l0,·euint16·l1,·euint16·l2,·euint16·l3,·euint16·l4,·euint32·mask
|
ci:
contracts/FHEordle.sol#L112
Replace ⏎································TFHE.shl(1,·TFHE.asEuint32(l3)),⏎································TFHE.shl(1,·TFHE.asEuint32(l4))⏎···························· with TFHE.shl(1,·TFHE.asEuint32(l3)),·TFHE.shl(1,·TFHE.asEuint32(l4))
|
ci:
contracts/FHEordle.sol#L156
Replace ⏎········euint16·l0,·euint16·l1,·euint16·l2,·euint16·l3,·euint16·l4,·euint32·letterMask⏎····)·public· with euint16·l0,·euint16·l1,·euint16·l2,·euint16·l3,·euint16·l4,·euint32·letterMask)·public
|
ci:
contracts/FHEordle.sol#L166
Delete ⏎············
|
ci:
contracts/FHEordle.sol#L168
Delete ····
|
ci:
contracts/FHEordle.sol#L169
Replace ····TFHE.or(⏎····················TFHE.shl(g1,·1),⏎····················TFHE.or(⏎························TFHE.shl(g2,·2),⏎························TFHE.or(⏎····························TFHE.shl(g3,·3),⏎····························TFHE.shl(g4,·4)⏎························)⏎····················)⏎················ with TFHE.or(TFHE.shl(g1,·1),·TFHE.or(TFHE.shl(g2,·2),·TFHE.or(TFHE.shl(g3,·3),·TFHE.shl(g4,·4)))
|
ci:
contracts/FHEordle.sol#L179
Delete ····
|
ci:
contracts/FHEordle.sol#L191
Insert ⏎········
|
ci:
contracts/FHEordle.sol#L194
Replace ⏎········public·view·onlySignedPublicKey(publicKey,·signature)·onlyPlayer·⏎········ with ·public·view·onlySignedPublicKey(publicKey,·signature)·onlyPlayer·
|
ci:
contracts/EncryptedERC20.sol#L5
global import of path fhevm/abstracts/EIP712WithModifier.sol is not allowed. Specify names to import individually
|
ci:
contracts/EncryptedERC20.sol#L7
global import of path fhevm/lib/TFHE.sol is not allowed. Specify names to import individually
|
ci:
contracts/EncryptedERC20.sol#L11
Constant name must be in capitalized SNAKE_CASE
|
ci:
contracts/EncryptedERC20.sol#L12
Constant name must be in capitalized SNAKE_CASE
|
ci:
contracts/EncryptedERC20.sol#L13
Constant name must be in capitalized SNAKE_CASE
|
ci:
contracts/EncryptedERC20.sol#L16
Variable name must be in mixedCase
|
ci:
contracts/EncryptedERC20.sol#L19
Main key parameter in mapping balances is not named
|
ci:
contracts/EncryptedERC20.sol#L19
Value parameter in mapping balances is not named
|
ci:
contracts/EncryptedERC20.sol#L22
Main key parameter in mapping allowances is not named
|
ci:
contracts/EncryptedERC20.sol#L22
Nested key parameter in mapping allowances is not named
|