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 #3

Open
wants to merge 376 commits into
base: feature/icq_integration
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
376 commits
Select commit Hold shift + click to select a range
882c8d5
docs: all module README.mds relocated into module root (#2171)
xBalbinus Jul 26, 2022
fc95cf0
Remove unused cdc (#2221)
catShaark Jul 27, 2022
c7dd91e
breaking docs fixes (#2246)
xBalbinus Jul 28, 2022
9f9736c
Create upgrade_11_binaries.json (#2250)
czarcas7ic Jul 28, 2022
cf39ea3
[Test] gamm: Make test case for GetPoolDenoms (#2240)
stackman27 Jul 28, 2022
fe98f6e
chore: v11 upgrade guide (#2252)
czarcas7ic Jul 28, 2022
c13d798
Loockup msg server test (#2205)
hieuvubk Jul 29, 2022
01144f6
chore(upgrade): move v11 upgrade handler to v12, no-op for v11 (#2216)
p0mvn Jul 29, 2022
fce2e31
Add TWAP spec (#2203)
ValarDragon Jul 31, 2022
f606c44
simulator: tokenfactory sim updates (#2239)
czarcas7ic Jul 31, 2022
5879583
TWAP store.go & store_test.go files (#2199)
ValarDragon Aug 1, 2022
3c71c97
chore(deps): upgrade sdk with min proposer deposit and update e2e (#2…
p0mvn Aug 2, 2022
f9c8235
Add codec init to tokenfactory (#2265)
mattverse Aug 2, 2022
c3acdf8
refactor(x/mint): AfterEpochEndHook and tests (#2258)
p0mvn Aug 2, 2022
8cac090
gamm keeper delete obsolete files (#2160)
AlpinYukseloglu Aug 2, 2022
ef0dc17
fix(ci):import paths ci job token (#2281)
p0mvn Aug 3, 2022
d0aaca0
x/incentives: refactor create gauge and add to gauge fees to use txfe…
stackman27 Aug 3, 2022
1592bb8
fix: swagger docs & swagger generation #2233 (#2271)
ctrl-Felix Aug 3, 2022
4d50629
refactor: minor pass through twap imrovements (#2284)
p0mvn Aug 3, 2022
40f19a3
test(x/gamm): remove liquidity events (#2186)
p0mvn Aug 3, 2022
aac7bfa
simulator: add makefile cmds and fix determinism test (#2280)
czarcas7ic Aug 4, 2022
80bd776
Update chain registry for Osmosis upgrade (#2297)
ValarDragon Aug 4, 2022
25db335
Try to speedup dockerfile build time (#2264)
ValarDragon Aug 4, 2022
701b391
Commit timeout (#2057)
faddat Aug 4, 2022
7c7b317
set epoch time KeeperTestHelper (#2242)
catShaark Aug 4, 2022
4c990f5
refactor(x/mint): simplify TestDistributeMintedCoin (#2290)
p0mvn Aug 4, 2022
fd23552
stableswap: Add check for correct input asset denoms to implementatio…
hieuvubk Aug 4, 2022
72dbc70
refactor: make ReverseSlice mutative (#2286)
sehyunc Aug 5, 2022
5ebcd61
Msg test (#2316)
vuong177 Aug 5, 2022
8cc17f7
TWAP logic (#2168)
ValarDragon Aug 5, 2022
a541621
simulator: include gauge fees and cap jailed validators (#2293)
czarcas7ic Aug 5, 2022
2c85c41
Twap Wasm Bindings (#2212)
mattverse Aug 5, 2022
b1ed37d
update documentation for admin role and burning (#2269)
Jelena647 Aug 5, 2022
c22395c
Delete simd-env dockerfile, seeing as simd isn't even in this repo (#…
ValarDragon Aug 5, 2022
9114151
refactor/test: improve DecApproxEq, fix misuse in mint hooks, create …
p0mvn Aug 6, 2022
9bc52d4
Authz (#2206)
vuong177 Aug 6, 2022
201d81d
Remove unused cdc arguments (#2319)
ValarDragon Aug 6, 2022
e262143
feat: Tokenfactory SetMetadata (#2223)
sunnya97 Aug 7, 2022
4798e1b
add scaling factors to stableswap pool creation (#2222)
catShaark Aug 7, 2022
2176ae5
chore(deps): Bump github.com/prometheus/client_golang (#2329)
dependabot[bot] Aug 8, 2022
d3211dc
chore(deps): Bump github.com/golangci/golangci-lint (#2331)
dependabot[bot] Aug 8, 2022
b3b1aa4
perf: archive node creation script (#2272)
faddat Aug 8, 2022
dd91da9
tests: Gotest template for keeper tests (#2061)
AlpinYukseloglu Aug 9, 2022
b5c98de
Pool Incentives Audit and Cleanup (#2248)
xBalbinus Aug 9, 2022
08669da
chore: Refactor and Add tests for `AddToExistingLock` (#1979)
mattverse Aug 10, 2022
729324c
[README] Contributing.md: Simplify test examples (#2314)
stackman27 Aug 10, 2022
3d866e4
Mutation testing: Automated github action to generate issue (#2204)
stackman27 Aug 10, 2022
5e2bb89
Chore: add build tags to e2etest (#2231)
vuong177 Aug 10, 2022
dbffe95
minor: fix comments about pool state update in `CalcJoinPoolShares` (…
AlpinYukseloglu Aug 10, 2022
1f7880b
Move twap to its own top level module (#2355)
ValarDragon Aug 10, 2022
b4a4624
refactor(osmoassert): format additional parameters in DecApproxEq (#2…
p0mvn Aug 10, 2022
bf1bae5
Generalize state compatiblity check for multiple osmosisd version (#…
niccoloraspa Aug 11, 2022
9c6a0ed
Fix build warnings (#2363)
ValarDragon Aug 11, 2022
4f991d3
x/lockup: remove unused ClearAllAccumulationStores (#2370)
p0mvn Aug 11, 2022
8e05da6
Add first query for twap, try alternate code structure (#2357)
ValarDragon Aug 12, 2022
e83b31c
fix(ci): go import paths update job (#2374)
p0mvn Aug 12, 2022
52e5277
Add test cases Validator stats in Superfluid module (#2310)
hieuvubk Aug 12, 2022
f9c72fe
Update tools.go and scripts to point go-mutesting to our fork (#2375)
AlpinYukseloglu Aug 12, 2022
cd4c96f
simulator: gamm sim updates (#2244)
czarcas7ic Aug 12, 2022
bc2a167
add prune epoch identifier (#2379)
catShaark Aug 12, 2022
53d7428
Upgrade to IBC v3.2.0 (#2387)
ValarDragon Aug 12, 2022
9b75ed9
fix(ci): import paths script to work with query gen (#2384)
p0mvn Aug 12, 2022
ae28c0a
feat(e2e): container logs printed by default and option to disable (#…
p0mvn Aug 12, 2022
c6b9e10
Delete some deadcode (#2389)
ValarDragon Aug 12, 2022
c5b7424
Use external volume as cache && fix backporting height (#2383)
niccoloraspa Aug 12, 2022
a402a9d
auto: update Go import paths to v11 (#2395)
osmo-bot Aug 13, 2022
2530987
refactor(x/mint): remove unused parameter from AfterDistributeMintedC…
p0mvn Aug 13, 2022
e41d3e7
e2e: expedited proposal test (#2341)
czarcas7ic Aug 13, 2022
1313b63
refactor: clean up keeper interfaces (#2394)
p0mvn Aug 13, 2022
a1dc694
refactor(ci): improve update paths job with per-branch names and chec…
p0mvn Aug 13, 2022
601a776
sim: transfer sdk sim functions (#2404)
czarcas7ic Aug 16, 2022
5a2e5a7
x/gamm: Add PoolI mocks and test for inactive pools (#2165)
rrrliu Aug 16, 2022
91c7830
Supply offset changes on sdk fork (#2308)
nicolaslara Aug 16, 2022
4176b28
refactor(x/mint): unexport keeper methods (#2417)
p0mvn Aug 16, 2022
6c0c8ad
Refactor distr_test.go to table-driven (#2192)
hieuvubk Aug 17, 2022
df2c511
Remove release workflow (#2428)
niccoloraspa Aug 17, 2022
68c8cb4
refactor(x/superfluid): improve lock validation errors (#2434)
p0mvn Aug 17, 2022
c83936c
Fix reproducible linux builds (#2427)
niccoloraspa Aug 18, 2022
4b5eccf
feat: add multiple docker images (#2440)
niccoloraspa Aug 18, 2022
f3ce297
feat(twap): historic pruning (#2294)
p0mvn Aug 18, 2022
cf94e36
feat: Removed authz and added unbound to ics host params (#2439)
nicolaslara Aug 18, 2022
a2d679f
feat(twap): genesis and params proto fix and validation (#2453)
p0mvn Aug 19, 2022
57bfce2
Update labeler.yml (#2455)
ValarDragon Aug 19, 2022
22e0a70
feat(twap/upgrade): register TWAP parameters; update epoch id in upgr…
p0mvn Aug 19, 2022
3d7d48c
refactor(x/mint): remove SetInitialSupplyOffsetDuringMigration keeper…
p0mvn Aug 19, 2022
ac328aa
sim: add sqlite to further analyze sim runs (#2419)
czarcas7ic Aug 19, 2022
4808ba7
feat: mutation test script improvements (#2436)
czarcas7ic Aug 19, 2022
afbc10f
feat(twap): init and export genesis (#2451)
p0mvn Aug 19, 2022
a630449
Finalize CI state compatibility to osmosisd version (#2461)
niccoloraspa Aug 19, 2022
c1fc1f8
twap: Add Multi-Pool hooks test for `AfterPoolCreated` (#2420)
mattverse Aug 20, 2022
2279d80
refactor(x/superfluid): improve error handling for AddNewSuperfluidAs…
p0mvn Aug 21, 2022
4ab7bfd
chore(deps): Bump github.com/mattn/go-sqlite3 from 1.14.9 to 1.14.15 …
dependabot[bot] Aug 22, 2022
101f3f7
Estimate swap (#2378)
vuong177 Aug 22, 2022
6ba11f1
Twap: Integrate and Add migration tests (#2429)
mattverse Aug 22, 2022
86bdbeb
Revert "Estimate swap (#2378)" (#2479)
mattverse Aug 22, 2022
757c81f
fix unclosed iterators (#2483)
baabeetaa Aug 23, 2022
4fde976
IBC Rate limiting contract (#2408)
nicolaslara Aug 23, 2022
26d23ef
chore: twap mutation fixes part 1 (#2468)
czarcas7ic Aug 23, 2022
aaaebd6
Pool incentives grpc test (#2167)
hieuvubk Aug 23, 2022
b2b378c
[CI] Automate mutation test weekly fix (#2469)
stackman27 Aug 23, 2022
c4c84dc
feat/test(osmoutils): prefix iteration for osmoutils gather; begin te…
p0mvn Aug 23, 2022
c483c32
chore(e2e): update debug configuration to handle build tags (#2381)
p0mvn Aug 23, 2022
d2a1649
Add small fixes (#2493)
niccoloraspa Aug 23, 2022
528bd92
Deprecate osmobuilder and remove contrib folder [2/2] (#2494)
niccoloraspa Aug 23, 2022
bef1b97
modify pool-incentives submit proposal cli (#2086)
catShaark Aug 24, 2022
66cfc77
chore(deps): Bump github.com/tendermint/tendermint from 0.34.20 to 0.…
dependabot[bot] Aug 24, 2022
14a7ec0
feat(osmoutils/mint): mint truncations pt1 - store helpers (#2498)
p0mvn Aug 24, 2022
6e09cc1
feat(twap): pruning "time to keep records" is configured via paramete…
vuong177 Aug 24, 2022
ed236e5
tokenfactory: address mutation tests part 1 (#2477)
czarcas7ic Aug 25, 2022
5caabd6
refactor(x/mint): truncations pt 2 - provisions split in params and m…
p0mvn Aug 25, 2022
16e3e4b
docs: update e2e debugging details in CONTRIBUTING.md (#2505)
p0mvn Aug 25, 2022
bd683a3
x/gamm: Catch overflow panics on `CalculateSpotPrice` (#2405)
AlpinYukseloglu Aug 25, 2022
33b4fe5
feat: streamswap proto (#2334)
robert-zaremba Aug 25, 2022
1b5e970
Puneet/epochevents (#2515)
puneet2019 Aug 26, 2022
53819d6
tokenfactory: address mutation tests part 2 (#2504)
czarcas7ic Aug 26, 2022
7b7496b
Add multi record test for `GetArithmeticTwap`, Add tests for `GetArit…
mattverse Aug 26, 2022
5948cbc
transition matrix fix (#2523)
czarcas7ic Aug 26, 2022
d7ebedb
epoch module imports mint rest (#2527)
puneet2019 Aug 27, 2022
cb583e1
fix dependencies for merged commit of the cosmos-sdk fork (#2421)
nicolaslara Aug 27, 2022
0240c65
Minor CI tool fixes (#2525)
ValarDragon Aug 27, 2022
9dc45d9
docs: state-compatibility documentation (#2514)
p0mvn Aug 29, 2022
ab7774b
Twap: Add Hooks Test, Add Unfinished Hooks, Add Params (#2443)
mattverse Aug 29, 2022
686a953
simulator: app hash MVP (part 1/2) (#2530)
czarcas7ic Aug 29, 2022
75728ea
chore(deps): Bump github.com/golangci/golangci-lint from 1.48.0 to 1.…
dependabot[bot] Aug 29, 2022
5e0b914
Unify cache_ctx wraps (#2519)
ValarDragon Aug 29, 2022
224f33b
Add IBC MsgTransfer for ICA Module (#2539)
mattverse Aug 29, 2022
de01af8
Add conditional error to osmoassert (#2542)
ValarDragon Aug 30, 2022
2309773
remove maxAgeNumBlocks from upgrade (#2545)
czarcas7ic Aug 30, 2022
09b18a5
Remove localosmosis Dockerfile (#2529)
niccoloraspa Aug 30, 2022
1ec83c3
error returning epoch hooks (#2526)
puneet2019 Aug 30, 2022
31c41ef
Twap: after exit pool hook (#2549)
hieuvubk Aug 30, 2022
d831466
x/twap: track pool state changes after exit pool hooks (#2551)
AlpinYukseloglu Aug 30, 2022
8f71943
chore: TWAP update time precision/unit (#2458)
alexanderbez Aug 30, 2022
cc0ab88
removed client/cli folder from mutation testing (#2553)
stackman27 Aug 31, 2022
3e94d10
Inline stakinghelper (#2555)
ValarDragon Aug 31, 2022
b1f6b89
Make tests for osmoutils/store_helper (#2532)
AlpinYukseloglu Aug 31, 2022
3aabc04
change from health to height check (#2556)
czarcas7ic Aug 31, 2022
ee86717
chore: godoc pointing to wrong version (#2559)
czarcas7ic Aug 31, 2022
416e360
simulator: data hash implementation (part 2/2) (#2531)
czarcas7ic Aug 31, 2022
c53e0d8
Cache genesis setup in App.Setup (#2558)
ValarDragon Sep 1, 2022
ffccf80
Make TWAP safe under spot price errors (#2470)
ValarDragon Sep 1, 2022
8a6f040
[Test] Create suite.SetupGenesisTest() that takes care of module acco…
stackman27 Sep 1, 2022
44e2b3b
fix(e2e): enable pool creation and sf tests run without upgrade (#2568)
p0mvn Sep 1, 2022
7d4f6ba
feat(twap): pruning keep the newest record under keep threshold (#2543)
p0mvn Sep 2, 2022
6d935e3
removed proposal commands from superfluid tx commands (#2574)
ajansari95 Sep 2, 2022
9777b4e
Added support for ledger nano s+ (#2578)
gjermundgaraba Sep 2, 2022
4020f9a
ux(e2e): Makefile steps to run e2e test suite locally (#2581)
p0mvn Sep 3, 2022
0212dee
x/superfluid: ensure events are emitted and tests added (#2255)
hieuvubk Sep 3, 2022
83ed9ea
Move spot price safety checks to keeper layer (#2508)
ValarDragon Sep 3, 2022
4215475
Remove the encoding config arg to NewOsmosisApp (#2587)
ValarDragon Sep 3, 2022
6ec8a90
Simulation setup improvements (#2588)
ValarDragon Sep 3, 2022
79f3947
Add .go extension to genesis_test file (#2577)
migueldingli1997 Sep 5, 2022
d605312
Add initial overflow test (#2593)
mattverse Sep 5, 2022
a899fe8
Deduplicate cosmwasm test (#2576)
ValarDragon Sep 5, 2022
a9d1ad6
replace panics with errors and update tests (#2595)
AlpinYukseloglu Sep 5, 2022
6072607
chore: twap mutation fixes part 2 (#2474)
czarcas7ic Sep 5, 2022
fd59f43
feat: addToExistingLock e2e tests (#2571)
czarcas7ic Sep 5, 2022
0b26049
chore: mergify config for v12 (#2599)
p0mvn Sep 5, 2022
c6170c6
Twap: Logic Test (#2536)
mattverse Sep 6, 2022
8015520
Add Twap GetArithmeticToNow query (#2618)
ValarDragon Sep 6, 2022
3da88cf
Small simulator backend cleanup (#2617)
ValarDragon Sep 6, 2022
d5cc792
RE: Enable Whitelist Stargate Query (#2353)
mattverse Sep 6, 2022
d7cf2da
fix(ci): simulator db close (#2624)
p0mvn Sep 6, 2022
c960e4a
auto: update Go import paths to v12 on branch main (#2612)
osmo-bot Sep 7, 2022
a033392
fix(build/ci): proto generation (#2625)
p0mvn Sep 7, 2022
5380f62
Add initial whitelist for Stargate Query (#2619)
mattverse Sep 7, 2022
4de8bdf
Refactor: Change Pool API to have separate methods for `JoinPool` and…
AlpinYukseloglu Sep 7, 2022
37b890b
test(e2e/twap): create a swap post upgrade and twap pruning (#2606)
p0mvn Sep 7, 2022
1b9faa1
Add time range safety check to GetArithmeticTwapToNow
ValarDragon Sep 7, 2022
f30ef97
x/gamm: Reduce swap fee for Osmo-routed trades (#2406) (#2454)
hleb-albau Sep 7, 2022
3ecf262
TWAP module internal audit comments (#2506)
AlpinYukseloglu Sep 8, 2022
e68debd
TWAP notes/fixes from code review (#2635)
ValarDragon Sep 8, 2022
02e6ebb
Fix the multi_asset pool pruning bug (#2642)
ValarDragon Sep 8, 2022
ace98ab
Fix: Add proto reset to Stargate Querier (#2632)
mattverse Sep 8, 2022
5ae5e22
Delete rest integration test (#2651)
ValarDragon Sep 8, 2022
8c8a9a6
[TWAP]: Add safety check regarding the number of records in updateRec…
stackman27 Sep 8, 2022
4f61110
IBC Rate-Limit Middleware (#2409)
nicolaslara Sep 8, 2022
b888f88
Add type safety to query whitelist (#2656)
ValarDragon Sep 8, 2022
c4766c7
Fix lexicographic ordering of get all most recent keys for pool (#2665)
ValarDragon Sep 8, 2022
5b74051
TWAP: Simplify historical pool index (#2641)
ValarDragon Sep 9, 2022
fd16eeb
chore: remove twap bindings (#2668)
p0mvn Sep 9, 2022
43812d8
fix(e2e/ci): stop double building docker images (#2669)
p0mvn Sep 9, 2022
577444c
Create equivalent make commands for markdown linting (#2630)
AlpinYukseloglu Sep 9, 2022
9147d47
Fix markdown files using `make markdown` (#2631)
AlpinYukseloglu Sep 9, 2022
f02f5e9
Start changelog prepartion (#2663)
ValarDragon Sep 9, 2022
85beb4f
Add tokenfactory and TWAP to query whitelist (#2677)
ValarDragon Sep 9, 2022
4bbd3fb
Add TWAP params queries (#2678)
ValarDragon Sep 9, 2022
2be13ee
readme lints (#2691)
nicolaslara Sep 10, 2022
9038895
Remove Get from GetArithmeticTwap query & GetArithmeticTwapToNow quer…
ValarDragon Sep 10, 2022
b2391b2
Replace deprecated `ioutil` imports with `os` (#2693)
AlpinYukseloglu Sep 10, 2022
da175c5
x/twap: three asset pool tests (part 1 of 2) (#2670)
czarcas7ic Sep 11, 2022
3e44618
test(twap): `updateRecords` function (two-asset) (#2687)
p0mvn Sep 12, 2022
52cf566
chore(deps): Bump github.com/spf13/viper from 1.12.0 to 1.13.0 (#2703)
dependabot[bot] Sep 12, 2022
c59bbc7
update chain.schema.json to align with Chain Registry (#2700)
JeremyParish69 Sep 12, 2022
209d106
TWAP: Test cases for LastSpotPrice Error (#2707)
AlpinYukseloglu Sep 12, 2022
bbc89b1
x/gamm: add direct unit tests for balancer `JoinPool` and `JoinPoolNo…
AlpinYukseloglu Sep 12, 2022
c872548
test(e2e/twap): twap query before/after swap and after pruning (#2638)
p0mvn Sep 12, 2022
79adab9
Revert "chore: Update Proto + ~~ORM Support~~ (#1589)" (#2614)
mattverse Sep 13, 2022
e55b0cf
Chore: Simplify test code for Stargate Queries (#2721)
mattverse Sep 13, 2022
26eac5d
chore: Test GetSpotPrices (#2713)
alexanderbez Sep 13, 2022
79432d2
e2e: make TWAP test for three asset pools (#2718)
czarcas7ic Sep 14, 2022
69d648c
localosmosis patch (#2728)
czarcas7ic Sep 14, 2022
5907cfc
App testing consistency improvements (#2575)
ValarDragon Sep 14, 2022
1111d84
add test cases for SigFigRound function (#2708)
hieuvubk Sep 14, 2022
1e4cbb3
Revert pool query being accessible via cosmwasm (#2738)
ValarDragon Sep 14, 2022
45c47a0
x/twap: three asset pool tests (part 2 of 2) (#2690)
czarcas7ic Sep 14, 2022
b1c92ae
chore: upgrade wasmd to v0.28.0 (#2714)
p0mvn Sep 14, 2022
3841962
[stableswap]: Add checks for invalid cfmm inputs (#2695)
AlpinYukseloglu Sep 14, 2022
0997049
fix: MsgBeginUnlocking bug (#2746)
czarcas7ic Sep 14, 2022
bc4ab76
update gitpod (#2754)
faddat Sep 15, 2022
d9bfe94
chore: routine gofumpt (#2755)
faddat Sep 15, 2022
0df6256
Revert "Commit timeout (#2057)" (#2759)
czarcas7ic Sep 17, 2022
6e84897
review(x/twap): minor post-review clean up (post v-12) (#2750)
p0mvn Sep 17, 2022
9f5d355
doc: streamswap spec (#2605)
robert-zaremba Sep 17, 2022
877008e
x/poolincentives: genesis import/export patch (#2769)
czarcas7ic Sep 18, 2022
b5f1df3
chore(deps): Bump github.com/cosmos/ibc-go/v3 from 3.2.0 to 3.2.1 (#2…
dependabot[bot] Sep 19, 2022
3344292
[x/stableswap]: Increase precision of osmomath BigDec to prevent stab…
AlpinYukseloglu Sep 19, 2022
f86746e
Make gamm pools override addr already exists (#2725)
ValarDragon Sep 19, 2022
43bd114
delete ModuleDistributedCoins grpc query (#2772)
faddat Sep 19, 2022
90559ad
ascending order (#2780)
pysel Sep 19, 2022
44a8577
[stableswap]: Convert all core stableswap arithmetic to use `BigDec` …
AlpinYukseloglu Sep 19, 2022
df1a487
incentives genesis patch (#2787)
czarcas7ic Sep 20, 2022
0378e54
prune script (#2786)
czarcas7ic Sep 20, 2022
6342691
gauge patch (#2797)
czarcas7ic Sep 20, 2022
33cdd74
[stableswap] Improve binary search solver precision by 100x and incre…
AlpinYukseloglu Sep 21, 2022
d546d26
refactor(localosmosis): upload permissiosn to everybody and extra den…
p0mvn Sep 21, 2022
c8db789
fix(cli/gamm): total pool liquidity command missing (#2803)
p0mvn Sep 21, 2022
72bec75
bump IBC version (#2801)
ValarDragon Sep 21, 2022
b4a32bd
Revert commenting out the pool query (#2811)
ValarDragon Sep 21, 2022
b6995ab
Implement `BigDec` binary search in osmoutils (#2802)
AlpinYukseloglu Sep 22, 2022
3fa5450
Refactors testnetify and remove last localOsmosis Dockerfile (#2795)
niccoloraspa Sep 22, 2022
9b9c9f5
[stableswap]: Switch two-asset CFMM solver to use `BigDec` binary sea…
AlpinYukseloglu Sep 22, 2022
5fd054e
v12 binaries json placeholder (#2828)
czarcas7ic Sep 22, 2022
2d6340c
chore: review changelog for v12 (#2836)
p0mvn Sep 23, 2022
102b912
Remove files (#2835)
niccoloraspa Sep 23, 2022
39b3201
minor changelog bump (#2839)
ValarDragon Sep 23, 2022
9b2bb85
chore: fix builder (#2842)
p0mvn Sep 24, 2022
ab12edb
add cosmovisor json (#2841)
ValarDragon Sep 24, 2022
0c42f7a
Added link to contribute page (#2824)
daniel-farina Sep 24, 2022
c149a58
feat: add gamm state to localosmosis (#2813)
czarcas7ic Sep 25, 2022
c9dea56
Fix codegen inconsistency (#2849)
ValarDragon Sep 25, 2022
105472a
chore: Remove docs folder (#2834)
niccoloraspa Sep 25, 2022
c4f2cfc
multi-asset tests for updateRecords (#2735)
hieuvubk Sep 25, 2022
bf93ac7
chore: mainnet and testnet v12 upgrade guides (#2830)
czarcas7ic Sep 25, 2022
ae6a366
Add Pool Type Query (#2832)
mattverse Sep 26, 2022
ff85ad2
fix COPY go.* . (#2817)
punishell Sep 26, 2022
26d0ad4
[stableswap]: Combine `solveCfmm` and `solveCfmmMulti` (#2847)
AlpinYukseloglu Sep 26, 2022
34fdb0f
Stop double running gamm tests (#2867)
ValarDragon Sep 26, 2022
5c5ffe6
[stableswap]: simplify CFMM solver (#2697)
AlpinYukseloglu Sep 26, 2022
8b62db4
rebase onto osmosis v12
0xLaurenzo Sep 28, 2022
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
  •  
  •  
  •  
45 changes: 0 additions & 45 deletions .build.sh

This file was deleted.

27 changes: 0 additions & 27 deletions .codecov.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ updates:
- package-ecosystem: gomod
directory: "/"
schedule:
interval: daily
interval: weekly
ignore:
- dependency-name: "github.com/tendermint/tendermint"
update-types: ["version-update:semver-major", "version-update:semver-minor"]
Expand Down
10 changes: 10 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@
- app/upgrades/**/*
# Also match any module.go update
- x/**/module.go
"C:simulator":
# Match all of simulation & tests/simulator folder
- simulation/**/*
- simulation/**/**/*
- tests/simulator/**
# Match any module update
- x/**/simulation/*.go
"C:wasm":
- app/wasm/**/*
"C:x/claim":
Expand All @@ -31,6 +38,9 @@
- x/txfees/**/*
"C:x/tokenfactory":
- x/tokenfactory/**/*
"C:x/twap":
- x/twap/*
- x/twap/**/*
"T:build":
- Makefile
- Dockerfile
Expand Down
18 changes: 17 additions & 1 deletion .github/.mergify.yml → .github/mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,4 +85,20 @@ pull_request_rules:
actions:
backport:
branches:
- v10.x
- v10.x
- name: backport patches to v11.x branch
conditions:
- base=main
- label=A:backport/v11.x
actions:
backport:
branches:
- v11.x
- name: backport patches to v12.x branch
conditions:
- base=main
- label=A:backport/v12.x
actions:
backport:
branches:
- v12.x
30 changes: 30 additions & 0 deletions .github/workflows/check-generated.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Verify that generated code is up-to-date.
#
# Note that we run these checks regardless whether the input files have
# changed, because generated code can change in response to toolchain updates
# even if no files in the repository are modified.
name: Check generated code
on:
workflow_dispatch:
pull_request:
branches:
- '*'

permissions:
contents: read

jobs:
check-proto:
runs-on: ubuntu-latest
steps:
-
uses: actions/setup-go@v3
with:
go-version: '1.18'
-
uses: actions/checkout@v3
with:
fetch-depth: 1 # we need a .git directory to run git diff
-
name: "Check protobuf generated code"
run: scripts/ci/check-generated.sh
123 changes: 123 additions & 0 deletions .github/workflows/contracts.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,123 @@
name: Cosmwasm Contracts
on:
pull_request:
branches:
- "**"
push:
branches:
- "main"
- "v[0-9]**"
workflow_dispatch:


jobs:
test:
name: Test Suite
runs-on: ubuntu-latest
strategy:
matrix:
contract: [{workdir: ./x/ibc-rate-limit/, output: testdata/rate_limiter.wasm, build: artifacts/rate_limiter-x86_64.wasm, name: rate_limiter}]

steps:
- name: Checkout sources
uses: actions/checkout@v2
- uses: technote-space/[email protected]
with:
PATTERNS: |
**/**.rs
**/**.go
go.mod
**/**cargo.toml
- name: Install toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: nightly
target: wasm32-unknown-unknown

- name: Add the wasm target
working-directory: ${{ matrix.contract.workdir }}
run: >
rustup target add wasm32-unknown-unknown;


- name: Build
working-directory: ${{ matrix.contract.workdir }}
run: >
cargo build --release --target wasm32-unknown-unknown

- name: Test
working-directory: ${{ matrix.contract.workdir }}
run: >
cargo test

- name: Set latest cw-optimizoor version
run: >
echo "CW_OPTIMIZOOR_VERSION=`cargo search cw-optimizoor -q | cut -d '"' -f 2`" >> $GITHUB_ENV

- name: Cache cw-optimizoor
id: cache-cw-optimizoor
uses: actions/cache@v3
env:
cache-name: cache-cw-optimizoor
with:
# cargo bin files are stored in `~/.cargo/bin/` on Linux/macOS
path: ~/.cargo/bin/cargo-cw-optimizoor
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ env.CW_OPTIMIZOOR_VERSION }}

- if: ${{ steps.cache-cw-optimizoor.outputs.cache-hit != 'true' }}
name: Install cw-optimizoor
continue-on-error: true
run: >
cargo install cw-optimizoor

- name: Optimize
working-directory: ${{ matrix.contract.workdir }}
run: >
cargo cw-optimizoor

- name: 'Upload optimized contract artifact'
uses: actions/upload-artifact@v3
with:
name: ${{ matrix.contract.name }}
path: ${{ matrix.contract.workdir }}${{ matrix.contract.build }}
retention-days: 1

# - name: Check Test Data
# working-directory: ${{ matrix.contract.workdir }}
# if: ${{ matrix.contract.output != null }}
# run: >
# diff ${{ matrix.contract.output }} ${{ matrix.contract.build }}


lints:
name: Cosmwasm Lints
runs-on: ubuntu-latest
strategy:
matrix:
workdir: [./x/ibc-rate-limit]

steps:
- name: Checkout sources
uses: actions/checkout@v2
- uses: technote-space/[email protected]
with:
PATTERNS: |
**/**.rs
- name: Install toolchain
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: nightly
override: true
components: rustfmt, clippy

- name: Format
working-directory: ${{ matrix.workdir }}
run: >
cargo fmt --all -- --check

- name: run cargo clippy
working-directory: ${{ matrix.workdir }}
run: >
cargo clippy -- -D warnings

Loading