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

Rebase fork onto v0.47.3 #22

Merged
merged 17 commits into from
Jul 3, 2023
Merged

Rebase fork onto v0.47.3 #22

merged 17 commits into from
Jul 3, 2023

Commits on Jul 2, 2023

  1. Implement Commiter

    prettymuchbryce authored and roy-dydx committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    8ff416e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7cc345d View commit details
    Browse the repository at this point in the history
  3. Enable CI workflows and fix failures (#4)

    * Fix lint/gocritic error
    
    * Disable some workflow jobs
    prettymuchbryce authored and roy-dydx committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    ae50d79 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a218d05 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aff4ec3 View commit details
    Browse the repository at this point in the history
  6. add precommit callback (#7)

    dydxwill authored and roy-dydx committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    139783f View commit details
    Browse the repository at this point in the history
  7. Revert "add precommit callback (#7)" (#10)

    This reverts commit 0e85c49.
    dydxwill authored and roy-dydx committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    a280905 View commit details
    Browse the repository at this point in the history
  8. cosmos-sdk upgrade README changes

    jonfung-dydx authored and roy-dydx committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    0973f17 View commit details
    Browse the repository at this point in the history
  9. Fix module test

    Note that the test only has two modules declared and shouldn't be setting the order based upon having 3 modules.
    lcwik authored and roy-dydx committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    38ae81f View commit details
    Browse the repository at this point in the history
  10. Only run sonarcloud if we have a token, allows for green test signal …

    …on simulation tests
    lcwik authored and roy-dydx committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    e9f4ccd View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. [STAB-4] Use unsynchronized local client

    This change pushes the mutex that was in the local client to the top level of the ABCI methods and uses the unsynchronized local client. A future change is intended to reduce the critical sections of the various ABCI methods.
    
    We also replace cometbft usage with dYdX fork.
    lcwik authored and roy-dydx committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    035b2c7 View commit details
    Browse the repository at this point in the history
  2. [STAB-19] Reduce the size of the critical section

    This change makes a copy of `runTx` and does the following:
    * moves transaction descoding and tx validation before lock acquisition
    * moves creation of the response after releasing the lock
    * removes support for the post handler (unused by dYdX) and extracts out the only code that is executed in `runMsgs` allowing us to avoid the creation of the `runMsgCtx` and its associated `MultiStore`
    * removes `consumeBlockGas` since it is only executed during `deliverTx`
    lcwik authored and roy-dydx committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    31ff57a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5776a9c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b0b382 View commit details
    Browse the repository at this point in the history
  5. add comment

    teddyding authored and roy-dydx committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    93d0bd9 View commit details
    Browse the repository at this point in the history
  6. fix lint

    teddyding authored and roy-dydx committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    125156d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9b3f1ea View commit details
    Browse the repository at this point in the history