Skip to content

VIP: Remove RLPList #1866

@iamdefinitelyahuman

Description

@iamdefinitelyahuman

Simple Summary

Remove the builtin RLPList function.

Motivation

My understanding is that this function was put in place for, and served a very specific purpose related to the ETH 2.0 deposit contract. With a specific version of Vyper forked, verified and frozen for said contract, I see no need to keep this function as a part of the language.

Specification

  1. Remove RLPList from vyper/functions
  2. Remove the test cases
  3. Remove the section in the documentation

Backwards Compatibility

It is a breaking change, but I highly doubt it will affect any existing projects.

Copyright

Copyright and related rights waived via CC0

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions