Last active
May 4, 2018 17:29
-
-
Save nikitaeverywhere/a93a339c04ee87fb665ba1217e8af6ee to your computer and use it in GitHub Desktop.
Can't be verified at Etherscan https://ropsten.etherscan.io/address/0x746612a6d4dcadbff55619bedeba403c0c252361#code (optimization with runs = 200 were used, both in Truffle 0.4.23 and remix with compiler version 0.4.23+commit.124ca40d.Emscripten.clang). [SOLVED] https://ethereum.stackexchange.com/a/47572/22038
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pragma solidity 0.4.23; | |
contract TEST { | |
string public someVal; | |
string public someVal2; | |
bytes32 public signature1 = keccak256( | |
"address TEST TEST TEST TEST", | |
"address TEST TEST TEST TEST TEST TEST", | |
"address TEST TEST TEST TEST TEST TEST", | |
"uint256 TEST TEST TEST TEST TEST TEST TEST TEST", | |
"bytes TEST TEST TEST TEST", | |
"uint256 TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST", | |
"uint256 TEST TEST TEST TEST TEST TEST TEST TEST" | |
); | |
bytes32 public signature2 = keccak256( | |
"address TEST TEST TEST TEST", | |
"address TEST TEST TEST TEST TEST TEST", | |
"address TEST TEST TEST TEST TEST TEST", | |
"uint256 TEST TEST TEST TEST TEST TEST TEST TEST", | |
"bytes TEST TEST TEST TEST", | |
"uint256 TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST", | |
"uint256 TEST TEST TEST TEST TEST TEST TEST TEST" | |
); | |
bytes32 public signature3 = keccak256( | |
"address TEST TEST TEST TEST", | |
"address TEST TEST TEST TEST TEST TEST", | |
"address TEST TEST TEST TEST TEST TEST", | |
"uint256 TEST TEST TEST TEST TEST TEST TEST TEST", | |
"bytes TEST TEST TEST TEST", | |
"uint256 TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST", | |
"uint256 TEST TEST TEST TEST TEST TEST TEST TEST", | |
"uint256 TEST TEST TEST TEST" | |
); | |
constructor (string val, string val2) public { | |
someVal = val; | |
someVal2 = val2; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
You can try to compile and deploy this contract to the network with optimization enabled (runs = 200). Etherscan's Verify Contract Code (version 2.0) doesn't help either.
Some of my attempts (from many!) (constructor arguments used:
"Duck", "DUCK"
):https://ropsten.etherscan.io/tx/0x85a957707459abe7e69f6ea9e9fbc75a5b7ea478bab00393de9c784c685a0fa4
https://ropsten.etherscan.io/tx/0x9872d74f6bd67a28adbc6408e55ecd528d85622c1ea6e1f3d5c1f4cf348d0a66
While this slightly different code is verified successfully (with optimization enabled):
https://ropsten.etherscan.io/address/0x9ab757e10c3a32cbdcbf67e083f65213f3f91804#code