# 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