Skip to content

[BUG] Strange Packed Encoding Output #94

@iamrecursion

Description

@iamrecursion

Describe the Bug

Sometimes we infer extra members in packed encodings that change their length (e.g. kakigori.rs slot 15's struct) or duplicate entries at a given offset (e.g. uniswap_v3_pool.rs slot 0).

To Reproduce

Steps to reproduce the behavior:

  1. Run one of the above mentioned cases.
  2. Look at the results.

Expected Behaviour

We don't have spurious trailing items in structs that change the number of words it should take up. Similarly, we don't have duplicate or bogus entries in structs.

Note that this is not talking about the same thing as #80 as in that case the extra tails still fit within the overall word length of the struct.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions