Skip to content

Instantly share code, notes, and snippets.

@wanderer
Created January 13, 2015 18:22
Show Gist options
  • Save wanderer/1563feacfe2f4065462f to your computer and use it in GitHub Desktop.
Save wanderer/1563feacfe2f4065462f to your computer and use it in GitHub Desktop.
data register[][](writeFlag, nonce, rating)
data admin[1]
def init():
self.admin[0] = msg.sender
def controll():
if msg.sender == self.admin[0]:
suicide(msg.sender)
def register(a, b):
if msg.value > REG_AMOUNT:
self.register[a][b].writeFlag = 1
self.register[b][a].writeFlag = 1
# #if the sender doesn't have the correct amount to register a contract then refund
# else:
# call(msg.sender, msg.value)
def rate(ratee, rating):
if self.register[ratee][msg.sender].writeFlag != 0:
self.register[ratee][msg.sender].rating += rating
self.register[ratee][msg.sender].nonce += nonce
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment