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

Draft+3502 #3524

Closed
wants to merge 88 commits into from
Closed

Draft+3502 #3524

wants to merge 88 commits into from

Commits on Jun 24, 2024

  1. Introduces WholeGas type

    grarco committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    42556d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1dfd68 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e1bd249 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c8c70f2 View commit details
    Browse the repository at this point in the history
  5. Clippy + fmt

    grarco committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    719ed76 View commit details
    Browse the repository at this point in the history
  6. Fixes unit tests

    grarco committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    fe080b5 View commit details
    Browse the repository at this point in the history
  7. Fixes ibc e2e test

    grarco committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    ecfbdfe View commit details
    Browse the repository at this point in the history
  8. Removes misleading gas message

    grarco committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    6725c0d View commit details
    Browse the repository at this point in the history
  9. Changelog #3428

    grarco committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    1dd9399 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. add IbcTxDataRefs

    yito88 committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    f563af1 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    480ba22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8746b2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c80978b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0a00664 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fb9d00b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e9b73ea View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    75fb4ad View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e1bd88c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3a6076e View commit details
    Browse the repository at this point in the history
  10. LRU process proposal cache

    grarco committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    18bdd5c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2d040be View commit details
    Browse the repository at this point in the history
  12. Changelog #3473

    grarco committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    5523e05 View commit details
    Browse the repository at this point in the history
  13. Now construct Transactions with both shielded and unshielded artifact…

    …s. The corresponding Transfers now match these.
    murisi committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    42c4b93 View commit details
    Browse the repository at this point in the history
  14. update tendermint-rs to 0.37

    yito88 committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    6dd5ded View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d0cf2ab View commit details
    Browse the repository at this point in the history
  16. Changelog #3428

    grarco committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    378ab47 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c0ab314 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    f2f34a4 View commit details
    Browse the repository at this point in the history
  2. Updates gas in ibc e2e test

    grarco committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    fb81246 View commit details
    Browse the repository at this point in the history
  3. Enable generation of Borsh schema for TxData. Fixed transaction gener…

    …ated for IBC transfer.
    murisi committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    c08044c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    169511f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc6d665 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    71340cb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4f0b027 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b8d3e19 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3be637c View commit details
    Browse the repository at this point in the history
  10. update Hermes

    yito88 committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    13f0f3f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c46be32 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    826c2fc View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    24b4fa2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6ee545 View commit details
    Browse the repository at this point in the history
  3. Added changelog entry.

    murisi committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    1e431ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d870d13 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b7e7022 View commit details
    Browse the repository at this point in the history
  6. Logs tx used gas

    grarco committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    209da0c View commit details
    Browse the repository at this point in the history
  7. Merge branch 'grarco/opt-validation-calls' (#3473)

    * grarco/opt-validation-calls:
      Changelog #3473
      Renames process proposal cache
      LRU process proposal cache
      Custom type for process proposal result cache
      Cache of process proposal uses results
      Refactors process proposal check in a separate function
      Avoids full clone of the entire block in process proposal
      Cache check in `try_recheck_process_proposal`
      Cache result of `process_proposal`
      New type for process proposal rechecks
      Removes redundant `votes` field from `FinalizeBlock` request
      Rechecks with `process_proposal` instead of `process_txs`
    brentstone committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    a467029 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'grarco/better-gas-interface' (#3428)

    * grarco/better-gas-interface:
      Logs tx used gas
      Increases masp gas limit in genesis files and removes custom setup in integration tests
      update Hermes
      Returns `WholeGas` from `dry_run_tx`
      Adds conversion from `WholeGas` to `GasLimit`
      Updates gas in ibc e2e test
      Fixes gas payment in masp integration tests
      Updates gas limit in unit tests
      Changelog #3428
      Changelog #3428
      Removes misleading gas message
      Fixes ibc e2e test
      Fixes unit tests
      Clippy + fmt
      Compacts `BatchResults` into `TxResult`
      Remove gas from `TxResult`. Adjusts dry run result
      Reduces gas scale param in genesis
      Introduces `WholeGas` type
    brentstone committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d102a7e View commit details
    Browse the repository at this point in the history
  9. Merge branch 'tomas/masp-e2e-test' (#3365)

    * tomas/masp-e2e-test:
      e2e/ledger: revive masp txs and queries test
    brentstone committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    2a7d5ad View commit details
    Browse the repository at this point in the history
  10. Merge branch 'murisi/expand-correct-test-vectors' (#3494)

    * murisi/expand-correct-test-vectors:
      Added changelog entry.
      Augment the IBC Transfer printer with MASP details.
      Integrate MASP Transactions into the generation of IBC transfers.
      Augment IBC test vectors with MASP data.
      Expanded printer to support NFT transfers.
      Updated the printing of IBC transfers.
      Added capability to generate NFT transfers.
      Enable generation of Borsh schema for TxData. Fixed transaction generated for IBC transfer.
      Now construct Transactions with both shielded and unshielded artifacts. The corresponding Transfers now match these.
    brentstone committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    1f4afa6 View commit details
    Browse the repository at this point in the history
  11. check ibc masp action

    yito88 committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    45d2798 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. tower-abci 0.15.0

    yito88 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    b32d641 View commit details
    Browse the repository at this point in the history
  2. fix KEY name

    yito88 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    f4ee4d3 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'yuji/fix-ibc-masp-tx-extraction' (#3490)

    * yuji/fix-ibc-masp-tx-extraction:
      fix KEY name
      check ibc masp action
      add IbcTxDataRefs
    brentstone committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    62d92e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96265cb View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. update ibc-derive

    yito88 authored and brentstone committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    9766e47 View commit details
    Browse the repository at this point in the history
  2. add changelog

    yito88 authored and brentstone committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    4e3d5a2 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    0c72585 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dafa150 View commit details
    Browse the repository at this point in the history
  3. Changelog for #3498

    sug0 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    6a18bc1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f06576 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b8fb3a6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cf880a4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4f96416 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    09cf887 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3dd6a6f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2b8aef4 View commit details
    Browse the repository at this point in the history
  11. Update reqwest

    sug0 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    d34bc82 View commit details
    Browse the repository at this point in the history
  12. Remove batch size arg

    sug0 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    9d57867 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a40a04b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    07b0cae View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    bc0d6cf View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    efdc4b7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6fe7618 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5e60723 View commit details
    Browse the repository at this point in the history
  19. Misc indexer client fixes

    sug0 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    36f646c View commit details
    Browse the repository at this point in the history
  20. Inline caps in masp client

    sug0 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    5e27e94 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    4e0fa10 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    761e27c View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    ead0ef4 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    4df4304 View commit details
    Browse the repository at this point in the history
  25. Remove ThenAwait abstraction

    sug0 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    6f83f9f View commit details
    Browse the repository at this point in the history
  26. Changelog for #3456

    sug0 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    185cf27 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Merge branch 'yuji/tendermint-0.37' (#3506)

    * yuji/tendermint-0.37:
      add changelog
      update ibc-derive
      tower-abci 0.15.0
      update tendermint-rs to 0.37
    brentstone committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    012cd88 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'tiago/masp-ss-client-phase-1' (#3498)

    * tiago/masp-ss-client-phase-1:
      Changelog for #3498
      Document origin of obfuscated/opaque masp tx
      Implement a gnarly cross-platform logging iterator
      Implement phase 1 of shielded sync
    brentstone committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    55ea228 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa21c18 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'tiago/masp-ss-phase-2' (#3456)

    * tiago/masp-ss-phase-2:
      Changelog for #3456
      Remove `ThenAwait` abstraction
      Remove default methods from masp client trait
      Deserialize server err response from masp indexer client
      More misc masp indexer client fixes
      Fetch indexed txs in batches of the max req thres
      Inline caps in masp client
      Misc indexer client fixes
      Fetch masp pre-built data during shielded sync
      Integrate indexer client with the CLI
      Advance peek iterator at the top of loop
      Optionally trigger witness map update
      Implement a masp client backed by the `namada-masp-indexer`
      Decouple ledger rpc client from masp client
      Remove batch size arg
      Update `reqwest`
      Disable building ledger masp client on wasm targets
      Make masp client caps a default method
      Add new fetch methods to masp client trait
      Emit spin loop hint on masp txs receiver
      Always retry from the latest synced height during ss
      Use `BlockHeight` instead of `u64` in fetch args
      Define capabilities for masp rpc clients
    brentstone committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    21a552e View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. changelog: add #3502

    brentstone committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    4f68c06 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'murisi/without-pow' (#3502)

    * murisi/without-pow:
      changelog: add #3502
      Removed redundant build_pow_flag function.
    brentstone committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    b5b4611 View commit details
    Browse the repository at this point in the history