Time issue in Solidity ICO contract. Should I set time in future, 17.05.2018.10.00? and not use 'now' as I read it will not work. Warning below. use of "now": "now" does not mean current time. Now is an alias for block.timestamp.
Do I need to change gas, how much for a ICO contract? Warning below. Fallback function of contract nameToken requires too much gas (infinite). If the fallback function requires more than 2300 gas, the contract cannot receive Ether. Warning how to make changes so the ICO contract will work.
Gas requirement of function nameToken.approveAndCall(address,uint256,bytes) high: infinite. If the gas requirement of a function is higher than the block gas limit, it cannot be executed. Please avoid loops in your functions or actions that modify large areas of storage (this includes clearing or copying arrays in storage)
Does this mean my token take can not be the same as contract name? why not?! nameToken.balanceOf(address) : Variables have very similar names balances and balance. Note: Modifiers are currently not considered by this static analysis.
Warning, ok just lost with this one,,,,,,,, Use assert(x) if you never ever want x to be false, not in any circumstance (apart from a bug in your code). Use require(x) if x can be false, due to e.g. invalid input or a failing external component.