def pack(self):
     return self.generated_pubkey + Serializer.write_u32(
         self.pubkey_index) + Serializer.write_signature(self.signature)
 def pack(self):
     raw = Serializer.write_signature(self.signature)
     raw += Serializer.write_u32(self.pubkey_index)
     raw += self.pack_pieces()
     return raw
예제 #3
0
 def pack(self):
     return Serializer.write_encrypted_data(self.rand) + \
            Serializer.write_u32(self.pubkey_index) + \
            Serializer.write_signature(self.signature)
예제 #4
0
 def pack(self):
     raw_block = self.block.pack()
     raw_signed_block = Serializer.write_signature(self.signature)
     raw_signed_block += Serializer.write_u32(len(raw_block))
     raw_signed_block += raw_block
     return raw_signed_block
예제 #5
0
 def pack(self):
     return Serializer.write_signature(self.signature) + \
            self.pack_fields()
예제 #6
0
 def pack(self):
     raw = self.pack_conflicts()
     raw += Serializer.write_signature(self.signature) + \
            Serializer.write_timestamp(self.timestamp)
     return raw
예제 #7
0
 def pack(self):
     raw = self.pubkey
     raw += Serializer.write_signature(self.signature)
     return raw
예제 #8
0
 def pack(self):
     raw = self.pack_conflicts()
     raw += Serializer.write_signature(self.signature)
     return raw
예제 #9
0
 def pack(self):
     raw = Serializer.write_u16(self.amount)
     raw += self.pubkey
     raw += Serializer.write_signature(self.signature)
     return raw