1. 16 Feb, 2022 1 commit
  2. 15 Feb, 2022 5 commits
    • Dev Ojha's avatar
      Add a method to osmoutils for having a function write to state if no err (#872) · e7ab6697
      Dev Ojha authored
      @antstalepresh made a neat method for doing this in a few places in the
      superfluid epoch logic. This just refactors it to a standalone method in
      osmoutils.
      
      Furthermore, this PR also renames osmotestutils -> osmoutils, which
      is a change I've wanted to make for a while.
      e7ab6697
    • Niccolo Raspa's avatar
      Update Dockerfile to use distroless base image (#869) · 73432061
      Niccolo Raspa authored
      * Update Dockerfile to use distroless base image
      
      * Update CHANGELOG.md
      
      * Add dockerignore to reduce docker build size
      73432061
    • Dev Ojha's avatar
      comment out superfluid redelegation logic (#870) · b0095882
      Dev Ojha authored
      * comment out superfluid redelegation logic
      
      * Fix comment formatting
      
      * Comment out redelegation in simulation
      
      * Comment out handler
      
      * Comment out the test in staking
      b0095882
    • Matt, Park's avatar
      Deserialization test (#871) · 0f8e4ac7
      Matt, Park authored
      0f8e4ac7
    • Dev Ojha's avatar
      Miscellaneous small fixes to superfluid logic (#865) · 9b977f38
      Dev Ojha authored
      * WIP: superfluid spec
      
      * Make unified method for severe errors
      
      * Fix immediate epoch number problem
      
      * Refactor updateEpochTwap into its own function
      
      * More function moves, add epoch item to spec
      
      * List the flow of whats expected to happen at epoch end
      
      * Reorder epoch end order of operations
      
      * Restore prior functionality of serializing twap at the new epoch numberf
      
      * basic twap docs
      
      * companion to prior commit
      
      * Move TWAP calculation into its own spot
      9b977f38
  3. 13 Feb, 2022 3 commits
  4. 11 Feb, 2022 9 commits
    • Dev Ojha's avatar
      Reduce block time for CLI tests (#848) · 39c44577
      Dev Ojha authored
      39c44577
    • Daniel Farina's avatar
      ci(Mergify): configuration update (#847) · 513eae7d
      Daniel Farina authored
      Signed-off-by: Daniel Farina <null>
      513eae7d
    • Dev Ojha's avatar
      Refactor lock methods (#842) · f66106fc
      Dev Ojha authored
      * Move lock.go functions into iterator.go, lock_refs.go and store.go
      
      This makes the code more structured, and is a precursor to a subsequent commit
      of trying to de-duplicate a lot of this logic to reduce API & bug surface
      
      * Delete several ActionById methods on locks
      
      * Delete legacy.go and upgrade_test.go
      
      * remove code duplication in events, remove a return param from unlock all
      f66106fc
    • Dev Ojha's avatar
      Move lock.go functions into iterator.go, lock_refs.go and store.go (#840) · ea2aedae
      Dev Ojha authored
      This makes the code more structured, and is a precursor to a subsequent commit
      of trying to de-duplicate a lot of this logic to reduce API & bug surface
      ea2aedae
    • Adam Tucker's avatar
      Multi-node Local Testnet Script (#843) · 15f66ce2
      Adam Tucker authored
      
      * Add initial commit for multinode local testnet
      
      * Update multinode-local-testnet.sh
      
      * Create multinode-local-testnet.md
      
      * Update multinode-local-testnet.md
      
      * validator weights added to md
      
      * reorganized from Dev recomendation
      
      Co-authored-by: default avatarmattverse <mattpark1028@gmail.com>
      15f66ce2
    • mconcat's avatar
      Synthlock Invariant (#841) · cb44016b
      mconcat authored
      
      * add synthlock invariant in progress
      
      add synthlock invariant
      
      * Update x/lockup/keeper/invariants.go
      
      Co-authored-by: default avatarDev Ojha <ValarDragon@users.noreply.github.com>
      
      Co-authored-by: default avatarDev Ojha <ValarDragon@users.noreply.github.com>
      cb44016b
    • mconcat's avatar
      Gas test to work with maximum amount (#839) · 1f8327e3
      mconcat authored
      * gas test Equal -> Less
      
      * Less -> LessOrEqual
      
      * add error margin on max limit
      1f8327e3
    • antstalepresh's avatar
      Refactor synthetic lockup (#836) · 33ec9921
      antstalepresh authored
      
      * add basic changes for simulation
      
      * add superfluid message types
      
      * register msg server, handler, fix build issues, configure basic actions for superfluid operations
      
      * resolve message validatebasic, fix automatic delegation from intermediary account, increase simulation coverage
      
      * Put superfluid unbonding duration as param, simulation test genesis manipulation
      
      * add simulation for proposals
      
      * add basic checker for superfluid operations
      
      * update reward management logic
      
      * add tx commands for superfluid delegate
      
      * add cli commands for proposals
      
      * single node configuration as epoch - min and relevant times
      
      * resolve twap price issue, synthetic lockup distribution, connect epochs hook to superfluid, fix gauge creation issue
      
      * fix simulation weights
      
      * superfluid lockup ownership check & error handling & queries & addTokensToLock/removeTokensFromLock connection with synthetic lockup
      
      * add more test plans
      
      * further test steps
      
      * Add SuperfluidDelegateMore feature, Add common codebase for GetSuperfluidOSMOTokens from twap
      
      * simplify epoch management & resolve unit tests
      
      * add missing queries and unit tests
      
      * resolve accumulation store management issue for synthetic lockup
      
      * PR cleanup
      
      * remove reward distribution delay, fix superfluid asset removal price
      
      * refactor synthetic lockup
      
      * Apply suggestions from code review
      
      * Fix lint
      
      Co-authored-by: default avatarDev Ojha <ValarDragon@users.noreply.github.com>
      Co-authored-by: default avatarValarDragon <dojha12@gmail.com>
      33ec9921
    • Matt, Park's avatar
      Change genesis for x/incentives (#837) · c1015b6c
      Matt, Park authored
      c1015b6c
  5. 10 Feb, 2022 1 commit
    • antstalepresh's avatar
      Superfluid basic simulation, tx/query CLI commands, resolve single node test issues (#784) · cc02e031
      antstalepresh authored
      
      * add basic changes for simulation
      
      * add superfluid message types
      
      * register msg server, handler, fix build issues, configure basic actions for superfluid operations
      
      * resolve message validatebasic, fix automatic delegation from intermediary account, increase simulation coverage
      
      * Put superfluid unbonding duration as param, simulation test genesis manipulation
      
      * add simulation for proposals
      
      * add basic checker for superfluid operations
      
      * update reward management logic
      
      * add tx commands for superfluid delegate
      
      * add cli commands for proposals
      
      * single node configuration as epoch - min and relevant times
      
      * resolve twap price issue, synthetic lockup distribution, connect epochs hook to superfluid, fix gauge creation issue
      
      * fix simulation weights
      
      * superfluid lockup ownership check & error handling & queries & addTokensToLock/removeTokensFromLock connection with synthetic lockup
      
      * add more test plans
      
      * further test steps
      
      * Add SuperfluidDelegateMore feature, Add common codebase for GetSuperfluidOSMOTokens from twap
      
      * simplify epoch management & resolve unit tests
      
      * add missing queries and unit tests
      
      * resolve accumulation store management issue for synthetic lockup
      
      * PR cleanup
      
      * remove reward distribution delay, fix superfluid asset removal price
      
      * Fix gas tests
      
      Co-authored-by: default avatarValarDragon <dojha12@gmail.com>
      cc02e031
  6. 08 Feb, 2022 1 commit
  7. 07 Feb, 2022 2 commits
    • Adam Tucker's avatar
      epoch num added to log · c42447df
      Adam Tucker authored
      c42447df
    • Daniel Farina's avatar
      Remove docs from Osmosis repo (#828) · e409ad5b
      Daniel Farina authored
      * Added Algolia crawler settings and instructions.
      
      * Added Algolia crawler settings and instructions. (Config & Readme)
      
      * created example dropdowns in place of very busy page. Styl changes required
      
      * footer no longer blank, different favicon than app
      
      * rearranged cli section, took out mailing list function until implemented
      
      * added asset page with ibc denoms and channels
      
      * added module accounts with their addresses
      
      * added history of changes to osmosis
      
      * band-aid fix for testnet snapshot path issue
      
      * github edit now takes you to docs branch instead of main
      
      * pubkey update
      
      * pubkey update
      
      * Updated "Recommended readings" for IBC
      
      * limitnofile update inf
      
      * limitnofile to inf
      
      * added limitnproc to inf
      
      * added limitnproc to inf
      
      * changed rpc
      
      * rocksdb guide
      
      * use 6.2.0
      
      * correct from tx send to tx bank send
      
      * swap exact amount out fix
      
      * create rocksdb guide (#779)
      
      * Update rocksdb.md
      
      * Update rocksdb.m...
      e409ad5b
  8. 05 Feb, 2022 1 commit
  9. 04 Feb, 2022 2 commits
  10. 03 Feb, 2022 2 commits
    • Ethan Frey's avatar
      Add wasmd module (#769) · efe28536
      Ethan Frey authored
      * Add some initial wasmd in app
      
      * Wire up wasm gov,ibc, begin/endblock, genesis
      
      * Properly register params spaces
      
      * Arm64 not supported by wasmd, windows currently not but soon
      
      * Default genesis uses permissioned wasm settings
      
      * Pass EnabledProposals as an argument to the app constructor to allow for more configurable tests
      
      * Add comment, let CI run
      
      * Add wasm support to osmosisd command
      
      * Allow setting wasmopts in binary, for eg. telemetry
      
      * Add wasmd 0.22.0 to go.sum
      
      * Update go.mod
      
      * Setting up wasmtest environment
      
      * Got minimal store proposal test working
      
      * Ensure cannot upload code with message (only proposal)
      
      * Add instantiation test
      
      * Update app setup from PR comments
      
      * Cleanup go.mod
      efe28536
    • Matt, Park's avatar
      Add error catch to gauge (#817) · 0b5eadd8
      Matt, Park authored
      0b5eadd8
  11. 01 Feb, 2022 3 commits
  12. 31 Jan, 2022 2 commits
  13. 30 Jan, 2022 2 commits
  14. 29 Jan, 2022 1 commit
    • Jacob Gadikian's avatar
      annotations (#803) · b25b4ea5
      Jacob Gadikian authored
      * update go.mod
      
      * fix order adding in app.go
      
      * update hardcoded gas amounts
      
      * Annotate app.go
      
      * Delete .gitpod.yml
      
      * go fmt
      
      * finish annotation
      
      * Update CHANGELOG.md
      
      * Update app/app.go
      b25b4ea5
  15. 28 Jan, 2022 2 commits
  16. 25 Jan, 2022 1 commit
  17. 22 Jan, 2022 1 commit
  18. 20 Jan, 2022 1 commit