def serialize(self, writer: BinaryWriter) -> None: """ Serialize the object into a binary stream. Args: writer: instance. """ writer.write_var_string(json.dumps(self.to_json()).decode())
def serialize(self, writer: BinaryWriter) -> None: """ Serialize the object into a binary stream. Args: writer: instance. """ writer.write_var_string(str(self))
def serialize(self, writer: serialization.BinaryWriter) -> None: """ Serialize the object into a binary stream. Args: writer: instance. """ writer.write_serializable(self.hash) writer.write_var_string(self.method) writer.write_uint16(self.parameters_count) writer.write_uint8(self.has_return_value) writer.write_uint8(self.call_flags.value)
def serialize_unsigned(self, writer: serialization.BinaryWriter) -> None: """ Serialize the unsigned part of the object into a binary stream. Args: writer: instance. """ writer.write_var_string(self.category) writer.write_uint32(self.valid_block_start) writer.write_uint32(self.valid_block_end) writer.write_serializable(self.sender) writer.write_var_bytes(self.data)
def serialize(self, writer: serialization.BinaryWriter) -> None: """ Serialize the object into a binary stream. Args: writer: instance. """ writer.write_uint32(self.magic) writer.write_uint32(self.version) writer.write_uint32(self.timestamp) writer.write_uint32(self.nonce) writer.write_var_string(self.user_agent) writer.write_serializable_list(self.capabilities)
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: writer.write_serializable(self.hash) writer.write_var_string(self.method) writer.write_uint16(self.parameters_count) writer.write_uint8(self.has_return_value) writer.write_uint8(self.call_flags.value)
def serialize_unsigned(self, writer: serialization.BinaryWriter) -> None: writer.write_var_string(self.category) writer.write_uint32(self.valid_block_start) writer.write_uint32(self.valid_block_end) writer.write_serializable(self.sender) writer.write_var_bytes(self.data)
def serialize(self, writer: serialization.BinaryWriter) -> None: writer.write_var_int(len(self[:])) for i in self: writer.write_var_string(i)
def serialize(self, writer: serialization.BinaryWriter) -> None: writer.write_serializable(self.owner) writer.write_var_string(self.name)