9
.. autofunction:: rlp.encode
11
.. autofunction:: rlp.decode
13
.. autofunction:: rlp.decode_lazy
15
.. autoclass:: rlp.LazyList
17
.. autofunction:: rlp.infer_sedes
23
.. data:: rlp.sedes.raw
25
A sedes object that does nothing. Thus, it can serialize everything that can
26
be directly encoded in RLP (nested lists of strings). This sedes can be used
27
as a placeholder when deserializing larger structures.
29
.. autoclass:: rlp.sedes.Binary
31
.. automethod:: rlp.sedes.Binary.fixed_length
33
.. data:: rlp.sedes.binary
35
A sedes object for binary data of arbitrary length (an instance of
36
:class:`rlp.sedes.Binary` with default arguments).
38
.. autoclass:: rlp.sedes.BigEndianInt
40
.. data:: rlp.sedes.big_endian_int
42
A sedes object for integers encoded in big endian without any leading zeros
43
(an instance of :class:`rlp.sedes.BigEndianInt` with default arguments).
45
.. autoclass:: rlp.sedes.List
47
.. autoclass:: rlp.sedes.CountableList
49
.. autoclass:: rlp.Serializable
55
.. autoexception:: rlp.RLPException
57
.. autoexception:: rlp.EncodingError
59
.. autoexception:: rlp.DecodingError
61
.. autoexception:: rlp.SerializationError
63
.. autoexception:: rlp.DeserializationError