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

update #31

Merged
merged 65 commits into from
May 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
457b82b
chore(deps): bump lycheeverse/lychee-action from 1.6.1 to 1.7.0 (#5158)
dependabot[bot] May 11, 2023
2829138
chore(deps): bump actions/cache from 2 to 3 (#5145)
dependabot[bot] May 11, 2023
49ca361
chore(deps): bump mheap/github-action-required-labels from 2 to 4 (#5…
dependabot[bot] May 11, 2023
c087264
Clarify error message when you try to completely exit a pool (#5165)
ValarDragon May 12, 2023
44e8c7b
Remove a section of PR template (#5166)
ValarDragon May 12, 2023
52fcea8
[CL Message Audit] MsgSwapExactAmountIn (#5123)
AlpinYukseloglu May 12, 2023
01e4469
Speedup accumulator prefix keys (#5174)
ValarDragon May 13, 2023
f60b062
Speedup some of the swap logic by doing more pre-computation in tick …
ValarDragon May 13, 2023
13c81d8
osmomath: disable thelper for some helper functions (#5164)
pysel May 13, 2023
c673324
chore(deps): bump lycheeverse/lychee-action from 1.7.0 to 1.8.0 (#5180)
dependabot[bot] May 15, 2023
1c031dd
fix localosmosis (#5183)
stackman27 May 15, 2023
c9a54ac
[CL Message Audit]: MsgUnlockAndMigrateSharesToFullRangeConcentratedP…
czarcas7ic May 15, 2023
f116d43
fix: duplicate price for multiple ticks (#5173)
czarcas7ic May 15, 2023
8485634
fix: add split route message to codec and interface registration (#5168)
p0mvn May 15, 2023
b38277c
refactor: remove cache context from swap out given in (#5176)
p0mvn May 15, 2023
ad87e9e
[CL][InternalReview] MsgAddToConcentratedLiquiditySuperfluidPosition …
p0mvn May 15, 2023
3f78962
CL: benchmark for swaps (#5170)
p0mvn May 15, 2023
6e8fbee
chore(deps): bump lycheeverse/lychee-action from 1.7.0 to 1.8.0 (#5188)
dependabot[bot] May 16, 2023
78c0266
Revert "fix: duplicate price for multiple ticks (#5173)" (#5193)
czarcas7ic May 16, 2023
30fe496
fix: duplicate price for multiple ticks (#5196)
czarcas7ic May 16, 2023
db7ced1
perf: convert ticks to int64 (#5189)
p0mvn May 17, 2023
64a9382
refactor: remove cache context from swap in given out (#5198)
czarcas7ic May 17, 2023
4a8c846
refactor: more discriptive error when no liquidity in swaps (#5197)
p0mvn May 17, 2023
8e64ed4
fix: merge conflict (#5199)
p0mvn May 17, 2023
db52beb
fix: make proto-docs; unsupported address proto tag (#5195)
p0mvn May 17, 2023
d7bb061
[CL Message Audit]: MsgWithdrawPosition (#5135)
mattverse May 17, 2023
1d93d82
Fix CL client to be compatible with recent state of Bigbang (#5200)
mattverse May 17, 2023
9cdd814
Change to A:no-changelog (#5201)
mattverse May 17, 2023
747bea3
fix: merge conflict (#5210)
p0mvn May 17, 2023
1a6f96e
readme error fixes (#5208)
czarcas7ic May 17, 2023
f716158
perf: conver tick and exponent at price one to int64 (#5190)
p0mvn May 17, 2023
a61f5ec
chore: add vs code debug config for every module (#5212)
p0mvn May 17, 2023
9e1ca7b
refactor: prototype reducing iterator overhead in swaps (#5177)
p0mvn May 17, 2023
704eb95
chore: skip wasm tests in wsl and add a vs code task (#5214)
p0mvn May 18, 2023
dcfcb74
update golangci-lint settings per https://golangci-lint.run/usage/int…
faddat May 18, 2023
cc54de1
style: s instead of suite (#5222)
faddat May 18, 2023
17fa8e9
perf: remove repeated reallocations in swap step iterations (#5211)
p0mvn May 18, 2023
749fd86
bug: add split route to message server in pool manager (#5204)
p0mvn May 18, 2023
3f85da7
chore(deps): bump json-pointer from 0.6.1 to 0.6.2 in /client/docs (#…
dependabot[bot] May 19, 2023
20b8e43
chore(deps): bump minimist from 1.2.5 to 1.2.8 in /client/docs (#5216)
dependabot[bot] May 19, 2023
2e54142
chore(deps): bump github.com/docker/distribution (#5220)
dependabot[bot] May 19, 2023
27d42e9
chore(deps): bump ansi-regex from 5.0.0 to 5.0.1 in /client/docs (#5226)
dependabot[bot] May 19, 2023
6b36271
chore: commit at the end of benchmark (#5229)
p0mvn May 19, 2023
f4c2a9f
chore(deps): bump handlebars from 4.7.6 to 4.7.7 in /client/docs (#5231)
dependabot[bot] May 19, 2023
d4fafe2
chore: add chosing an exponentAtPriceOne docs (#4919)
czarcas7ic May 19, 2023
99088c0
[CL][Incentives Query][Bug]: Implement support for CL gauges to incen…
AlpinYukseloglu May 19, 2023
291a136
remove MsgCreateIncentive (#5234)
AlpinYukseloglu May 19, 2023
dc7906f
feat[CL]: separate fees into different module account (#5230)
czarcas7ic May 19, 2023
485d6c3
chore(deps): bump github.com/docker/distribution (#5218)
dependabot[bot] May 19, 2023
d26fc1d
[CL Message Audit] MsgSwapExactAmountOut (#5179)
stackman27 May 19, 2023
174dcd8
chore: lint tests and sync for app, osmomath, tests, and wasmbinding …
faddat May 19, 2023
b69b56e
chore(deps): bump github.com/docker/distribution in /x/ibc-hooks (#5217)
dependabot[bot] May 19, 2023
52ede46
[x/pool-incentives][tests]: Add tests for external gauge query (#5236)
AlpinYukseloglu May 19, 2023
b8762ff
chore(deps): bump github.com/docker/docker (#5219)
dependabot[bot] May 19, 2023
3834970
feat: v16 upgrade handler updates (#5213)
czarcas7ic May 19, 2023
ba1660f
[CL Message Audit]: AddToPositions (#5167)
mattverse May 19, 2023
806f32c
perf: change KVStore value from posID to boolean byte (#5237)
czarcas7ic May 19, 2023
13cdc51
add incentive creation & querying section to readme (#5242)
AlpinYukseloglu May 20, 2023
2f00ec2
add readme section on reward splitting (#5244)
AlpinYukseloglu May 20, 2023
9f9e1ca
refactor: rename swap fee to spread factor (#5138)
p0mvn May 20, 2023
e327f93
[CL][bugfix] Update reward splitting logic to only use bonded balance…
AlpinYukseloglu May 20, 2023
ded75f1
[CL Message Audit]: MsgUnlockAndMigrateSharesToFullRangeConcentratedP…
czarcas7ic May 20, 2023
53b56a7
Add amino proto annotations (#4629)
mattverse May 20, 2023
50f5d6b
refactor: reinvest dust fees into pool accumulator (#5245)
p0mvn May 20, 2023
9bcfdd6
perf: iterator improvements for swap in given out and liquidity for f…
p0mvn May 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
23 changes: 9 additions & 14 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,7 @@ Closes: #XXX

> Add a description of the overall background and high level changes that this PR introduces

*(E.g.: This pull request improves documation of area A by adding ....*


## Brief Changelog

*(for example:)*

- *The metadata is stored in the blob store on job creation time as a persistent artifact*
- *Deployments RPC transmits only the blob storage reference*
- *Daemons retrieve the RPC data from the blob cache*

*(E.g.: This pull request improves documentation of area A by adding ....*

## Testing and Verifying

Expand All @@ -45,6 +35,11 @@ This change added tests and can be verified as follows:

## Documentation and Release Note

- Does this pull request introduce a new feature or user-facing behavior changes? (yes / no)
- Is a relevant changelog entry added to the `Unreleased` section in `CHANGELOG.md`? (yes / no)
- How is the feature or change documented? (not applicable / specification (`x/<module>/spec/`) / [Osmosis docs repo](https://github.com/osmosis-labs/docs) / not documented)
- [ ] Does this pull request introduce a new feature or user-facing behavior changes?
- [ ] Changelog entry added to `Unreleased` section of `CHANGELOG.md`?

Where is the change documented?
- [ ] Specification (`x/{module}/README.md`)
- [ ] Osmosis documentation site
- [ ] Code comments?
- [ ] N/A
2 changes: 1 addition & 1 deletion .github/workflows/changelog-entry-reminder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
uses: Zomzog/[email protected]
with:
fileName: CHANGELOG.md
noChangelogLabel: no-changelog
noChangelogLabel: A:no-changelog
checkNotification: Simple
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .github/workflows/check-broken-links.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

- name: Link Checker
id: lychee
uses: lycheeverse/lychee-action@v1.6.1
uses: lycheeverse/lychee-action@v1.8.0
with:
args: --exclude-loopback --verbose --no-progress './**/*.md' './**/*.html'
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/import_paths.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
run: go version
-
name: Get data from build cache
uses: actions/cache@v2
uses: actions/cache@v3
with:
# In order:
# * Module download cache
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
.github/**
Makefile
- name: Get data from build cache
uses: actions/cache@v2
uses: actions/cache@v3
with:
# In order:
# * Module download cache
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/required_labels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
state_compatability_labels:
runs-on: ubuntu-latest
steps:
- uses: mheap/github-action-required-labels@v2
- uses: mheap/github-action-required-labels@v4
env:
GITHUB_TOKEN: ${{ secrets.ADD_TO_PROJECT_PAT }}
with: #Require one of the following labels
Expand Down
254 changes: 253 additions & 1 deletion .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,258 @@
"OSMOSIS_E2E_DEBUG_LOG": "false",
},
"preLaunchTask": "e2e-setup"
}
},
{
"name": "x/concentrated-liquidity",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/concentrated-liquidity",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/cosmwasmpool",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/cosmwasmpool",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/downtime-detector",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/downtime-detector",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/epochs",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/epochs",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/gamm",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/gamm",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/ibc-hooks",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/ibc-hooks",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/ibc-rate-limit",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/ibc-rate-limit",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/incentives",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/incentives",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/lockup",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/lockup",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/mint",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/mint",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/pool-incentives",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/pool-incentives",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/poolmanager",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/poolmanager",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/protorev",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/protorev",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/superfluid",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/superfluid",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/tokenfactory",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/tokenfactory",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/twap",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/twap",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/txfees",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/txfees",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
{
"name": "x/valset-pref",
"type": "go",
"request": "launch",
"mode": "test",
"program": "${workspaceFolder}/x/valset-pref",
"args": [
"-test.timeout",
"30m",
"-test.run",
"TestKeeperTestSuite/TestYourName",
"-test.v"
],
},
]
}
5 changes: 4 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
{
"tabnine.experimentalAutoImports": true,
"go.lintTool": "golangci-lint",
"go.lintFlags": [
"--fast"
],
"go.formatTool": "goimports",
"go.useLanguageServer": true,
"[go.mod]": {
Expand All @@ -24,4 +27,4 @@
"editor.defaultFormatter": "xaver.clang-format"
},
"clang-format.style": "{BasedOnStyle: Google, IndentWidth: 2, ColumnLimit: 120, AlignConsecutiveAssignments: true, AlignConsecutiveDeclarations: true, SpacesInSquareBrackets: true}"
}
}
10 changes: 10 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,16 @@
"label": "e2e-setup",
"type": "shell",
"command": "make e2e-setup"
},
{
"label": "test-unit",
"type": "shell",
"command": "make test-unit",
"problemMatcher": [],
"group": {
"kind": "test",
"isDefault": true
}
}
]
}
Loading