Trying to RLP decode a RLP encoded large value results in error. This arises when trying to decode values which are around uint256 limit, 2 256 - 1. It works for values around 10 76 or less.
Steps to Reproduce
Steps to reproduce the behavior:
Try to transfer tokens worth 10 77 or try to set token limit over 10 77 to BSC
The value won't be set on BSC
It sends response back to ICON with BTP Error.
Expected Behavior
RLP decode should support upto 2 ** 256 - 1 integer value
Overview
Trying to RLP decode a RLP encoded large value results in error. This arises when trying to decode values which are around uint256 limit, 2 256 - 1. It works for values around 10 76 or less.
Steps to Reproduce
Steps to reproduce the behavior:
Expected Behavior
RLP decode should support upto 2 ** 256 - 1 integer value