Ejemplo n.º 1
0
 def serialize_unsigned(self, writer: serialization.BinaryWriter) -> None:
     writer.write_uint32(self.version)
     writer.write_serializable(self.prev_hash)
     writer.write_serializable(self.merkle_root)
     writer.write_uint64(self.timestamp)
     writer.write_uint32(self.index)
     writer.write_serializable(self.next_consensus)
Ejemplo n.º 2
0
 def serialize(self, writer: serialization.BinaryWriter) -> None:
     writer.write_serializable(self.original_tx_id)
     writer.write_uint64(self.gas_for_response)
     writer.write_var_string(self.url)
     writer.write_var_string(self.filter)
     writer.write_serializable(self.callback_contract)
     writer.write_var_string(self.callback_method)
     writer.write_var_bytes(self.user_data)
Ejemplo n.º 3
0
    def serialize(self, writer: serialization.BinaryWriter) -> None:
        """
        Serialize the object into a binary stream.

        Args:
            writer: instance.
        """
        writer.write_var_int(self.primary_index)
        writer.write_uint64(self.nonce)
Ejemplo n.º 4
0
 def serialize(self, writer: serialization.BinaryWriter) -> None:
     for item in self:
         writer.write_uint64(item)
Ejemplo n.º 5
0
 def _serialize_without_type(self, writer: serialization.BinaryWriter) -> None:
     writer.write_uint64(self.id)
     writer.write_uint8(self.code)
     writer.write_var_bytes(self.result)