-
Notifications
You must be signed in to change notification settings - Fork 728
Update to Solidity 0.5 #117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
It also wouldn't be a bad idea to write tests for the Solidity code either. It's will be good for testing changes down the road. |
Do we have a specific Solidity 5 version that we want to use? |
@frederickalcantara What kind of test do you think about? |
Im looking up different types of testing conventions. But I know that TDD is the better way to go in long term, reduces bugs & prevents headaches down the road. |
* Update smart contracts to Solidity 0.5 #117 * Solidity 0.5 contracts update #117 * Solidity 0.5 contracts update (part3) #117 * Fallback and FallbackFactory update #117 * Update contracts/levels/Fallback.sol Co-Authored-By: Francisco Giordano <[email protected]> * Correct types conversion #117 * Correct type conversion #117 * Use address payable owner instead of Ownable #117 * Solidity 0.5 contracts update #117 * Update attack contracts #117 * Change parameter in validateInstance function #117 * EthernautTestes update * Update web3 to 1.0.0 #117 * Update test lib. to openzeppelin-test-helpers #117 * Tests update #117 * Update Fallback test #117 * Token test update #117 * Update Force test * Update King test * Update Vault test * Update Locked test * Delegation test update * Update Preservation test * Correct RecoveryFactory to use big endian during conversion * Recovery test update * Update denial test * Update Privacy test * Update TestUtils * Update conversions in gateThree modifier * Delete view from Elevator interface * Update Fallouts to pass tests * Update ALienCodex (delete first part) * Update createLevelInstance to filter event * Delete "Locked" level * Update dependencies * Add testing dependency * Update dependencies * Remove uglify due to incompatibilities with babel
* Update smart contracts to Solidity 0.5 OpenZeppelin#117 * Solidity 0.5 contracts update OpenZeppelin#117 * Solidity 0.5 contracts update (part3) OpenZeppelin#117 * Fallback and FallbackFactory update OpenZeppelin#117 * Update contracts/levels/Fallback.sol Co-Authored-By: Francisco Giordano <[email protected]> * Correct types conversion OpenZeppelin#117 * Correct type conversion OpenZeppelin#117 * Use address payable owner instead of Ownable OpenZeppelin#117 * Solidity 0.5 contracts update OpenZeppelin#117 * Update attack contracts OpenZeppelin#117 * Change parameter in validateInstance function OpenZeppelin#117 * EthernautTestes update * Update web3 to 1.0.0 OpenZeppelin#117 * Update test lib. to openzeppelin-test-helpers OpenZeppelin#117 * Tests update OpenZeppelin#117 * Update Fallback test OpenZeppelin#117 * Token test update OpenZeppelin#117 * Update Force test * Update King test * Update Vault test * Update Locked test * Delegation test update * Update Preservation test * Correct RecoveryFactory to use big endian during conversion * Recovery test update * Update denial test * Update Privacy test * Update TestUtils * Update conversions in gateThree modifier * Delete view from Elevator interface * Update Fallouts to pass tests * Update ALienCodex (delete first part) * Update createLevelInstance to filter event * Delete "Locked" level * Update dependencies * Add testing dependency * Update dependencies * Remove uglify due to incompatibilities with babel
Solidity update to version 0.5 has brought breaking changes. We have to update all contracts to compile with > 0.5
The text was updated successfully, but these errors were encountered: