Created
July 7, 2018 05:38
-
-
Save hskang9/32d44187ef6d04bd3f662ac76354ffe5 to your computer and use it in GitHub Desktop.
Team.sol
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.24; | |
contract Team { | |
string public name; | |
string public uri = ""; | |
uint public rank = 0; | |
uint public wins = 0; | |
uint public looses = 0; | |
uint public ties = 0; | |
event TeamStat(uint256 _time, string _name, string _uri, uint _rank, uint _wins, uint _looses, uint _ties); | |
constructor(string _name, string _uri, uint _rank) public { | |
name = _name; | |
uri = _uri; | |
rank = _rank; | |
emit TeamStat(now, name, uri, rank, wins, looses, ties); | |
} | |
function increaseWins() public { | |
wins++; | |
emit TeamStat(now, name, uri, rank, wins, looses, ties); | |
} | |
function increaseLooses() public { | |
looses++; | |
emit TeamStat(now, name, uri, rank, wins, looses, ties); | |
} | |
function increaseTies() public { | |
ties++; | |
emit TeamStat(now, name, uri, rank, wins, looses, ties); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment