コード例 #1
0
 def save(self):
     for key in self.__dict__:
         if key[0] == '_' or key == 'pendingReturns':
             continue
         id = _get_hash(key)
         value = self.__dict__[key]
         value = _pack(value)
         storage_set(code, self._table_id, id, value)
コード例 #2
0
 def load(self):
     for key in self.__dict__:
         if key[0] == '_' or key == 'pendingReturns':
             continue
         id = _get_hash(key)
         value = storage_find(code, self._table_id, id)
         if value:
             value = _unpack(value)
             setattr(self, key, value)
コード例 #3
0
 def auctionEnd(self, value):
     self._auctionEnd = value
     id = _get_hash('auctionEnd')
     value = _pack(value)
     storage_set(code, self._table_id, id, value)
コード例 #4
0
 def auctionEnd(self):
     id = _get_hash('auctionEnd')
     value = storage_get(code, self._table_id, id)
     value = _unpack(value)
     return value
コード例 #5
0
 def beneficiary(self, value):
     self._beneficiary = value
     id = _get_hash('beneficiary')
     value = _pack(value)
     storage_set(code, self._table_id, id, value)
コード例 #6
0
 def beneficiary(self):
     id = _get_hash('beneficiary')
     value = storage_get(code, self._table_id, id)
     value = _unpack(value)
     return value