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

Sync with upstream (aptos-cli-v4.0.0) #60

Open
wants to merge 212 commits into
base: main
Choose a base branch
from
Open

Commits on Mar 20, 2024

  1. update zeroize

    0xmovses committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    f6b95e4 View commit details
    Browse the repository at this point in the history
  2. Update Cargo.toml

    0xmovses authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    1787d80 View commit details
    Browse the repository at this point in the history
  3. Update Cargo.toml

    0xmovses authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6b28c8a View commit details
    Browse the repository at this point in the history
  4. Update Cargo.toml

    0xmovses authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    c013d43 View commit details
    Browse the repository at this point in the history
  5. Update Cargo.toml

    0xmovses authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    bd16447 View commit details
    Browse the repository at this point in the history
  6. add into

    0xmovses committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6611115 View commit details
    Browse the repository at this point in the history
  7. more into

    0xmovses committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d3cc82a View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. update visibility

    0xmovses committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    bfa7d8f View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

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

Commits on Apr 8, 2024

  1. Merge pull request #1 from 0xmovses/main

    Monza
    0xmovses authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1ea8eab View commit details
    Browse the repository at this point in the history
  2. feat: monza-testing.

    l-monninger committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3eb1806 View commit details
    Browse the repository at this point in the history
  3. fix: pub api struct.

    l-monninger committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    6d895d9 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2 from 0xmovses/devnet

    Devnet merge
    0xmovses authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3e689f9 View commit details
    Browse the repository at this point in the history
  5. feat: pub modules.

    l-monninger committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3fc0632 View commit details
    Browse the repository at this point in the history
  6. fix: skipped patches.

    l-monninger committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8f40ae4 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. make serives pub

    0xmovses committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    93b2626 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3 from movementlabsxyz/0xmovses/pub-services

    Make `services` pub
    0xmovses authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    7485ffe View commit details
    Browse the repository at this point in the history
  3. fix dalek

    0xmovses committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    316f509 View commit details
    Browse the repository at this point in the history
  4. pub mod network

    0xmovses committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    1b60020 View commit details
    Browse the repository at this point in the history
  5. pub typo

    0xmovses committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    806bbf9 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

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

Commits on Apr 16, 2024

  1. pub mod core_mempool

    0xmovses committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    dfe3407 View commit details
    Browse the repository at this point in the history
  2. Don't version control VSCode settings

    Let developers configure their VSCode without
    turning this into commit fests and battles of preferences.
    mzabaluev committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    595b0fd View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. initial

    0xmovses committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    6b328ea View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. add prunes

    0xmovses committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    860baf6 View commit details
    Browse the repository at this point in the history
  2. comment

    0xmovses committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    7f12fa3 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. fix: merge.

    l-monninger committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    bada906 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4 from mzabaluev/mikhail/de-scm-vscode-config

    chore: remove VSCode configuration from git
    l-monninger authored Apr 19, 2024
    Configuration menu
    Copy the full SHA
    2b7de20 View commit details
    Browse the repository at this point in the history
  3. add revert_kv method

    0xmovses committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    0c5cae5 View commit details
    Browse the repository at this point in the history
  4. add test

    0xmovses committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    4b4d1d0 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2024

  1. update test

    0xmovses committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    b601792 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. update tests

    0xmovses committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    c4b62c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0e748e View commit details
    Browse the repository at this point in the history
  3. add error assertion test

    0xmovses committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    b12127d View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. schemadb: remove API variability

    Use a rocksdb type that is not dependent on the features with which
    the crate is compiled, since some code in this crate uses API that's
    specific to a particular target type of the DB alias.
    mzabaluev committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    3df3fb5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #8 from movementlabsxyz/mikhail/fix-schemadb-api-v…

    …ariability
    
    schemadb: Remove API variability
    0xmovses authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    b08ed11 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c52d63 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cbbf7a4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #9 from movementlabsxyz/mikhail/fix-schemadb-api-v…

    …ariability
    
    schemadb: Remove API variability (take 2)
    0xmovses authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    265e2e0 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. feat: mempool visibility.

    l-monninger committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    2815883 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4344114 View commit details
    Browse the repository at this point in the history
  3. aptos-crypto: move noise support to aptos-network

    Apart from aptos-telemetry which we should not need,
    aptos-network is the only functionality that uses Noise and,
    therefore, currently needs the dependency on the ring crate.
    mzabaluev committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    a70ac2e View commit details
    Browse the repository at this point in the history
  4. types: make ring an optional dependency

    Introduce the "testing" feature to gate the test_utils module
    for external use. This feature also gates the ring dependency.
    mzabaluev committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    6fb87af View commit details
    Browse the repository at this point in the history
  5. Remove aptos-telemetry

    Telemetry uses the noise API from aptos-crypto for its own
    handshake implementation, which we don't want to care about
    at this point.
    Also cut out all dependent crates.
    mzabaluev committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    f226c60 View commit details
    Browse the repository at this point in the history
  6. aptos-crypto: remove mentions of noise

    From README
    mzabaluev committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    d781245 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #5 from mzabaluev/mikhail/de-ring

    ENG-179 Remove `ring` dependency from aptos-crypto and pare down dependent code
    0xmovses authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    5ae9f2c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5ea6acd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e0ab080 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c77df20 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    73358c1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ea38cf2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1506052 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6ae321e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    55d48c3 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ce6424d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a1e7cba View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. fix: cleanup.

    l-monninger committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    2027a15 View commit details
    Browse the repository at this point in the history
  2. revert nth commit

    0xmovses committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    29555a2 View commit details
    Browse the repository at this point in the history
  3. use with_block_nums

    0xmovses committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    ec57026 View commit details
    Browse the repository at this point in the history
  4. make better assertions

    0xmovses committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    df70fa4 View commit details
    Browse the repository at this point in the history
  5. stop last test flakiness

    0xmovses committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    25bc25e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    65f8147 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    afa2d38 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8464283 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7f3e0e5 View commit details
    Browse the repository at this point in the history
  10. debugging

    0xmovses committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    d60b3eb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    06443b8 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. fix bug

    0xmovses committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    723959f View commit details
    Browse the repository at this point in the history
  2. fmt

    0xmovses committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    6239f63 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. consensus-types: remove request_response

    Eliminate the async dependency in consensus-types.
    mzabaluev committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    8767d92 View commit details
    Browse the repository at this point in the history
  2. cut out tokio from consensus-types

    Stub out the status field in ProofWithData with the vector that's
    evenutally supposed to be retrieved, until we figure out if we need
    the field and the whole structure at all.
    mzabaluev committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    b116b2e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c3f7f0 View commit details
    Browse the repository at this point in the history
  4. Cut out aptos-consensus and dependent crates

    aptos-consensus had code that provided consensus-types data
    in asynchronous sends. Since we are not likely to need this crate
    anyway, cut it out of the workspace. Also remove any dependent crates.
    mzabaluev committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    61bd4ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    224dd28 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8b25298 View commit details
    Browse the repository at this point in the history
  7. aptos-dkg: relax dep on aptos-experimental-runtimes

    It's only used in test code, move it to dev-dependencies
    mzabaluev committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    8319a2b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bd3e72f View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Merge pull request #10 from movementlabsxyz/mikhail/trim-aptos-logger

    ENG-251 aptos-logger: cut out async logging
    l-monninger authored May 2, 2024
    Configuration menu
    Copy the full SHA
    e62577b View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

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

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    27c8c96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d807dc View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Merge pull request #7 from movementlabsxyz/mikhail/de-async

    ENG-180: Cut out async dependencies from consensus-types and async-vm
    l-monninger authored May 9, 2024
    Configuration menu
    Copy the full SHA
    187ecc3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #6 from movementlabsxyz/0xmovses/ENG-206-implement…

    …-block-reversion
    
    ENG-206 Implement Block Reversion
    l-monninger authored May 9, 2024
    Configuration menu
    Copy the full SHA
    53c6948 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. chore: remove logging.

    Liam Monninger authored and Liam Monninger committed May 18, 2024
    Configuration menu
    Copy the full SHA
    02d3236 View commit details
    Browse the repository at this point in the history
  2. fix: trying miscellaneous state view id.

    Liam Monninger authored and Liam Monninger committed May 18, 2024
    Configuration menu
    Copy the full SHA
    99cf0d3 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Remove calls to AptosDataBuilder::is_async

    Some tests still had these.
    mzabaluev committed May 31, 2024
    Configuration menu
    Copy the full SHA
    451a904 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. aptos-db: remove reversion helper method

    AptosDB::commit_reversion_ledger_info
    does the same thing as commit_ledger_info,
    just use that method instead.
    mzabaluev committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    ed341dc View commit details
    Browse the repository at this point in the history
  2. storage-interface: add FinalityView

    This wrapper is meant to represent the finalized state
    for the API.
    mzabaluev committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    b2fa010 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0edea03 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

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

Commits on Jun 4, 2024

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

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    54ab11b View commit details
    Browse the repository at this point in the history
  2. storage-interface: fixed up finality_view tests

    No randomness allows us to verify the hash.
    mzabaluev committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    fc037ca View commit details
    Browse the repository at this point in the history
  3. storage-interface: fix DbReader impl for Arc

    get_read_delegatee needs to deref to get the vtable
    for the pointee type.
    mzabaluev committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    9b20994 View commit details
    Browse the repository at this point in the history
  4. storage-interface: rename setter for FinalityView

    FinalityView::set_finalized_block_height better describes
    the argument.
    mzabaluev committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    d1a2d26 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    dfbb570 View commit details
    Browse the repository at this point in the history
  2. Revert "fix: debugging transaction_by hash issue."

    This reverts commit 7f3e0e5.
    mzabaluev committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    3797a33 View commit details
    Browse the repository at this point in the history
  3. storage-interface: finality_view tests ret Result

    Use ? for terser, idiomatic code that can be cribbed for production.
    mzabaluev committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    1c33fd1 View commit details
    Browse the repository at this point in the history
  4. storage-interface: latest state vew test

    Draft a test for FinalityView, checking that the latest_state_checkpoint_view
    extension method gets us the view into finalized state.
    StateView support in the mock is needed to complete the test.
    mzabaluev committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    dee7114 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. storage-interface: clean up and comment

    In FinalityView::set_finalized_block_height, remove the outdated
    sanity check, add comments explaining why we can use the empty hash
    and no signatures specifically for Movement.
    mzabaluev committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b5688df View commit details
    Browse the repository at this point in the history
  2. storage: improve FinalityView set method

    For set_finalized_block_height, retrieve ledger info from the
    corresponding epoch or use the latest.
    mzabaluev committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    1731cce View commit details
    Browse the repository at this point in the history
  3. storage: more FinalityView testing

    Exercise the DbStateView instance returned from
    latest_state_checkpoint_view. No testing yet if the state
    matches expectations for the finalized version.
    mzabaluev committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    38dcecc View commit details
    Browse the repository at this point in the history
  4. Revert "storage: improve FinalityView set method"

    This reverts commit 1731cce.
    mzabaluev committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    bf51211 View commit details
    Browse the repository at this point in the history
  5. api: expose AccountsApi::get_account_inner

    Access to account state is convenient to test with.
    mzabaluev committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b2be48e View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Merge pull request #13 from movementlabsxyz/mikhail/finalized-state

    `FinalityView`, a `DbReader` wrapper to represent a finalized state
    mzabaluev authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    f8a03f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

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

Commits on Jun 13, 2024

  1. fix: pin diesel.

    l-monninger committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    44e32af View commit details
    Browse the repository at this point in the history
  2. fix: pin diesel.

    l-monninger committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    16cf149 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    496f560 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #14 from movementlabsxyz/l-monninger/faucet-instru…

    …mentation
    
    Faucet Instrumentation
    l-monninger authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    674d3a5 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. aptos-db: revert_commit improvements

    Pass LedgerInfoWithSignatures by reference like in other methods.
    Do not try to set epoch and version on the LedgerInfo in a way that
    does not work. Instead, it's expected to be correct for the latest
    pre-revert version.
    mzabaluev committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    bd2d1be View commit details
    Browse the repository at this point in the history
  2. aptos-db: simplify signature of revert_commit

    All necessary information can be obtained from
    either the LedgerInfoWithSignatures, or the current
    database state.
    mzabaluev committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    c7c987c View commit details
    Browse the repository at this point in the history
  3. aptos-db: fix excessive batching

    Update both progress values in the ledger metadata
    schema in one batch.
    mzabaluev committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    6cb0640 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #22 from movementlabsxyz/mikhail/ledger-info-on-re…

    …vert
    
    Make `LedgerInfo` the source of truth on revert
    mzabaluev authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    9c86dde View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. vm-genesis: prevent division by zero

    Rewrite the computation for rewards rate to avoid
    division by zero when the epoch duration exceeds one year.
    mzabaluev committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    6ce927e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #23 from movementlabsxyz/mikhail/fix-zero-divide-o…

    …n-long-epochs
    
    fix: prevent zero divide on long epoch duration
    mzabaluev authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    4925eb1 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. fix: merge.

    l-monninger committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    818e88f View commit details
    Browse the repository at this point in the history
  2. fix: aptos-telemetry.

    l-monninger committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    3439ad6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f7e6cc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    552af67 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    298e3a8 View commit details
    Browse the repository at this point in the history
  6. fix: grpc cache workers.

    l-monninger committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    3fbd2ab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f2b642a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e059ce0 View commit details
    Browse the repository at this point in the history
  9. fix: aptos-debugger.

    l-monninger committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    5a80be9 View commit details
    Browse the repository at this point in the history
  10. fix: aptos-forge.

    l-monninger committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    69e2a7e View commit details
    Browse the repository at this point in the history
  11. fix: aptos-forge.

    l-monninger committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    a28b76e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0e582c6 View commit details
    Browse the repository at this point in the history
  13. fix: aptos-rosetta.

    l-monninger committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    e799aca View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    23cb2eb View commit details
    Browse the repository at this point in the history
  15. fix: revert commit.

    l-monninger committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    d1918c1 View commit details
    Browse the repository at this point in the history
  16. fix: revert commit.

    l-monninger committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    6e0ac42 View commit details
    Browse the repository at this point in the history
  17. fix: bad argument.

    l-monninger committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    f3dfe09 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. fix: merge.

    l-monninger committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    643e6ec View commit details
    Browse the repository at this point in the history
  2. aptos-db: batching fixes in revert_commit

    Use batches correctly: one per schema, commit all batches.
    mzabaluev authored and l-monninger committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    d4f16c8 View commit details
    Browse the repository at this point in the history
  3. aptos-db: reorder LedgerInfo commit on revert

    Commit (and validate) the LedgerInfoWithSignatures
    and update the DbMetadataKey::OverallCommitProgress value
    first thing when reverting commits.
    mzabaluev authored and l-monninger committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    68a7b0e View commit details
    Browse the repository at this point in the history
  4. aptos-db: remove more on revert_commit

    Remove block information from ledger metadata db,
    update the LedgerCommitProgress marker in the same atomic batch.
    In StateKvDb, reuse the commit method to update version markers.
    
    Stub out reversal of store indices from StateStore, add TODO comments
    on what will need to be cleaned up.
    
    Consistently reuse the prune functionality available for
    the relevant tables to remove the ranges of versions. Remove
    methods added earlier that
    Fix off-by-one errors with version ranges to prune.
    mzabaluev authored and l-monninger committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    03ab5ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c22113d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    07aca16 View commit details
    Browse the repository at this point in the history
  7. fix: cherry-pick.

    mzabaluev authored and l-monninger committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    d2146bf View commit details
    Browse the repository at this point in the history
  8. types: remove setter methods

    These were added to make LedgerInfo and BlockInfo work
    when reverting, but are no longer needed after rewrites.
    mzabaluev authored and l-monninger committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    e94a25a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7695748 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9bf884b View commit details
    Browse the repository at this point in the history
  11. aptos-db: ResetLock

    Add a ResetLock to expose scoped locking used in `reset`,
    to implement atomic updates of buffered state in revert_commit.
    mzabaluev authored and l-monninger committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    ffd03b4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7602bf7 View commit details
    Browse the repository at this point in the history
  13. fix: cherry-pick.

    mzabaluev authored and l-monninger committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    2c0afa3 View commit details
    Browse the repository at this point in the history
  14. fix: cherry-pick.

    mzabaluev authored and l-monninger committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    c0cb182 View commit details
    Browse the repository at this point in the history
  15. fix: cherry-pick.

    mzabaluev authored and l-monninger committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    9e03a25 View commit details
    Browse the repository at this point in the history
  16. fix: cherry-pick

    mzabaluev authored and l-monninger committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    cf8cc6f View commit details
    Browse the repository at this point in the history
  17. fix: merge.

    mzabaluev authored and l-monninger committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    d29fa61 View commit details
    Browse the repository at this point in the history
  18. Merge pull request #40 from movementlabsxyz/l-monninger/sync-with-ups…

    …tream-helper
    
    A Helper for Syncing w/ the Upstream
    l-monninger authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    34f81b0 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. movement: revert mod genesis from upstream

    Replace todo! in struct value initializers with sensible values.
    Apply some typo fixes.
    mzabaluev committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    f7896c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7018ed6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3ddc83 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    db4d9e1 View commit details
    Browse the repository at this point in the history
  5. Restore crates from upstream

    When syncing with upstream, merge conflicts of the "changed by them/
    removed by us" kind have been resolved by updating the conflicting
    files to the latest upstream revision. This only partially recovered
    the source for crates that have been removed for Monza.
    Restore the crates fully.
    
    Some of the changes made for Monza are overwritten from upstream
    to reduce the delta and allow resurrecting some crates erased
    in the work for Monza:
    - ring dependency removal from aptos-crypto, moving the noise
      implementation to aptos-network;
    - removal of tokio synchronization slots from aptos-types.
    
    This means this branch no longer supports Monza, and those changes
    would need to be re-applied if the Monza direction is taken again.
    mzabaluev committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    986a639 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cccee62 View commit details
    Browse the repository at this point in the history
  7. aptos-db: update tests

    The storage interface used by tests added by Movement
    needed to be updated to the upstream changes.
    mzabaluev committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    94a520e View commit details
    Browse the repository at this point in the history
  8. fix(indexer-grpc-server-framework): fixup

    Pull the README from upstream and remove the duplicate workspace entry.
    mzabaluev committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    b75af9d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    436c7b0 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #43 from movementlabsxyz/mikhail/sync-with-upstrea…

    …m-fixups
    
    Sync With Upstream: fixups, updating the CLI to 3.5.0
    l-monninger authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    9dd70cc View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. fix(aptos-schemadb): revert single-threaded mode

    The changes do not work if the "multi-threaded-cf" feature
    is enabled. We only tried this for Monza.
    mzabaluev committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    bc283e6 View commit details
    Browse the repository at this point in the history
  2. Revert "revert single-threaded mode"

    This reverts commit bc283e6.
    mzabaluev committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b5029d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    862cd10 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    480701a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ec980f9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f4058ae View commit details
    Browse the repository at this point in the history
  7. fix(aptos-testcases): rename imports

    crate aptos renamed to movement.
    mzabaluev committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b53e8a0 View commit details
    Browse the repository at this point in the history
  8. refactor(storage-interface): dyn FinalityView

    We only parameterized FinalityView with Arc<dyn DbReader>,
    so just bake it in rather than relying on a generic impl.
    When DbReaderWriter is refactored, we might get a better shot at
    improving this.
    mzabaluev committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    4f47482 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. fix: make get_transaction_by_hash_inner public

    It was made private again in the merge.
    mzabaluev committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    76be1d3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #30 from movementlabsxyz/l-monninger/sync-with-ups…

    …tream
    
    Sync With Upstream
    mzabaluev authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    e4430d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    efdeabf View commit details
    Browse the repository at this point in the history
  4. refactor(aptos-db): use truncation helpers

    Reuse the already existing truncation helpers to revert the
    storage to an earlier version when reverting a commit.
    mzabaluev committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    2458f53 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    23c783c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7df2b52 View commit details
    Browse the repository at this point in the history
  7. fix(vm-genesis): fix zero division

    For Movement, we don't need reward calculations,
    so set the reward rate to 0/1.
    mzabaluev committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    1f929f5 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #44 from movementlabsxyz/mikhail/fix-zero-divide-i…

    …n-vm-genesis
    
    fix(vm-genesis): fix zero division, use the zero rewards rate instead
    mzabaluev authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    b54d443 View commit details
    Browse the repository at this point in the history
  9. feat(vm-genesis): allow zero reward percentage

    Relax validation on GenesisConfig to allow the rewards_apy_percentage
    value to be 0. This will be used in Movement as the source of truth
    instead of the conditionally hacked rewards rate computation.
    mzabaluev committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    8cb4c1b View commit details
    Browse the repository at this point in the history
  10. refactor: APT to MOVE

    andyjsbell committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    413baad View commit details
    Browse the repository at this point in the history
  11. Update init endpoints to Suzuka testnet and Imola devnet

    Andy Golay authored and Andy Golay committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    c9453c4 View commit details
    Browse the repository at this point in the history
  12. Need Primata's input on explorer URLs

    Andy Golay authored and Andy Golay committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    381add1 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    acbe23c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79233a2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #45 from movementlabsxyz/mikhail/fix-zero-divide-i…

    …n-vm-genesis
    
    Allow rewards percentage to be 0
    l-monninger authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    ac5a80f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #46 from movementlabsxyz/andygolay/movement-cli-in…

    …it-config
    
    Configure `movement init` to Movement devnet and testnet, remove mainnet for now
    l-monninger authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    b2f58ea View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Change Aptos to Movement in a couple spots for CLI

    Andy Golay authored and Andy Golay committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    9d380ff View commit details
    Browse the repository at this point in the history
  2. apparent typo fix

    Andy Golay authored and Andy Golay committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    719ee3b View commit details
    Browse the repository at this point in the history
  3. apparent typo fix

    Andy Golay authored and Andy Golay committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    1e7a4bf View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Updated output directory to be .movement

    Andy Golay authored and Andy Golay committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    87b7ef2 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. test(aptos-db): improve revert tests

    Check the tx events have been removed. This should
    include new block events, but we can't directly test
    that because the test block data generator used in aptos-db
    does not generate BlockMetadata transactions.
    
    Make variable naming more consistent in the tests.
    mzabaluev committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    bebbb20 View commit details
    Browse the repository at this point in the history
  2. fix: commit stash.

    l-monninger committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    1893b47 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #28 from movementlabsxyz/mikhail/revert-commit-fix…

    …es-and-reorder
    
    aptos-db: `revert_commit` reordering and improvements
    l-monninger authored Jul 18, 2024
    Configuration menu
    Copy the full SHA
    cc8bfff View commit details
    Browse the repository at this point in the history
  4. Merge pull request #49 from movementlabsxyz/andygolay/movement-cli-in…

    …it-config
    
    Change CLI init config branding from Aptos to Movement
    l-monninger authored Jul 18, 2024
    Configuration menu
    Copy the full SHA
    7d117d7 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

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

Commits on Jul 21, 2024

  1. fix: update visibility.

    l-monninger committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    c590321 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. feat(storage-interface): getter for FinalityView

    Add finalized_block_height method for FinalityView,
    retrieving a previously set block height.
    This is needed for sanity checks.
    mzabaluev committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    8e1a3a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Merge pull request #51 from movementlabsxyz/l-monninger/suzuka-servic…

    …es-update
    
    Services Update
    l-monninger authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    51d875c View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Merge pull request #52 from movementlabsxyz/mikhail/finalized-block-h…

    …eight-getter
    
    `finalized_block_height` getter for `FinalityView`
    mzabaluev authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    1c63a73 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    338f9a1 View commit details
    Browse the repository at this point in the history
  2. chore: clean up .github/workflows

    Remove all upstream GitHub workflows, save the one
    we're going to use with adaptations.
    mzabaluev committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    a1d3baa View commit details
    Browse the repository at this point in the history
  3. Merge pull request #58 from movementlabsxyz/mikhail/remove-upstream-w…

    …orkflows
    
    Clean up .github/workflows
    andygolay authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    185b4fb View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

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

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    45ee7d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89ffadf View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

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

Commits on Sep 4, 2024

  1. Remove problematic testnet interruption

    Replaced with instruction during choose network prompt.
    andygolay authored Sep 4, 2024
    Configuration menu
    Copy the full SHA
    3da1e8e View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    93e0d84 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #61 from movementlabsxyz/andygolay/cli-faucet-link

    Fix: Recommend --skip-faucet flag on movement init with testnet and link to faucet after creating profile
    mzabaluev authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    a6ca46d View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Fix error return format in init.rs

    We were returning `            return Err(
                    "For testnet, start over and run movement init --skip-faucet");`
    
    which compiled locally for me, but I noticed it caused CI to fail [this job](movementlabsxyz/movement#506) with error
    
    ```
       Compiling aptos-node v0.0.0-main (/home/runner/actions-runner/_work/movement/movement/aptos-core/aptos-node)
    error[E0308]: mismatched types
       --> crates/aptos/src/common/init.rs:130:24
        |
    130 |             return Err("For testnet, start over and run movement init --skip-faucet");
        |                    --- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `CliError`, found `&str`
        |                    |
        |                    arguments to this enum variant are incorrect
        |
    help: the type constructed contains `&'static str` due to the type of the argument passed
       --> crates/aptos/src/common/init.rs:130:20
        |
    130 |             return Err("For testnet, start over and run movement init --skip-faucet");
        |                    ^^^^-------------------------------------------------------------^
        |                        |
        |                        this argument influences the type of `Err`
    ```
    
    It looks like we need to specify the arg type, hence this fix.
    andygolay authored Sep 7, 2024
    Configuration menu
    Copy the full SHA
    0546b34 View commit details
    Browse the repository at this point in the history
  2. Update crates/aptos/src/common/init.rs

    Co-authored-by: Mikhail Zabaluev <[email protected]>
    andygolay and mzabaluev authored Sep 7, 2024
    Configuration menu
    Copy the full SHA
    481786d View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Merge pull request #65 from movementlabsxyz/andygolay-cli-testnet-ini…

    …t-fix
    
    Fix error return format in init.rs
    mzabaluev authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    6d2ec93 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

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