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)
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)
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)
def serialize(self, writer: serialization.BinaryWriter) -> None: for item in self: writer.write_uint64(item)
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)