module
neo3.network.payloads.filter
Bloomfilter payloads.
Classes
FilterAddPayload
— An interface like class supporting NEO's network serialization protocol.FilterLoadPayload
— An interface like class supporting NEO's network serialization protocol.
class
neo3.network.payloads.filter.
FilterAddPayload
(
data
)
Bases
neo3.core.serialization.ISerializable
An interface like class supporting NEO's network serialization protocol.
Methods
__len__
(
)
— Return the length of the object in number of bytes.deserialize
(
reader
)
— Deserialize the object from a binary stream.serialize
(
writer
)
— Serialize the object into a binary stream.to_array
(
)
(bytes) — Serialize the object into a bytearray.deserialize_from_bytes
(
data
)
(ISerializable_T) — Parse data into an object instance.
classmethod
deserialize_from_bytes
(
data
)
Parse data into an object instance.
Parameters
data
(bytes | bytearray) — hex escaped bytes.
Returns (ISerializable_T)
a deserialized instance of the class.
method
to_array
(
)
→ bytes
Serialize the object into a bytearray.
method
__len__
(
)
Return the length of the object in number of bytes.
method
deserialize
(
reader
)
Deserialize the object from a binary stream.
Parameters
reader
(BinaryReader) — instance.
method
serialize
(
writer
)
Serialize the object into a binary stream.
Parameters
writer
(BinaryWriter) — instance.
class
neo3.network.payloads.filter.
FilterLoadPayload
(
filter
)
Bases
neo3.core.serialization.ISerializable
An interface like class supporting NEO's network serialization protocol.
Methods
__len__
(
)
— Return the length of the object in number of bytes.deserialize
(
reader
)
— Deserialize the object from a binary stream.serialize
(
writer
)
— Serialize the object into a binary stream.to_array
(
)
(bytes) — Serialize the object into a bytearray.deserialize_from_bytes
(
data
)
(ISerializable_T) — Parse data into an object instance.
classmethod
deserialize_from_bytes
(
data
)
Parse data into an object instance.
Parameters
data
(bytes | bytearray) — hex escaped bytes.
Returns (ISerializable_T)
a deserialized instance of the class.
method
to_array
(
)
→ bytes
Serialize the object into a bytearray.
method
__len__
(
)
Return the length of the object in number of bytes.
method
deserialize
(
reader
)
Deserialize the object from a binary stream.
Parameters
reader
(BinaryReader) — instance.
method
serialize
(
writer
)
Serialize the object into a binary stream.
Parameters
writer
(BinaryWriter) — instance.