Skip to content

Instantly share code, notes, and snippets.

@euri10
Created March 29, 2016 17:48
Show Gist options
  • Save euri10/068956d92e9c084fa04995110b48ab26 to your computer and use it in GitHub Desktop.
Save euri10/068956d92e9c084fa04995110b48ab26 to your computer and use it in GitHub Desktop.
contract contract1 {
struct Person {
string name;
string description;
address primaryAddress;
string linkToWebsite;
string linkToPicture;
address secondaryAddress;
uint age;
}
mapping(string => Person) map;
function setName(string name, string value, address addr1, address addr2) {
map[name] = Person({name: value, description:'desc', linkToWebsite:'linkToWebsite', linkToPicture:'linkToPicture', age:12, primaryAddress:addr1, secondaryAddress:addr2});
}
function getName(string key) constant returns (string) {
return map[key].name;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment