1. 06 Aug, 2022 1 commit
    • Roman's avatar
      refactor/test: improve DecApproxEq, fix misuse in mint hooks, create osmoassert package (#2322) · d433c490
      Roman authored
      * refactor/test: improve DecApproxEq, fix misuse in mint hooks, create osmoassert package
      
      * revert osmomath accidental rename
      
      * revert osmomath
      
      (cherry picked from commit 91141514)
      
      # Conflicts:
      #	osmomath/math_test.go
      #	osmoutils/dec_helper.go
      #	osmoutils/test_helpers.go
      #	x/gamm/pool-models/internal/test_helpers/test_helpers.go
      #	x/gamm/pool-models/stableswap/amm_test.go
      #	x/gamm/twap/api_test.go
      #	x/gamm/twap/logic_test.go
      #	x/gamm/twap/types/utils_test.go
      d433c490
  2. 05 Aug, 2022 2 commits
  3. 04 Aug, 2022 5 commits
  4. 03 Aug, 2022 2 commits
  5. 02 Aug, 2022 3 commits
  6. 28 Jul, 2022 2 commits
  7. 26 Jul, 2022 1 commit
    • Adam Tucker's avatar
      feat(incentives): create gauge and add to gauge fee charge (backport #2227) (#2237) · a54777b5
      Adam Tucker authored
      
      * feat(incentives)!: create gauge and add to gauge fee charge (#2227)
      
      * feat(incentives)!: create gauge and add to gauge fee charge
      
      * initialize txfees keeper before incentives
      
      * finish TestChargeFee
      
      * refactor to charge fee in message server
      
      * more tests
      
      * clean up
      
      * test balances
      
      * test create gauge fees (#2228)
      
      * test create gauge fees
      
      * add mod account to test
      
      * test create gauge fees
      
      * add mod account to test
      
      * move to msg server
      
      * merge
      
      * add comments
      
      * account keeper comment
      
      * fix TestCreateGaugeFee
      
      * apply appparams.BaseCoinUnit
      
      * remove txfees keeper from incentives and revert order
      
      * clean up
      
      * remove unused keepers fromm incentives keeper
      
      * Update x/incentives/keeper/gauge.go
      
      * Update x/incentives/keeper/gauge.go
      
      * clean up
      
      * fixture names
      
      * chargeFeeIfSufficientFeeDenomBalance test name
      
      * changelog
      
      * comment
      
      * finished tests (#2230)
      
      * finished tests
      
      * use keeper instead of math
      
      * remove unused tests
      
      * clean up
      
      * sim only allow accounts with enough to pay fee
      
      * lint
      
      * move fee to types and reuse in simulation (#2234)
      
      Co-authored-by: default avatarAdam Tucker <adam@osmosis.team>
      Co-authored-by: default avatarAdam Tucker <adamleetucker@outlook.com>
      
      * merge gauge fee changes
      
      * go mod updates
      
      Co-authored-by: default avatarRoman <roman@osmosis.team>
      a54777b5
  8. 24 Jul, 2022 1 commit
  9. 23 Jul, 2022 3 commits
  10. 21 Jul, 2022 2 commits
  11. 20 Jul, 2022 8 commits
  12. 19 Jul, 2022 9 commits
  13. 18 Jul, 2022 1 commit