Skip to content

Latest commit

 

History

History
78 lines (44 loc) · 1.62 KB

api.rst

File metadata and controls

78 lines (44 loc) · 1.62 KB

API Reference

Functions

rlp.encode

rlp.decode

rlp.decode_lazy

rlp.LazyList

rlp.infer_sedes

Sedes Objects

rlp.sedes.raw

A sedes object that does nothing. Thus, it can serialize everything that can be directly encoded in RLP (nested lists of strings). This sedes can be used as a placeholder when deserializing larger structures.

rlp.sedes.Binary

rlp.sedes.Binary.fixed_length

rlp.sedes.binary

A sedes object for binary data of arbitrary length (an instance of rlp.sedes.Binary with default arguments).

rlp.sedes.Boolean

rlp.sedes.boolean

A sedes object for boolean types.

rlp.sedes.Text

rlp.sedes.Text.fixed_length

rlp.sedes.text

A sedes object for utf encoded text data of arbitrary length (an instance of rlp.sedes.Text with default arguments).

rlp.sedes.BigEndianInt

rlp.sedes.big_endian_int

A sedes object for integers encoded in big endian without any leading zeros (an instance of rlp.sedes.BigEndianInt with default arguments).

rlp.sedes.List

rlp.sedes.CountableList

rlp.Serializable

Exceptions

rlp.RLPException

rlp.EncodingError

rlp.DecodingError

rlp.SerializationError

rlp.DeserializationError