-
I suggest adding SmartCheck (https://tool.smartdec.net/) to the tools section on Wiki. SmartCheck is a linter that for Solidity and Vyper that checks code for security issues and bad practices.
@ja…
-
Afternoon,
I wonder if anyone can help. I'm trying to use solc to compile my contracts. but hitting the following issue ":1:1: Error: Expected import directive or contract definition." The contrac…
-
Not so much an issue, more of a question as to why my AddressBook needs to be scanned?
1. Open Atom
2. Open an Elm project
3. Open Main.elm
**Atom**: 1.34.0 x64
**Electron**: 2.0.16
**OS**: …
-
**Description**
Following solidity 0.5.x code:
```Solidity
bytes4 private constant InterfaceId_ERC721Countable = (
this.totalAmount().selector ^
this.tokenAmount(uint256).selector ^
…
-
I believe as of solidity 0.5.0 address types need to be marked payable in order to have a transfer method. The code compiles fine, but I am getting a syntax error.
![image](https://user-images.gith…
-
There will only be one PoW deposit contract in production and pinpoint to one now will help the community to discover bugs in the early phases. I don't think there's any reason for us to use our own d…
-
Things to put in guidelines:
- Use `ES6`. If you see code in solium using es5, its probably old code (when I started writing the linter). Don't follow those bad habits.
- Use `const` instead of `l…
-
RLP.sol has a bunch of linter warnings with modern solidity compilers. We should eventually get around to updating the version of solidity expected by RLP.sol and make as many of the linter warnings g…
-
I am trying to analyze following project . https://github.com/oraclize/ethereum-api.git
When I run command solium -d . -R gcc
It failed with following error:
An error occurred while linting…
-
[ERC777](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-777.md) is a proposal for a token standard with advanced features that seems to be well received and may gain some adoption.
We would …