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

Proof of concept Athena VM integration #6180

Closed
wants to merge 46 commits into from
Closed

Proof of concept Athena VM integration #6180

wants to merge 46 commits into from

Commits on Sep 13, 2024

  1. Download athena dependencies

    lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    0c66cc3 View commit details
    Browse the repository at this point in the history
  2. Initial commit

    lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    f0af405 View commit details
    Browse the repository at this point in the history
  3. Rust code compiles

    First draft of Wallet template
    lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    31bcd71 View commit details
    Browse the repository at this point in the history
  4. bump athena lib

    poszu authored and lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    2b5d2f1 View commit details
    Browse the repository at this point in the history
  5. fix makefile

    poszu authored and lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    007c874 View commit details
    Browse the repository at this point in the history
  6. satisfy linter

    poszu authored and lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    93ac55c View commit details
    Browse the repository at this point in the history
  7. merge in changes from develop

    poszu authored and lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    f4aa5aa View commit details
    Browse the repository at this point in the history
  8. fix athena artifact name for mac

    poszu authored and lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    391cbaa View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a8d4d8a View commit details
    Browse the repository at this point in the history
  10. Fix athena artifact on mac

    poszu authored and lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    4f51b59 View commit details
    Browse the repository at this point in the history
  11. merge in changes from develop cont.

    poszu authored and lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    a2e5292 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e41824d View commit details
    Browse the repository at this point in the history
  13. git-ignore tar.gz archives

    poszu authored and lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    6831939 View commit details
    Browse the repository at this point in the history
  14. apply changes from develop

    poszu authored and lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    6896139 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7d08d15 View commit details
    Browse the repository at this point in the history
  16. fix ci

    poszu authored and lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    c0faf7c View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9c45a45 View commit details
    Browse the repository at this point in the history
  18. add missing files

    poszu authored and lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    7dda4d0 View commit details
    Browse the repository at this point in the history
  19. Making VM modular (WIP)

    lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    1e892d4 View commit details
    Browse the repository at this point in the history
  20. Tests running again

    lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    470bad8 View commit details
    Browse the repository at this point in the history
  21. Code compiles again

    Misc cleanup and minor refactoring
    lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    34e5887 View commit details
    Browse the repository at this point in the history
  22. Fix a few more paths

    lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    27b5b76 View commit details
    Browse the repository at this point in the history
  23. genvm -> vm/genvm

    lrettig committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    c55233d View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

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

Commits on Sep 30, 2024

  1. WIP: account modifications

    lrettig committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    ba82da8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1911aa View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. MockvmState -> MockVmState

    lrettig committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    7da5d34 View commit details
    Browse the repository at this point in the history
  2. Encoding for storage items

    lrettig committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    eaecd98 View commit details
    Browse the repository at this point in the history
  3. cleanup

    lrettig committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    c76632e View commit details
    Browse the repository at this point in the history
  4. linter

    lrettig committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    49b6325 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3fc5408 View commit details
    Browse the repository at this point in the history
  6. linter

    lrettig committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    4fff515 View commit details
    Browse the repository at this point in the history
  7. More account SQL updates

    to support storage items
    lrettig committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    8dc4fe3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1255d9b View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

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

Commits on Oct 4, 2024

  1. Fix lingering merge conflict

    lrettig committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    75d51d6 View commit details
    Browse the repository at this point in the history
  2. Integration WIP

    Update to latest athena release
    Cherry pick CGO bugfixes from athena-poc-init branch
    Tx parsing WIP
    lrettig committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    8fa336c View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2024

  1. Configuration menu
    Copy the full SHA
    1020a54 View commit details
    Browse the repository at this point in the history
  2. Remove genvm

    lrettig committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    c237ded View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4b3cb8 View commit details
    Browse the repository at this point in the history
  4. Update imports

    Remove references to genvm, athena
    lrettig committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    6efc354 View commit details
    Browse the repository at this point in the history
  5. More work to disable old VM

    Fix more paths
    Disable tests that rely on multisig, vault, vesting
    lrettig committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    e1cd035 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4a34916 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. bump athena to v0.4.1

    poszu committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    a77e6f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5fc4eb9 View commit details
    Browse the repository at this point in the history
  3. More cleanup to get code to build

    Finalize removing method from tx header
    go generate (scalegen)
    mockgen
    lrettig committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    ac2ae50 View commit details
    Browse the repository at this point in the history