# RLPReader
# Functions
# decodeLegacyTransaction(bytes rawTransaction)
→ uint256, uint256, address, uint256, bytes (internal)
# decodeTransactionType1(bytes rawTransaction)
→ uint256, uint256, address, uint256, bytes (internal)
# decodeTransactionType2(bytes rawTransaction)
→ uint256, uint256, address, uint256, bytes (internal)
# toRlpItem(bytes item)
→ struct RLPReader.RLPItem (internal)
# toList(struct RLPReader.RLPItem item)
→ struct RLPReader.RLPItem[] result (internal)
# isList(struct RLPReader.RLPItem item)
→ bool (internal)
# numItems(struct RLPReader.RLPItem item)
→ uint256 (internal)
# _itemLength(uint256 memPtr)
→ uint256 len (internal)
# _payloadOffset(uint256 memPtr)
→ uint256 (internal)
# toRlpBytes(struct RLPReader.RLPItem item)
→ bytes (internal)
RLPItem conversions into data types *
# toBoolean(struct RLPReader.RLPItem item)
→ bool (internal)
# toAddress(struct RLPReader.RLPItem item)
→ address (internal)
# toUint(struct RLPReader.RLPItem item)
→ uint256 (internal)
# toBytes(struct RLPReader.RLPItem item)
→ bytes (internal)
# copy(uint256 src, uint256 dest, uint256 len)
(internal)
# Structs
# RLPItem
uint256 len
uint256 memPtr