예제 #1
0
 def parse(self, raw_data):
     deserializer = Deserializer(raw_data)
     self.signature = deserializer.parse_signature()
     self.pubkey = deserializer.parse_pubkey()
     self.timestamp = deserializer.parse_timestamp()
     self.block_hash = deserializer.parse_hash()
     self.len = deserializer.get_len()
예제 #2
0
 def parse(self, raw_data):
     deserializer = Deserializer(raw_data)
     self.signature = deserializer.parse_signature()
     self.pubkey = deserializer.parse_pubkey()
     self.timestamp = deserializer.parse_timestamp()
     self.number_of_block = deserializer.parse_u32()
     self.len = deserializer.get_len()
 def parse(self, raw_data):
     deserializer = Deserializer(raw_data)
     self.signature = deserializer.parse_signature()
     self.pubkey_index = deserializer.parse_u32()
     self.pieces = []
     pieces_len = deserializer.parse_u16()
     for _ in range(0, pieces_len):
         piece_size = deserializer.parse_u8()
         piece = deserializer.read_and_move(piece_size)
         self.pieces.append(piece)
     self.len = deserializer.get_len()
 def parse(self, raw_data):
     deserializer = Deserializer(raw_data)
     self.key = deserializer.parse_private_key()
     self.len = deserializer.get_len()
 def parse(self, raw_data):
     deserializer = Deserializer(raw_data)
     self.generated_pubkey = deserializer.parse_pubkey()
     self.pubkey_index = deserializer.parse_u32()
     self.signature = deserializer.parse_signature()
     self.len = deserializer.get_len()
예제 #6
0
 def parse(self, raw_data):
     deserializer = Deserializer(raw_data)
     self.rand = deserializer.parse_encrypted_data()
     self.pubkey_index = deserializer.parse_u32()
     self.signature = deserializer.parse_signature()
     self.len = deserializer.get_len()