You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 26, 2023. It is now read-only.
The runtime codes of these two contracts, on Solidity as well as on bytecode level, are identical except for two multiplicative constants in the fallback function: VeniceCityToken:
Why does Oyente report a Timestamp Dependency for VeniceCityToken, but not for MetadollarCrw? Is it because z3 handles constraints with different costants differently?
I ran Oyente via its Docker image:
docker run -i -t luongnguyen/oyente
# other terminal
docker cp VeniceCityToken.sol 54092cbba517:/oyente
docker cp MetadollarCrw.sol 54092cbba517:/oyente
# In the Docker image:
root@54092cbba517:/oyente# python oyente/oyente.py -s VeniceCityToken.sol
root@54092cbba517:/oyente# python oyente/oyente.py -s MetadollarCrw.sol
The binary runtime codes differ, apart from the metadata, only with respect to these constants.
Consider the contracts
VeniceCityToken.sol
@main:0xaaf80137ddba52d009c45b047c0e6eb312e25ddb andMetadollarCrw.sol
@main:0x0e32d4c9581ebffbdf5d920cc2252f379b88d562.The runtime codes of these two contracts, on Solidity as well as on bytecode level, are identical except for two multiplicative constants in the fallback function:
VeniceCityToken
:vs.
MetadollarCrw
:Why does Oyente report a
Timestamp Dependency
forVeniceCityToken
, but not forMetadollarCrw
? Is it becausez3
handles constraints with different costants differently?I ran Oyente via its Docker image:
The binary runtime codes differ, apart from the metadata, only with respect to these constants.
The text was updated successfully, but these errors were encountered: