reorganize examples into folder
This commit is contained in:
15
contracts/examples/BadFailEarly.sol
Normal file
15
contracts/examples/BadFailEarly.sol
Normal file
@ -0,0 +1,15 @@
|
||||
// UNSAFE CODE, DO NOT USE!
|
||||
|
||||
contract BadFailEarly {
|
||||
|
||||
uint constant DEFAULT_SALARY = 50000;
|
||||
mapping(string => uint) nameToSalary;
|
||||
|
||||
function getSalary(string name) constant returns (uint) {
|
||||
if (bytes(name).length != 0 && nameToSalary[name] != 0) {
|
||||
return nameToSalary[name];
|
||||
} else {
|
||||
return DEFAULT_SALARY;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user