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: """ Serialize the object into a binary stream. Args: writer: instance. """ writer.write_var_int(len(self.addresses)) for address in self.addresses: address.serialize(writer)
def serialize(self, writer: serialization.BinaryWriter) -> None: """ Serialize the object into a binary stream. Args: writer: instance. """ writer.write_uint8(self.type) writer.write_var_int(len(self.hashes)) for h in self.hashes: # type: types.UInt256 writer.write_bytes(h.to_array())
def serialize(self, writer: serialization.BinaryWriter) -> None: """ Serialize the object into a binary stream. Args: writer: instance. """ writer.write_serializable(self.header) writer.write_var_int(self.tx_count) writer.write_serializable_list(self.hashes) writer.write_var_bytes(self.flags)
def serialize(self, writer: serialization.BinaryWriter) -> None: """ Serialize the object into a binary stream. Args: writer: instance. """ writer.write_serializable(self.header) writer.write_var_int(len(self.transactions)) for tx in self.transactions: writer.write_serializable(tx)
def serialize(self, writer: serialization.BinaryWriter) -> None: """ Serialize the object into a binary stream. Args: writer: instance. """ super(MerkleBlockPayload, self).serialize(writer) writer.write_var_int(self.content_count) writer.write_serializable_list(self.hashes) writer.write_var_bytes(self.flags)
def serialize(self, writer: serialization.BinaryWriter) -> None: """ Serialize the object into a binary stream. Args: writer: instance. """ super(Block, self).serialize(writer) writer.write_var_int(len(self.transactions) + 1) writer.write_serializable(self.consensus_data) for tx in self.transactions: writer.write_serializable(tx)
def serialize(self, writer: serialization.BinaryWriter) -> None: writer.write_var_int(len(self._validators)) for key, value in self._validators.items(): writer.write_serializable(key) writer.write_var_bytes(value.to_array())
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: super(NFTAccountState, self).serialize(writer) writer.write_var_int(len(self.tokens)) for i in self.tokens: writer.write_var_bytes(i)