mirror of https://github.com/crytic/slither
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
741 B
38 lines
741 B
6 years ago
|
pragma solidity ^0.4.24;
|
||
|
|
||
|
|
||
|
contract A {
|
||
|
|
||
|
address constant public MY_ADDRESS = 0xE0f5206BBD039e7b0592d8918820024e2a7437b9;
|
||
|
address public myFriendsAddress = 0xc0ffee254729296a45a3885639AC7E10F9d54979;
|
||
|
|
||
|
uint public used;
|
||
|
uint public test = 5;
|
||
|
|
||
|
uint constant X = 32**22 + 8;
|
||
|
string constant TEXT1 = "abc";
|
||
|
string text2 = "xyz";
|
||
|
|
||
|
function setUsed() public {
|
||
|
if (msg.sender == MY_ADDRESS) {
|
||
|
used = test;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
contract B is A {
|
||
|
|
||
|
address public mySistersAddress = 0x999999cf1046e68e36E1aA2E0E07105eDDD1f08E;
|
||
|
|
||
|
function () public {
|
||
|
used = 0;
|
||
|
}
|
||
|
|
||
|
function setUsed(uint a) public {
|
||
|
if (msg.sender == MY_ADDRESS) {
|
||
|
used = a;
|
||
|
}
|
||
|
}
|
||
|
}
|