This project is mirrored from https://github.com/osmosis-labs/osmosis.git.
Pull mirroring updated .
- 16 Dec, 2022 1 commit
-
-
PJEstrada authored
-
- 15 Dec, 2022 5 commits
-
-
Mirel Dalčeković authored
* JoinPoolNoSwap change due to tokenInMaxs checks * panic message better explained
-
Nicolas Lara authored
* removing the second check as it breaks the yml file * only running on rust changes * fixed if * making my life easier * remove output check, as output is required * bring back lint Co-authored-by: Dev Ojha <dojha@berkeley.edu>
-
Roman authored
* refactor(x/swaprouter): use fee from swaprouter's params * move pool creation fee test to swaprouter * fix simulation by updating fee in swaprouter * remove todo
-
Roman authored
-
Dev Ojha authored
* Swaprouter create pool logic-only migration * godoc update * align e2e init logic * improve err msg * Return error earlier * feat(x/swaprouter): add migrations (#3734) * feat(x/swaprouter): add migrations * migrate params * test * updates * updates * Rename to match cl branch Co-authored-by: Roman <roman@osmosis.team>
-
- 14 Dec, 2022 8 commits
-
-
Roman authored
* refactor(osmomath): replace Power with PowerInteger * changelog * changelog 2
-
Dev Ojha authored
-
Dev Ojha authored
* WIP * Switch to enum * Remove params query * Add query * Add wiring, add import/export test * Start begin block test * Finish keeper tests * Add CLI * Wire downtime detector CLI + queries * more module wiring * add types test * Fix state alteration test * Fix superfluid test * Add stargate whitelist support * Apply code comment * Rename folder * Add requested godoc * Update x/downtime-detector/genesis.go Co-authored-by: Adam Tucker <adam@osmosis.team> * Apply adam suggestion for having a `-` * move genesis test to own file Co-authored-by: Adam Tucker <adam@osmosis.team>
-
Mirel Dalčeković authored
## What is the purpose of the change This PR is created during the Informal Systems audit, after analysis of the existing specification and code inspection Auditing is performed on commit hash: https://github.com/osmosis-labs/osmosis/commit/42d73f1cc1c52e85561518be1014b730ef6b7a12 ## Brief Changelog - GAMM/README.md is expanded with certain details that we found important to know and understand during the creation of the TLA spec for the GAMM module - Diagrams added for easier understanding of code structure of GAMM module base and two types of pool styles (balancer and stableswap) - minor changes in function descriptions to hold the explanation of the actual implementation ## Testing and Verifying *(Please pick one of the following options)* This change is a trivial rework / code cleanup without any test coverage. ## Documentation and Release Note - Does this pull request introduces a new feature or user-facing behavior changes? no - Is a relevant changelog entry added to the `Unreleased` section in `CHANGELOG.md`? no - How is the feature or change documented? specification x/GAMM/README.md
-
Roman authored
* refactor/test(osmomath): change package of decimal_test.go to osmomath_test * restore power test
-
Roman authored
* refactor(osmoutils): use Dec for additive tolerance instead of Int * changelog
-
AutoStake authored
Remove 2s timeout_Commit It was suggested we should wait for governance before setting this https://discord.com/channels/798583171548840026/842550346865180682/1050411289500979310
-
dependabot[bot] authored
Bumps [github.com/cosmos/btcutil](https://github.com/cosmos/btcutil) from 1.0.4 to 1.0.5. - [Release notes](https://github.com/cosmos/btcutil/releases) - [Commits](https://github.com/cosmos/btcutil/compare/v1.0.4...v1.0.5 ) --- updated-dependencies: - dependency-name: github.com/cosmos/btcutil dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- 13 Dec, 2022 4 commits
-
-
David Terpay authored
* implementing route building logic for atom, osmo and hot routes * route building unit tests * lint fixes * de-duplicating route building logic, fixing comments, and wrapping trades in route struct * creating trade array in the beginning instead of appending
-
Dev Ojha authored
* Skip CI if no applicable files were edited * Make e2e test not run when only edited a go test file * Include .github folder in linter * Missed a git diff * Add makefile to git diff, add build to being gated * Add simulation file check * Apply existing diff check to cosmwasm CI * Add a comment to see if CI still triggers
-
Ruslan Akhtariev authored
* change query getters * osmocli tests for epochs * address Long Co-authored-by: Ruslan Akhtariev <ruslanakhtariev@Ruslans-MacBook-Air.local>
-
ByeongSu Hong authored
* whitelist EstimateSwapExactAmountOut * doc: changelog
-
- 12 Dec, 2022 2 commits
-
-
Dev Ojha authored
* Initial commit for cli test fixing * Finish replacing tx tests * Start query modification for testability * Testing scaffolding now in place * sync * Fix cobra not resetting flag values * Delete more cli tests * Migrate incentives modules tests * WIP on gamm deletion * Finish converting all gamm tx tests * Cleanup gamm index command * pflag -> flag (alias, not import) * Delete tests for 0-arg fns * Convert simple query tests * Finish adapting gamm tests * Changelog * Delete test suite that was never being ran
-
doggystylez authored
-
- 10 Dec, 2022 2 commits
-
-
Roman authored
* feat(scripts): polynomial and rational approximations * typos * md lint * osmomath things * rename solve -> evaluate * terminology corrections for actual function * correct terminology for rational matrix * Revert "osmomath things" This reverts commit 90f137ed. * compute and print max error * increase num_points_plot * polynomial_num_terms = numerator_terms + denominator_terms * add ability to approximate errors * clean up plot errors * clean up * clean up * clean up * clean up * refactores equispaced with higher precision * fix chebyshev poly * refactor chebyshev rational * clean up * updates * updates * updates * plot errors on range * isolate exponent approximation choice with expected precision * add comments in main.py * README updates * update readme and requirements * requirements.txt and gitignore updates * clean ups and docs * readme * update test test_construct_matrix_3_3 * feat(osmomath): BigDec power function with integer exponent, overflow tests at max spot price (#3676) * feat(osmomath): BigDec power function with integer exponent, overflow tests at max spot price * euler's number * nolint * more tests * changelog * feat(osmomath): mutative `PowerIntegerMut` function on `osmomath.BigDec` (#3680)
-
David Terpay authored
* ProtoRev: Proto code and Init scaffolding code (#3587) * Configuring protorev in osmosis app + adding proto code * generating proto code + adding types implementations * implementing msg and gov types * clean up + adding a few more test cases * styling fixes * lint fixes * Updating URLs for queries and msg server to v13 * Refactor of pool statistics + errors * proto update * proto updates (snake casing for fields) * refactoring params to standard implementation * proposal handler upgrade for protorev * Protorev Basic Keeper + Epoch Hook (#3646) * setting up the keys for trading stores * trading store getters and setters * keeper testing * configuring epoch hook in app + implementing the hook + genesis state update * epoch testing * clean up docs + test suite * lint fixes * more documentation * updating token pair keys, refactoring deletion to use the same wrapper func, and moving around epoch code * creating a helper func to update the highest liquidity pools * renaming helper function * adding protorev in v14 upgrade
-
- 09 Dec, 2022 3 commits
-
-
Roman authored
-
Mirel Dalčeković authored
* Added target and init weights length check on CLI * gamm utils conv helpers moved to osmoutils * gamm CLI typo fix * gamm num of pool assets defined constants * sdk.Int to Int64 cast removed from err wrapping
-
Dev Ojha authored
-
- 08 Dec, 2022 5 commits
-
-
Roman authored
-
Nguyen Thanh Nhan authored
* table driven test for twappow and twaplog * add condition checking in testing of twapLog and twapPow * update code for check result and delete redundant testcases * update format code for testing twapLog and twapPow
-
Daniel Farina authored
Co-authored-by: Daniel Farina <elchileno@gmail.com>
-
alpo authored
-
Ruslan Akhtariev authored
* Add custom parser support for osmocli * time.Time custom parser (erroneously thought this was blocked on custom field parsing) * Migrate existing remaining lockup queries * Add flag descriptors * add float parser, add test for ParseFieldFromArg * minor fixes Co-authored-by: Dev Ojha <dojha@berkeley.edu> Co-authored-by: Ruslan Akhtariev <ruslanakhtariev@Ruslans-MacBook-Air.local>
-
- 07 Dec, 2022 2 commits
- 06 Dec, 2022 3 commits
-
-
Dev Ojha authored
* Apply @jhernandez ' patch to Makefil * Add changelog
-
Dev Ojha authored
Sub-component of #3603 ## What is the purpose of the change Adds types for the thin module intended for downtime detection ## Brief Changelog - Add downtime detection module types ## Testing and Verifying No tests added ## Documentation and Release Note - Does this pull request introduce a new feature or user-facing behavior changes? somewhat - Is a relevant changelog entry added to the `Unreleased` section in `CHANGELOG.md`? yes - How is the feature or change documented? In its spec
-
Adam Tucker authored
* dont increment code ID * Update tests/e2e/e2e_test.go Co-authored-by: Roman <roman@osmosis.team> Co-authored-by: Roman <roman@osmosis.team>
-
- 05 Dec, 2022 5 commits
-
-
github-actions[bot] authored
* [create-pull-request] automated change * Update app/upgrades/v14/constants.go * fixes * update prev init version * update e2e versions * disable rate limiter Co-authored-by: p0mvn <p0mvn@users.noreply.github.com> Co-authored-by: Roman <roman@osmosis.team>
-
Dev Ojha authored
Makes new, far more succinct methods, to build tx and query CLI's
-
Dev Ojha authored
-
Roman authored
* feat(CL): create CFMMPoolI interface, refactor PoolI * use gammKeeper in tests * fix interface proto path * restore test * lint * update applyJoinPoolStateChange to take PoolI * test marshaling * revert pool model proto names * Update x/gamm/types/codec.go * update paths for backward compatibility
-
Master Pi authored
* change upgrade handler generating action to manual * also trigger on public release * also trigger on public release, debug * debug * debug * debug * debug * debug * debug * validate inputs based on specific trigger * Update .github/workflows/gen-upgrade-on-manual-input.yml Co-authored-by: Roman <roman@osmosis.team> * add a name to the pr Co-authored-by: Jacob Gadikian <jacobgadikian@gmail.com> Co-authored-by: Roman <roman@osmosis.team>
-