Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1st draft of EVM based address aliasing specification #29

Merged
merged 24 commits into from
Feb 8, 2023

Commits on Sep 12, 2022

  1. Configuration menu
    Copy the full SHA
    35eb9ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7b47b0 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Configuration menu
    Copy the full SHA
    78912ce View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Configuration menu
    Copy the full SHA
    185a5cc View commit details
    Browse the repository at this point in the history
  2. Updates based on 9/21/2022 WG meeting

    - removed superfluous file
    - updated `offsetAlias` definition based on 9/21 WG meeting
    - added 3 new requirements based on 9/21 WG meeting
    - minor editorial updates such as links
    Therecanbeonlyone1969 committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    98121b7 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    1b8ada4 View commit details
    Browse the repository at this point in the history
  2. Added additional requirement based on 10/5/22 WG meeting

    - added requirement on the order of `offsetAlias`es to form an `addressAlias`
    - minor editorial update
    Therecanbeonlyone1969 committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    0bafaf5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff24222 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. Update to PR based on discussion during WG meeting on 10/19/2022

    `chainId` must be of uniform length to enable systematic treamtment of addressalia by developers.
    - Modified R4 to give the length constraints in bytes
    - added a new R5 for `chainId` padding with zeros
    - updated requirements numbering
    - updated examples with new zero padding
    Therecanbeonlyone1969 committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    81e4354 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ecae807 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Configuration menu
    Copy the full SHA
    d4fed76 View commit details
    Browse the repository at this point in the history
  2. Update based on EEA Crosschain Interop feedback and WG feedback

    1. Reduce chainId size encoded to 8 bytes
    2. Add another figure to visually exemplify multi-chain inheritance from l1 -> L2 -> L3
    Therecanbeonlyone1969 committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    a7d4697 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. Draft Update: Primarily adding security considerations

    - Added security considerations for EOA and Smart
     contract addresses used in aliasing as discussed during the last two WG meetings
    - Added definition of externally owned account into the glossary
    - Updated participant list (please, add yourself if you were missed)
    Therecanbeonlyone1969 committed Nov 28, 2022
    Configuration menu
    Copy the full SHA
    9615b1a View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Configuration menu
    Copy the full SHA
    025e905 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7340ab3 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Update after 11/30 WG meeting review

    - Incorporated comment by @realcodywburns
    - added reference
    - fixed a reference link
    Therecanbeonlyone1969 committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    99d96bc View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Adding testability statement to each requirement and a localization/i…

    …nternationalization recommendation per PGB requirement for a full Draft Standard
    Therecanbeonlyone1969 committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    5c0a2b8 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Configuration menu
    Copy the full SHA
    9a2918c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    458f70c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de69a57 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Configuration menu
    Copy the full SHA
    37588c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5be348 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Configuration menu
    Copy the full SHA
    d9a2442 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. Configuration menu
    Copy the full SHA
    12f8bbf View commit details
    Browse the repository at this point in the history