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

0.29.0 rc1 #2346

Closed
wants to merge 262 commits into from
Closed

0.29.0 rc1 #2346

wants to merge 262 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    4fb5142 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf1ad17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61a46de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2183aaa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7da77b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fd07f6b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    32ec88c View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Protocol now ensures that a DenominatedAmounts denom is correct. Adde…

    …d checked arithmetic operations to DenominatedAmount to catch mistakes.
    murisi committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    439fec1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f551e29 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Fixed the redaction of MASP amounts and ensured that correct token ty…

    …pe is attached. Integration tests now work.
    murisi committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    e8cb0c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    694b949 View commit details
    Browse the repository at this point in the history
  3. Fixes masp vp benchmark

    grarco committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    8841aac View commit details
    Browse the repository at this point in the history
  4. Updates comment

    grarco committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    c09875f View commit details
    Browse the repository at this point in the history
  5. Changelog #2244

    grarco committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    6276330 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fdf7693 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3ef207a View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Configuration menu
    Copy the full SHA
    01caceb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    751b0df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    463bfc8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b28d27 View commit details
    Browse the repository at this point in the history
  5. Fixes masp key validation

    grarco committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    ba7c132 View commit details
    Browse the repository at this point in the history
  6. Changelog #2248

    grarco committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    1971cf8 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. wasm/vp_user: fix a typo

    tzemanovic committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    7e923db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b092f2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    63f70d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    14fde59 View commit details
    Browse the repository at this point in the history
  5. changelog: add #2213

    tzemanovic committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    50adb72 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    63e14a4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c09699a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    648fde2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    06d5895 View commit details
    Browse the repository at this point in the history
  10. additions from comments

    brentstone authored and tzemanovic committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    763ea16 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ef1894c View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. Add test vector printers for bridge pool transfers, resign steward, u…

    …pdate steward commission, and redelegate.
    murisi committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    41acfb9 View commit details
    Browse the repository at this point in the history
  2. Added changelog entry.

    murisi committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    ff27346 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a723d00 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2e367ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4ca6922 View commit details
    Browse the repository at this point in the history
  6. Removed generate_test_vector and the test vector shell script since t…

    …hey have been made redundant by the generate_txs example.
    murisi committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    3833c7e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ebcf85a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    66c0415 View commit details
    Browse the repository at this point in the history
  9. Added a changelog entry.

    murisi committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    88ab883 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a956a0c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    16b80de View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Configuration menu
    Copy the full SHA
    b345e35 View commit details
    Browse the repository at this point in the history
  2. Refactor key export

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    1947aa9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9efb078 View commit details
    Browse the repository at this point in the history
  4. Refactor payment key gen

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    34be492 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1260d98 View commit details
    Browse the repository at this point in the history
  6. Rename structures

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    827fbc0 View commit details
    Browse the repository at this point in the history
  7. Refactoring

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    db56410 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fdcd859 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5a9f794 View commit details
    Browse the repository at this point in the history
  10. Add todo

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    f385aef View commit details
    Browse the repository at this point in the history
  11. Fix output message

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    34dd975 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6f69e38 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8faa98b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4919903 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a5b5382 View commit details
    Browse the repository at this point in the history
  16. Import key from file

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    999a425 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    421aa7e View commit details
    Browse the repository at this point in the history
  18. Merge key and address list

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    f236eef View commit details
    Browse the repository at this point in the history
  19. Fix typo

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    bf5c3ac View commit details
    Browse the repository at this point in the history
  20. Improve help messages

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    14c4506 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    93f4294 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6fe0c54 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    21ee931 View commit details
    Browse the repository at this point in the history
  24. Improve message

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    5e581ff View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8750ded View commit details
    Browse the repository at this point in the history
  26. Improve comment

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    efc24e2 View commit details
    Browse the repository at this point in the history
  27. Fix help message

    karbyshev committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    31554aa View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    e44fff3 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Add Ethereum bridge tx events

    sug0 committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    ddfd340 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7108d5c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f70fe9c View commit details
    Browse the repository at this point in the history
  4. Optimize Bridge pool transfer status RPC query

    Avoids going through the entirety of the event log or Bridge pool, if
    all the requested transfer hashes have already been processed.
    sug0 committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    ed44f9a View commit details
    Browse the repository at this point in the history
  5. Test Bridge pool transfer status

    sug0 committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    e797df5 View commit details
    Browse the repository at this point in the history
  6. Emit Bridge pool tx events

    sug0 committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    476a427 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b2455c2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    be58e50 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    25dab56 View commit details
    Browse the repository at this point in the history
  10. SDK changelog update

    sug0 committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    61026c6 View commit details
    Browse the repository at this point in the history
  11. Changelog for #1995

    sug0 committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    379f750 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Fix key / address listing

    karbyshev committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    3cc0c0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9092ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6936ac2 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Configuration menu
    Copy the full SHA
    2218b64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f33ebe7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    616987f View commit details
    Browse the repository at this point in the history
  4. Refactoring

    karbyshev committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    bc36fa6 View commit details
    Browse the repository at this point in the history
  5. Allow to add public keys

    karbyshev committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    5a3a5d6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bb8cd86 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Configuration menu
    Copy the full SHA
    b1c6b79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78717fd View commit details
    Browse the repository at this point in the history
  3. changelog: add #2277

    brentstone committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    f0ab7ac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    032ce0b View commit details
    Browse the repository at this point in the history
  5. Implement remove command

    karbyshev committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    ddc7370 View commit details
    Browse the repository at this point in the history
  6. Fix key import

    karbyshev committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    687b95e View commit details
    Browse the repository at this point in the history
  7. Minor

    karbyshev committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    2f2b4b0 View commit details
    Browse the repository at this point in the history
  8. Fix export / import

    karbyshev committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    1d2b935 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    df0b196 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7d9e33c View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Changelog #2282

    grarco committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    4f5a419 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bfebccf View commit details
    Browse the repository at this point in the history
  3. [chore]: Add changelog

    batconjurer committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    20a208e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    02a4b21 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    abb5dd7 View commit details
    Browse the repository at this point in the history
  6. Move Bridge pool VP once again

    sug0 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    1487076 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    60bbbb7 View commit details
    Browse the repository at this point in the history
  8. Changelog

    sug0 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    d1009cd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    651a7e3 View commit details
    Browse the repository at this point in the history
  10. Fix messages

    karbyshev committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    859defb View commit details
    Browse the repository at this point in the history
  11. Remove unused import

    karbyshev committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    26ca60c View commit details
    Browse the repository at this point in the history
  12. Add changelog

    karbyshev committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    600529a View commit details
    Browse the repository at this point in the history
  13. refactor pos lib code

    brentstone committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    00cf592 View commit details
    Browse the repository at this point in the history
  14. refactor pos/tests

    brentstone committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    aaa2674 View commit details
    Browse the repository at this point in the history
  15. resolve clippy

    brentstone committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    4461ab4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ec838a6 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    51902e4 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    ccc7f45 View commit details
    Browse the repository at this point in the history
  19. changelog: add #2253

    brentstone committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    a569bdf View commit details
    Browse the repository at this point in the history
  20. WIP

    brentstone committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    100f882 View commit details
    Browse the repository at this point in the history
  21. fix bug

    brentstone committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    ae8963f View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    4cc20c2 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    ae77eff View commit details
    Browse the repository at this point in the history
  24. test/e2e: make Who copy-able

    tzemanovic authored and brentstone committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    fdf9008 View commit details
    Browse the repository at this point in the history
  25. github/workflows: add e2e test

    tzemanovic authored and brentstone committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    bbde7ea View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    6d94864 View commit details
    Browse the repository at this point in the history
  27. changelog: add #2218

    tzemanovic authored and brentstone committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    de2e176 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    dd28da1 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    936a95d View commit details
    Browse the repository at this point in the history
  30. refactor tx response and result

    tzemanovic authored and brentstone committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    e18787c View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. Configuration menu
    Copy the full SHA
    7676a86 View commit details
    Browse the repository at this point in the history
  2. changelog: add #2294

    brentstone committed Dec 16, 2023
    Configuration menu
    Copy the full SHA
    8f57cc7 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2023

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

Commits on Dec 18, 2023

  1. Configuration menu
    Copy the full SHA
    ccf9a86 View commit details
    Browse the repository at this point in the history
  2. changelog: add #2295

    brentstone committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    124cffd View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    d0e2664 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b658053 View commit details
    Browse the repository at this point in the history
  3. add changelog

    yito88 committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    02db714 View commit details
    Browse the repository at this point in the history
  4. changelog

    batconjurer committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    df1ad88 View commit details
    Browse the repository at this point in the history
  5. [fix]: Fixed english

    batconjurer committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    6779c61 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8e5bc9b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    79317bb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    238bd81 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    30cb489 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e19e65e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    eb909db View commit details
    Browse the repository at this point in the history
  12. changelog: add #2276

    tzemanovic committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    f167f2b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    68db8f6 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fe0d403 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d09bc55 View commit details
    Browse the repository at this point in the history
  16. Update sdk/src/tx.rs

    Co-authored-by: Tiago Carvalho <[email protected]>
    tzemanovic and sug0 committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    211bfc5 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c0fc84b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    42f05af View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    db6121e View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    d878127 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    23ce09f View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    883925b View commit details
    Browse the repository at this point in the history
  23. Merge remote-tracking branch 'origin/main'

    * origin/main:
      ci: update mold
      ci: split integration and unit
    Gianmarco Fraccaroli authored and brentstone committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    ab32945 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    a610c49 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    b71beb1 View commit details
    Browse the repository at this point in the history
  26. Changelog #2315

    grarco committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    bb9d013 View commit details
    Browse the repository at this point in the history
  27. Updates masp fixtures

    grarco committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    5245b9a View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    a70d6be View commit details
    Browse the repository at this point in the history
  29. client/tx: rm commented out code

    tzemanovic authored and brentstone committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    3c49719 View commit details
    Browse the repository at this point in the history
  30. changelog: add #2279

    tzemanovic authored and brentstone committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    a2c2e01 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    f882dd3 View commit details
    Browse the repository at this point in the history
  2. First attempt at overview of light-sdk

    adrianbrink authored and grarco committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    b11789c View commit details
    Browse the repository at this point in the history
  3. Created light SDK builders.

    murisi authored and grarco committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    91b2774 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7073172 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4e8861a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    90fa75e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    45e986b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    32a2f25 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6d8a7ea View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ae486a7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3b93c62 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    420e667 View commit details
    Browse the repository at this point in the history
  13. Changelog #2220

    grarco committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    4a148f9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6b0fe47 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5c70e86 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    596a1eb View commit details
    Browse the repository at this point in the history
  17. add MsgShieldedTransfer

    yito88 committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    8d34ed2 View commit details
    Browse the repository at this point in the history
  18. decode MsgShieldedTransfer

    yito88 committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    26c49e1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    ced7545 View commit details
    Browse the repository at this point in the history
  20. add changelog

    yito88 committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    9e092d2 View commit details
    Browse the repository at this point in the history
  21. fix parsing token address

    yito88 committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    7ad4c0f View commit details
    Browse the repository at this point in the history
  22. check epoch

    yito88 committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    a3927cd View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. [feat]: Added a cli command to dry run init-chain with genesis files …

    …and report all errors found
    batconjurer authored and tzemanovic committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    9a7e4b9 View commit details
    Browse the repository at this point in the history
  2. [chore]: Add changelog

    batconjurer authored and tzemanovic committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    f5561df View commit details
    Browse the repository at this point in the history
  3. [fix]: Addressing review comments

    batconjurer authored and tzemanovic committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    075b5e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f85b40 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Fixes datetime

    grarco committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    b2f4bd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7049bb5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a62829 View commit details
    Browse the repository at this point in the history
  4. repace manua path with functions. Start abstraction on file creation

    Before the code would bind a variable just for creating a path, we
    abstract this out with some functions
    
    Further I started to remove the rather verbose file creation
    mariari authored and tzemanovic committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    fcf45af View commit details
    Browse the repository at this point in the history
  5. Remove write_validator

    This was an unused function that simply repeated the logic of the non
    async version
    mariari authored and tzemanovic committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    c65ca99 View commit details
    Browse the repository at this point in the history
  6. Abstract out file error messages with the error type

    Instead of expecting right away and placing a literal string, we can
    instead abstract the commonalities of the strings into the error type
    
    This shows off a lot of similarities between write_* functions, that
    can now be cleanly abstracted
    mariari authored and tzemanovic committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    7d372ea View commit details
    Browse the repository at this point in the history
  7. Abstract out the commanality in write tendermint

    After the previous commits the write_validator_state and
    write_validator_key were basically the same modulo some error
    parameters and minor state details
    mariari authored and tzemanovic committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    0712c33 View commit details
    Browse the repository at this point in the history
  8. Abstract tendermint_node::run into 3 distinct phases

    Before the function had 3 phases, that was jumbled into 1 whole.
    
    There was:
    1. setup
    2. running
    3. response handling
    
    Since this structure is rather well defined, and not much data is
    shared between these phases, we just turn the function into
    dispatching into functions that reprsent each stage
    mariari authored and tzemanovic committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    4f3bb08 View commit details
    Browse the repository at this point in the history
  9. changelog: add #2127

    tzemanovic committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    73daaee View commit details
    Browse the repository at this point in the history
  10. add SDK changelog

    yito88 committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    c6fb627 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. fix e2e test

    yito88 committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    ec2488d View commit details
    Browse the repository at this point in the history
  2. add SDK changelog

    yito88 committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    57f94e9 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Merge branch 'tomas/vp-less-permissive' (#2213)

    * origin/tomas/vp-less-permissive:
      additions from comments
      wasm/vp_user+vp_implicit: update for IBC actions
      benches: fix foreign key write tx sigs
      wasm/vp_user+vp_implicit: always print rejected keys
      wasm/vp_user+vp_implicit: impl PoS key checks
      changelog: add #2213
      wasm/vp_implicit: require valid sig for unknown changes
      wasm/vp_user: require valid sig for unknown changes
      wasm/vp_implicit: port Masp and PgfSteward key handling from vp_user
      wasm/vp_user: fix a typo
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    6ba032d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef1aab3 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'grarco/masp-cross-epoch-proof-fix' (#2222)

    * origin/grarco/masp-cross-epoch-proof-fix:
      Changelog #2222
      Updates masp fixtures for tests
      Refactors `convert_amount`
      Tests masp cross-epoch unshield
      Allows unshielding assets from previous epochs
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    a1d058d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a5b498e View commit details
    Browse the repository at this point in the history
  5. Merge branch 'grarco/nullifier-uniqueness' (#2240)

    * origin/grarco/nullifier-uniqueness:
      Refactors `handle_masp_tx`
      Reduce code duplication to reveal masp nullifiers
      Fixes masp vp nullifier validation
      Changelog #2240
      Removes wrong comment
      Masp VP checks uniqueness of nullifiers
      Updates masp tx to reveal nullifiers
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    f493683 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    67c94f2 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'murisi/denominated-fee-amount-on-0.28.0' (#2257)

    * origin/murisi/denominated-fee-amount-on-0.28.0:
      Added changelog entry.
      Add test vector printers for bridge pool transfers, resign steward, update steward commission, and redelegate.
      Added a unit test for denominated arithmetic.
      Fixed the formatting of update account in the test vectors.
      Fixed the redaction of MASP amounts and ensured that correct token type is attached. Integration tests now work.
      Dont introduce denominations in the bridge pool transaction WASM.
      Protocol now ensures that a DenominatedAmounts denom is correct. Added checked arithmetic operations to DenominatedAmount to catch mistakes.
      Removed to_ledger_vectors dependency on Namada client.
      Now denominate the fee amount in wrapper headers.
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    d0b0261 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'murisi/strategy-constructors' (#2259)

    * origin/murisi/strategy-constructors:
      renaming and restructuring testing modules for consistency
      testing: use the appropriate address generators for address type
      Added a changelog entry.
      Added a README to explain the new examples directory.
      Removed generate_test_vector and the test vector shell script since they have been made redundant by the generate_txs example.
      Added a binary to automatically generate test vectors.
      Added proptest strategies for generating transactions.
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    446b07d View commit details
    Browse the repository at this point in the history
  9. Merge branch 'grarco/spend-description-validation' (#2244)

    * origin/grarco/spend-description-validation:
      Changelog #2244
      Updates comment
      Fixes masp vp benchmark
      Fixes commitment tree validation in masp vp. Adds a workaround to update tree from the tx
      Updates the merkle tree anchor only if the tree changed
      Updates commitment tree anchor only once per block
      Refactors masp nullifiers check in a separate function
      Updates masp vp to validate note commitment tree and anchor
      Updates masp tx with note commitment tree and anchor
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    fad93dc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    250e847 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5562232 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'brent/upgrade-consensus-key-change' (#2218)

    * origin/brent/upgrade-consensus-key-change:
      benches/tx: fix change_consensus_key by adding the extra req sig
      changelog: add #2218
      client/tx: tidy up change-consensus-key
      github/workflows: add e2e test
      test/e2e: make `Who` copy-able
      test/e2e/ledger: finish consensus key change test
      need `unsafe-dont-encrypt` arg for testing
      fix bug
      WIP
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    e985261 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8c5879d View commit details
    Browse the repository at this point in the history
  14. Merge branch 'brent/move-gain-params-to-pos' (#2294)

    * origin/brent/move-gain-params-to-pos:
      changelog: add #2294
      move pos gain params to PosParams
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    32e0ec8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c9c25be View commit details
    Browse the repository at this point in the history
  16. Merge branch 'brent/speed-up-tests' (#2277)

    * origin/brent/speed-up-tests:
      changelog: add #2277
      rewrite `test_purge_validator_information` solely in pos crate
      reduce cases and fix `test_multiple_misbehaviors`
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    323f736 View commit details
    Browse the repository at this point in the history
  17. Merge branch 'brent+tomas/pos-crate-refactor' (#2253)

    * origin/brent+tomas/pos-crate-refactor:
      changelog: add #2253
      proof_of_stake: re-order and make some fns private
      proof_of_stake: move mod files with other sub-modules
      compactify code that modifies validator sets
      resolve clippy
      refactor pos/tests
      refactor pos lib code
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    08c8805 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    41f8c46 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    07a5fcf View commit details
    Browse the repository at this point in the history
  20. Merge branch 'brent/refactor-apply-inflation' (#2295)

    * origin/brent/refactor-apply-inflation:
      changelog: add #2295
      move pos and pgf inflation into respective mods
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    ae740fc View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7cc6e32 View commit details
    Browse the repository at this point in the history
  22. Merge branch 'tomas/nicer-client-tx-result' (#2276)

    * origin/tomas/nicer-client-tx-result:
      Merge remote-tracking branch 'origin/main'
      refactor and use ProcessTxResponse::is_applied_and_valid
      core: add a note on transaction ResultCode
      Update sdk/src/tx.rs
      tests: add consts for ledger startup exp strings
      tests: replace expected tx failure string with a const
      tests: replace expected tx strings with consts
      changelog: add #2276
      Rename ErrorCodes to ResultCode and make TxReponse.height typed
      sdk: use typed `ErrorCodes` for `TxResponse`
      move tx ErrorCodes type to core
      sdk: remove `initialized_accounts` from `TxResponse` (it's in inner_tx)
      tests: update expected tx result strings
      refactor tx response and result
      sdk/tx: remove unused `ProcessTxResponse` case
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    3fd7b1d View commit details
    Browse the repository at this point in the history
  23. Merge branch 'tomas/fix-tx-result-handl' (#2279)

    * origin/tomas/fix-tx-result-handl:
      changelog: add #2279
      client/tx: rm commented out code
      client: handle tx err in change-consensus-key, unbond, become-validator
      Rename ErrorCodes to ResultCode and make TxReponse.height typed
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    cf131e9 View commit details
    Browse the repository at this point in the history
  24. Merge branch 'tiago/refactor-ethbridge-crate' (#2288)

    * origin/tiago/refactor-ethbridge-crate:
      Changelog
      Move eth bridge parameters under storage mod
      Move Bridge pool VP once again
      Move Ethereum Bridge VP initialization logic
      Move Bridge pool VP init logic to storage mod
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    d4be957 View commit details
    Browse the repository at this point in the history
  25. Merge branch 'grarco/convert-description-validation' (#2248)

    * origin/grarco/convert-description-validation:
      Stricter checks on sapling bundle components
      Changelog #2248
      Fixes masp key validation
      Fixes conversion anchor handling
      Removes redundant masp dependency from bench crate
      Improves masp vp keys verification
      Masp VP verifies the anchors of convert descriptions
      `update_allowed_conversions` to publish the updated convert anchor
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    3e1ae24 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    11e3ca3 View commit details
    Browse the repository at this point in the history
  27. Merge branch 'grarco/masp-misc-fixes' (#2282)

    * origin/grarco/masp-misc-fixes:
      Changelog #2282
      Minor refactor to masp fee unshield tests
      Removes useless fee unshielding epoch
      Removes useless MASP key from `vp_user`
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    4031c20 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    55d5d9c View commit details
    Browse the repository at this point in the history
  29. Merge branch 'tiago/eth-tx-emits-events' (#1995)

    * origin/tiago/eth-tx-emits-events:
      Changelog for #1995
      SDK changelog update
      SDK method to query status of selected Bridge pool transfers
      Implement serde serialization for transfer to eth statuses
      Return Ethereum bridge events from FinalizeBlock
      Emit Bridge pool tx events
      Test Bridge pool transfer status
      Optimize Bridge pool transfer status RPC query
      RPC method to query status of selected Bridge pool transfers
      Add Ethereum bridge tx events
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    be05f1c View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    b5a7fb5 View commit details
    Browse the repository at this point in the history
  31. Merge branch 'bat/feat/dry-run' (#2255)

    * origin/bat/feat/dry-run:
      test: use tempdirs for genesis artifacts
      [fix]: Addressing review comments
      [chore]: Add changelog
      [feat]: Added a cli command to dry run init-chain with genesis files and report all errors found
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    17a209f View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    8bcb8a8 View commit details
    Browse the repository at this point in the history
  33. Merge branch 'mariari/basic-abstraction' (#2127)

    * origin/mariari/basic-abstraction:
      changelog: add #2127
      Abstract `tendermint_node::run` into 3 distinct phases
      Abstract out the commanality in write tendermint
      Abstract out file error messages with the error type
      Remove write_validator
      repace manua path with functions. Start abstraction on file creation
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    40a58f9 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    6dd4ca5 View commit details
    Browse the repository at this point in the history
  35. Merge branch 'aleks/wallet-cli-revamping-main-rebased' (#2260)

    * origin/aleks/wallet-cli-revamping-main-rebased:
      Add changelog
      Remove unused import
      Fix messages
      Adapt e2e tests to new wallet cli
      Improve decryption status line
      Improve output if keypair could not be decypted
      Fix export / import
      Minor
      Fix key import
      Implement `remove` command
      Expose store remove_alias functionality
      Allow to add public keys
      Refactoring
      Fix `find` command; refactoring
      Fix key / address listing
      Adapt e2e tests for new wallet cli
      Fix help message
      Improve comment
      Refactor parsing of `add` command value
      Improve message
      Merge find-key and find-addr
      Reverse find alias for payment address
      Store known payment addresses in bimap
      Improve help messages
      Fix typo
      Merge key and address list
      Fix comments and help messages
      Import key from file
      Implement raw key add; simplify cli for add command
      Improve some messages, comments
      Implement export for MASP spending keys
      Update help messages for `gen` and `derive`
      Fix output message
      Add todo
      Fix: normalize alias strings
      Make `--alias` obligatory for gen / derive
      Refactoring
      Rename structures
      Restore raw key generation functionality
      Refactor payment key gen
      Unify cli for key export / add
      Refactor key export
      Unify cli for transparent / shielded key / address listing / searching
      Unify cli for transparent / shielded key listing
      Unify cli for secret / spending key derivation
      Unify cli for secret / spending key generation
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    8039521 View commit details
    Browse the repository at this point in the history
  36. Merge branch 'adrian/light-sdk' (#2220)

    * origin/adrian/light-sdk:
      Adds a method to serialize transactions
      Makes internal struct of `RevealPk` private
      Fixes datetime
      Splits light sdk queries into multiple files
      Renames light sdk crate and adds description
      Adds missing feature for tendermint-rpc in light sdk
      Changelog #2220
      Imports `HttpClient` from `tendermint_rpc`
      Updates types and imports after rebase
      Updates docstrings and fixes clippy
      Some small type simplifications in the reading api
      [feat]: Added rpc functions to light sdk
      Renames `get_msg_to_sign` to `get_sign_bytes`
      [feat]: Small fixes and making stuff public
      First draft of all transactions in light sdk
      Refactors pos txs in separate file. Improved shared functions
      Created light SDK builders.
      First attempt at overview of light-sdk
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    b5fffc4 View commit details
    Browse the repository at this point in the history
  37. Merge branch 'bat/feat/wait-for-genesis' (#2310)

    * origin/bat/feat/wait-for-genesis:
      [fix]: Don't spawn another async task to shutdown while waiting for genesis.
      Addressing review comments
      [fix]: Fixed english
      changelog
      [fix]: Make the ledger wait for genesis before starting up any processes
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    83ec0cc View commit details
    Browse the repository at this point in the history
  38. Merge branch 'bat/fix/masp-rewards-genesis' (#2285)

    * origin/bat/fix/masp-rewards-genesis:
      [feat]: Added an rpc endpoint to query which tokens can earn MASP rewards while shielded
      [chore]: Add changelog
      [fix]: Masp conversions no longer requires all tokens be present in genesis
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    c0fa67e View commit details
    Browse the repository at this point in the history
  39. Merge branch 'yuji/fix-ibc-gen-shielded' (#2311)

    * origin/yuji/fix-ibc-gen-shielded:
      fix e2e test
      add SDK changelog
      fix parsing token address
      add changelog
      non-namada token to ibc-gen-shielded
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    1a8e99b View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    05492cf View commit details
    Browse the repository at this point in the history
  41. Merge branch 'grarco/tx-expiration-update' (#2315)

    * origin/grarco/tx-expiration-update:
      Updates masp fixtures
      Changelog #2315
      Updates masp tx generation to include expiration
      MASP vp expiration always required
      MASP vp checks transaction's expiration
      Updates TODO for disposable signer
      Validates tx expiration again for decrypted tx
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    8ec42cf View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    4fa2263 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    d8e4508 View commit details
    Browse the repository at this point in the history
  44. Merge branch 'yuji/ibc_shielded_transfer' (#2322)

    * origin/yuji/ibc_shielded_transfer:
      add SDK changelog
      check epoch
      add changelog
      fix target addr for shielded_parts
      decode MsgShieldedTransfer
      add MsgShieldedTransfer
    brentstone committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    b7a92ca View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    830de2e View commit details
    Browse the repository at this point in the history