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 testnet branch #857

Merged
merged 557 commits into from
Sep 29, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
557 commits
Select commit Hold shift + click to select a range
5d9f6fd
Var name
jonator Aug 16, 2022
4a77add
Merge branch 'master' into jonator/axelar-bridge
jonator Aug 17, 2022
2dc5719
Merge branch 'master' into jonator/trade-ux-fixes
jonator Aug 17, 2022
36d48c8
Revert "Upgrade AxelarJsSDK"
jonator Aug 16, 2022
32e03ec
Axelar SDK
jonator Aug 17, 2022
e29d9ec
Add withdraw risk graphic
jonator Aug 17, 2022
76e10a4
Grammar
jonator Aug 17, 2022
bdf7cdb
Non-linted grammar
jonator Aug 17, 2022
90aa06a
Housekeeping
jonator Aug 17, 2022
2e76d47
Merge pull request #736 from osmosis-labs/jonator/trade-ux-fixes
jonator Aug 17, 2022
a792f73
Merge branch 'master' into jonator/testnet
jonator Aug 17, 2022
fc757c5
Merge pull request #737 from osmosis-labs/jonator/testnet
jonator Aug 17, 2022
de08233
Fix input overflow issue
jonator Aug 18, 2022
1ee4ee1
Fix large decimals/amounts on token select
jonator Aug 18, 2022
1d493ba
Add custom user analytics events (#739)
jonator Aug 19, 2022
4c97e59
Typo
jonator Aug 22, 2022
b46467a
Small fixes
jonator Aug 22, 2022
e0074fd
Fix withdraw amount config
jonator Aug 23, 2022
cf58027
Add bridge loading animation
jonator Aug 23, 2022
d59e020
Tweak: withdraw verify checkbox
jonator Aug 23, 2022
2036467
Add Cudos
jgtormo Aug 23, 2022
e2289af
Enable matomo on all origins + typo (#747)
jonator Aug 23, 2022
a1aa09a
Cancel wallet connect
jonator Aug 23, 2022
6bb03ff
Wallet disconnect state + UI indicator
jonator Aug 23, 2022
fe99bf6
Merge branch 'stage' into jonator/update-stage
jonator Aug 23, 2022
b969aa7
Merge pull request #748 from osmosis-labs/jonator/update-stage
jonator Aug 24, 2022
29783ab
Add fee failure status
jonator Aug 24, 2022
947cd84
Add testnet config instructions + support
jonator Aug 24, 2022
7d8af42
Add testnet values for convenience
jonator Aug 24, 2022
9099151
Automate testnet usage
jonator Aug 24, 2022
00b0293
Testnet commands
jonator Aug 24, 2022
d237f52
Fix building w/ testnet env var
jonator Aug 24, 2022
be0f72a
Cleanup + chain axelar logo
jonator Aug 24, 2022
d4356f0
Custom amount validation
jonator Aug 24, 2022
23a80e8
Merge pull request #746 from CudoVentures/master
sunnya97 Aug 25, 2022
21742f4
Merge branch 'master' into JP69/add-USDX
sunnya97 Aug 25, 2022
8a3e83c
Testnet config
jonator Aug 25, 2022
f6f9187
Bridge loading logic
jonator Aug 25, 2022
9d9e37e
Merge pull request #735 from osmosis-labs/JP69/add-USDX
jonator Aug 25, 2022
d1860d1
Fix axelar snapshot restore bug
jonator Aug 25, 2022
d841dd2
Fix tracking transfer amount
jonator Aug 25, 2022
1d76ed4
Upload sejuno and bjuno imgs (png and svg)
JeremyParish69 Aug 25, 2022
9fb9183
add sejuno bjuno to ibc-assets
JeremyParish69 Aug 25, 2022
97a58a3
add sejuno and bjuno to chain infos
JeremyParish69 Aug 25, 2022
8569238
Track eth tx status
jonator Aug 25, 2022
5d2e91b
add GKEY gauges
Aug 26, 2022
b394c98
uncomment coinGeckoId for GKEY
Aug 26, 2022
6c795d4
add GLTO denom to GKEY gauges
Aug 26, 2022
bab21ba
Disable panel while eth Tx pending
jonator Aug 26, 2022
ccb9fb2
Refactor pending tx event handling and display
jonator Aug 26, 2022
45ba1f6
Add asset source modal
jonator Aug 26, 2022
715e6d9
Bridge mobile WIP
jonator Aug 26, 2022
a5e5fa3
added missing comma
Aug 27, 2022
620fc38
Merge pull request #751 from Gelotto/gelotto/GKEY-price-osmopool
jonator Aug 28, 2022
f9d0264
Move transfer logic into mobx store
jonator Aug 29, 2022
f838257
Transfer modal on mobile
jonator Aug 29, 2022
8af6b57
Client ==> Wallet
jonator Aug 29, 2022
68c4717
Handle disconnected wallet while transferring
jonator Aug 29, 2022
f6d6667
Fix create pool issue
jonator Aug 29, 2022
95a8a9b
update VDL external incentives 365 days
Corey-Code Aug 29, 2022
a858393
Improve switch button on mobile
jonator Aug 30, 2022
c525e13
Shrink in/out font at large input sizes
jonator Aug 30, 2022
71d269b
bld
sunnya97 Aug 30, 2022
d9ce6fa
remove port
sunnya97 Aug 30, 2022
0dacbd3
Merge pull request #756 from osmosis-labs/agoric
sunnya97 Aug 30, 2022
34c4038
Add BLD CoingeckoID
JohnnyWyles Aug 30, 2022
e00ff2f
Merge branch 'master' into add-sejuno-bjuno
sunnya97 Aug 30, 2022
ed382b6
Merge pull request #757 from JohnnyWyles/patch-1
sunnya97 Aug 30, 2022
713033c
Show validator status
jonator Aug 30, 2022
9697ba3
Remove CW20 tags from assets page (frontier)
Loa212 Aug 30, 2022
2aea1c5
Merge branch 'osmosis-labs:master' into 758
Loa212 Aug 30, 2022
6ec4c77
Merge pull request #750 from JeremyParish69/add-sejuno-bjuno
jonator Aug 30, 2022
5132079
Merge branch 'osmosis-labs:master' into 758
Loa212 Aug 30, 2022
d714dcc
allow querying for CW20
Loa212 Aug 30, 2022
fe1cba7
Merge branch '758' of https://github.com/Loa212/osmosis-frontend into…
Loa212 Aug 30, 2022
7b6d3fd
Merge pull request #755 from osmosis-labs/jonator/bugs
jonator Aug 30, 2022
b3929be
bld to main
sunnya97 Aug 30, 2022
1d3ae32
Merge branch 'master' into agoric
sunnya97 Aug 30, 2022
581eb23
Merge pull request #760 from osmosis-labs/agoric
sunnya97 Aug 30, 2022
8808b97
add cudos ext gauge
JeremyParish69 Aug 30, 2022
c1bbb63
Merge pull request #759 from Loa212/758
jonator Aug 30, 2022
78aa896
Fix show validators modal
jonator Aug 30, 2022
fd836c1
Add rektdrop disclaimer (#762)
dogemos Aug 30, 2022
a85cedc
Fix pool liquidity input on iphone
jonator Aug 30, 2022
e5fff7c
Bridge animation on mobile
jonator Aug 31, 2022
f36fefd
Change to non-opaque bridge loading animation
jonator Aug 31, 2022
e0546f8
Source -> Wallet
jonator Aug 31, 2022
1d947c7
Source chain ids: fix, cache, notify user of disparate ids
jonator Sep 1, 2022
9bc65c1
Cleanup
jonator Sep 1, 2022
398ee5f
Merge pull request #754 from vidulum/master
sunnya97 Sep 1, 2022
d5cc145
Handle chain ids better, test walletconnect & metamask, err handling
jonator Sep 1, 2022
de87723
Shorten filename
jonator Sep 1, 2022
ca28659
Merge branch 'stage' into jonator/axelar-bridge
jonator Sep 1, 2022
3d9509a
Mobile & bridge animation tweaks
jonator Sep 1, 2022
ed247d8
Fix IBC verify withdraw risk state issue
jonator Sep 1, 2022
0c44341
Update to new axelar transfer fee
jonator Sep 1, 2022
45d899d
Naming + handle disconnected Keplr in IBC transfer
jonator Sep 1, 2022
f857072
Remove unused axelar functionality
jonator Sep 2, 2022
8685a2b
Tweak animation text + remove cosmos chain ids
jonator Sep 2, 2022
fb322b6
Simplify query erc20 balance logic
jonator Sep 2, 2022
7c2d89d
Remove log
jonator Sep 2, 2022
76d48c1
Merge branch 'stage' into jonator/axelar-bridge
jonator Sep 2, 2022
ca7ed62
Axelar chain id stuff
jonator Sep 2, 2022
25de735
Tweak polling interval to take pressure off API
jonator Sep 2, 2022
03b2d03
Add general amount config
jonator Sep 2, 2022
153a04e
Suggest/add evm chain for user in metamask
jonator Sep 4, 2022
87ddf33
Cleanup
jonator Sep 4, 2022
51c9d97
Upload svg images
JeremyParish69 Sep 5, 2022
bab97fc
Add Stride chain info
JeremyParish69 Sep 5, 2022
b5c50f5
add stride tokens
JeremyParish69 Sep 5, 2022
f1e7597
Merge pull request #761 from osmosis-labs/JP69/add-cudos-gauges
jonator Sep 6, 2022
a5b3f75
Added solar to frontier
gjermundgaraba Sep 6, 2022
47fece7
Auto switch to chainlist API chain
jonator Sep 6, 2022
af19edd
Fix showing withdraw balance
jonator Sep 6, 2022
ce9f652
add channel ids
JeremyParish69 Sep 6, 2022
afedebe
Merge pull request #765 from osmosis-labs/jonator/bugs
jonator Sep 6, 2022
38c851a
get LUNC price from local pool
JeremyParish69 Sep 6, 2022
3b7728a
add gas price step
JeremyParish69 Sep 6, 2022
6c6dc93
Uppercase denom
gjermundgaraba Sep 7, 2022
e41421a
Button disable logic
jonator Sep 7, 2022
7b6131b
Update packages/web/config/ibc-assets.ts
sunnya97 Sep 7, 2022
a5104dd
Mobile
jonator Sep 7, 2022
57f1e8c
pool:uluna -> pool:ulunc
JeremyParish69 Sep 7, 2022
22e9e63
pool:uluna -> pool:ulunc
JeremyParish69 Sep 7, 2022
653ee39
Only show bridge transfer histories by account
jonator Sep 7, 2022
89eb9d2
Mobile: Remove pre transfer modal
jonator Sep 7, 2022
6f2ac34
Fix
jonator Sep 7, 2022
99c33d5
Merge pull request #770 from JeremyParish69/lunc-to-local-price
sunnya97 Sep 7, 2022
8d88ba5
Merge pull request #769 from JeremyParish69/add-stride
sunnya97 Sep 7, 2022
fe717e0
fix channels
sunnya97 Sep 7, 2022
17a5cf7
Merge pull request #773 from osmosis-labs/fix-stride
sunnya97 Sep 7, 2022
8323e53
remove coingecko ids
sunnya97 Sep 7, 2022
2004930
update coingecko id to pool price
sunnya97 Sep 7, 2022
b7befe9
Merge pull request #775 from osmosis-labs/fix-stride
sunnya97 Sep 8, 2022
96247dd
Use eth address shortener vs bech32
jonator Sep 8, 2022
e504ebd
Merge branch 'master' into solar
JeremyParish69 Sep 8, 2022
41a4471
add gauge 803 statom
JeremyParish69 Sep 8, 2022
c786a7f
O9W added
devgeodb Sep 8, 2022
c9e7a0e
Fix eth tx status pre-cleanup
jonator Sep 8, 2022
cec2c07
remove duplicate
JeremyParish69 Sep 8, 2022
6c1129a
Merge pull request #776 from osmosis-labs/JP69/add-statom-gauge
jonator Sep 8, 2022
5ca4d8e
Improve/clean eth tx event listening
jonator Sep 8, 2022
7036d46
Update eth address when pulling from cache
jonator Sep 8, 2022
9d455f7
change statom gauge id
JeremyParish69 Sep 8, 2022
942c48b
Merge pull request #779 from osmosis-labs/JP69/fix-statom-gauge
sunnya97 Sep 8, 2022
da9003b
Add chain to metamask
jonator Sep 8, 2022
5dde294
Allow to withdraw EVMOS asset
giansalex Sep 9, 2022
cd2c602
Merge pull request #777 from ODIN-PROTOCOL/o9w_added
sunnya97 Sep 9, 2022
b4f1c44
Merge pull request #781 from osmosis-labs/stage
jonator Sep 9, 2022
d8fbb4d
Merge pull request #768 from bjaanes/solar
sunnya97 Sep 9, 2022
936421d
ustrd price
sunnya97 Sep 9, 2022
1b1a514
price
sunnya97 Sep 9, 2022
f38ad95
O9W incentives
devgeodb Sep 9, 2022
faa1f00
Merge pull request #782 from osmosis-labs/fix-stride
sunnya97 Sep 9, 2022
c6c39ba
O9W price correct
devgeodb Sep 9, 2022
e2a739b
Merge branch 'master' into o9w_incentives
devgeodb Sep 9, 2022
3335adb
Account for disconnected cosmos wallet
jonator Sep 9, 2022
d90f6f7
Merge pull request #783 from ODIN-PROTOCOL/o9w_incentives
sunnya97 Sep 9, 2022
5311224
Prevent transfer w/ insufficient fee
jonator Sep 10, 2022
3dccf05
Only source USDC from Eth mainnet, update select UI
jonator Sep 10, 2022
8f04ecb
Merge branch 'stage' into jonator/axelar-bridge
jonator Sep 10, 2022
aa27499
User analytics: success, faile
jonator Sep 11, 2022
89bac17
Add other events
jonator Sep 11, 2022
a63c2ea
remove log
jonator Sep 11, 2022
b57717b
Store JSONified ibc histories
jonator Sep 12, 2022
fe4b568
Block user for insufficient balance
jonator Sep 12, 2022
d7c5a40
Reveal type of message in progress
jonator Sep 12, 2022
c17fe37
Keep modal open during transfer init tx
jonator Sep 12, 2022
0bcdc4a
Bump @keplr-wallet/* and axios
Thunnini Sep 13, 2022
b9f6026
Warn user the withdraw address differs from last deposit address
jonator Sep 13, 2022
1ebb05f
Fix from address display bug
jonator Sep 13, 2022
a9e7004
Match card to figma
jonator Sep 13, 2022
a41f666
Merge pull request #791 from osmosis-labs/bump-libs
jonator Sep 13, 2022
19817a4
Yarn lock
jonator Sep 13, 2022
6d080a3
Generate protobuf for v12
Thunnini Sep 14, 2022
9b52a37
Change camelCase to snake_case for gamm module
Thunnini Sep 14, 2022
e14e019
Change prefix key for queries store
Thunnini Sep 14, 2022
8066b3d
Change osmosis from mainnet to testnet
Thunnini Sep 14, 2022
7b529ca
Add "is installed" logic to wallets, onboarding
jonator Sep 14, 2022
4708d53
Fixes from review
jonator Sep 14, 2022
fb02bd5
show liquidity mining section
czarcas7ic Sep 14, 2022
76793c4
Merge pull request #731 from osmosis-labs/jonator/axelar-bridge
jonator Sep 15, 2022
0d29272
Merge branch 'master' into stage
jonator Sep 15, 2022
391d4c8
Pool cards: use next/link instead of button
jonator Sep 15, 2022
d6ac98b
Shorten currency values
jonator Sep 15, 2022
3ccd3d4
Fix build error
jonator Sep 15, 2022
07bb225
Merge axelar bridge integration
delivan Sep 15, 2022
591a03b
Remove duplicated code
delivan Sep 15, 2022
c08672f
Update asset deposit/withdraw event
delivan Sep 15, 2022
597f22d
Add deposit/withdraw button click event to track
delivan Sep 15, 2022
52a0cc5
Fix build issue
delivan Sep 15, 2022
03daa0b
Update prod: bridge integration (#797)
jonator Sep 15, 2022
4703681
seasy
sunnya97 Sep 15, 2022
ea3d8e7
Merge pull request #798 from osmosis-labs/seasy
sunnya97 Sep 15, 2022
81d3b00
Fixed external gauges for Pool 602 and 617
ankurdotb Sep 15, 2022
7b2bad6
define pool 560 as pool:uustc
JeremyParish69 Sep 15, 2022
b40e4ae
USTC to use pool:uustc (pool 560) over cgid
JeremyParish69 Sep 15, 2022
3ef1bde
Merge pull request #780 from disperze/master
sunnya97 Sep 15, 2022
14142ff
revert last change
sunnya97 Sep 15, 2022
a9b3167
Merge pull request #801 from osmosis-labs/revert-evmos-withdraw
sunnya97 Sep 15, 2022
c866647
Add "eth-address-gen", "eth-key-sign" features to ethermint chains
Thunnini Sep 16, 2022
7c3a1a6
Hotfix: remove externally bridged assets from global asset select
jonator Sep 16, 2022
1a4c85f
Merge pull request #802 from osmosis-labs/jonator/hotfix
jonator Sep 16, 2022
36bc66a
Merge pull request #800 from osmosis-labs/JP69/ustc-to-use-local-price
jonator Sep 16, 2022
6955953
Merge pull request #799 from cheqd/cheqd-gauges-sept2022
jonator Sep 16, 2022
a6a0e17
Refactor pool detail stores into superfluid and detail stores
jonator Sep 16, 2022
2c4e9d6
Clean up gauge code
jonator Sep 16, 2022
5a34fd0
Log errors instead of info
jonator Sep 16, 2022
9b712cd
Cleanup unused props and redo store set logic
jonator Sep 16, 2022
ac76472
Reduce main bundle size
jonator Sep 16, 2022
5b5e745
Fix display of numbers
jonator Sep 16, 2022
fb37b0e
Fix superfluid bug
jonator Sep 16, 2022
2b82b3c
Fix duration jitter query bug.
jonator Sep 16, 2022
b943f8e
Disable global deposit/withdraw of unstable assets
jonator Sep 16, 2022
7bcb01f
Change name
jonator Sep 16, 2022
567c47b
Merge pull request #805 from osmosis-labs/jonator/hotfix
jonator Sep 16, 2022
c5a8323
Center bridge animation text
jonator Sep 16, 2022
756d23a
Change swap setting click event to slippage tolerance set event
delivan Sep 19, 2022
9516f54
Fix from review
delivan Sep 19, 2022
5568be9
Add onClick prop on PoolCard component
delivan Sep 19, 2022
4481187
Fix from review
delivan Sep 19, 2022
3399e2b
Write comments for amplitude analytics code
delivan Sep 19, 2022
890848d
Change swap clicked event to swap started/completed event
delivan Sep 19, 2022
d663776
Disable ROWAN transfers
jonator Sep 19, 2022
565bc8f
Merge pull request #807 from osmosis-labs/jonator/hotfix
jonator Sep 19, 2022
c3235a3
Reduce IBC transfer quote
jonator Sep 19, 2022
ab62c1a
Comment
jonator Sep 19, 2022
e64c8b4
Support exit pool with liquid staked asset
jonator Sep 19, 2022
0ae2793
Use pool whitelist instead of asset-level flag
jonator Sep 19, 2022
6eeecb8
User simpler config logic
jonator Sep 19, 2022
95f68f8
Remove
jonator Sep 19, 2022
e4a5be5
Handle exit fee
jonator Sep 19, 2022
14dcd00
Display exit fee
jonator Sep 19, 2022
ba9fa35
Change osmosis chain name for testnet
Thunnini Sep 20, 2022
dcca279
Fix from review
delivan Sep 20, 2022
76cb616
Merge pull request #778 from osmosis-labs/delivan/amplitude
delivan Sep 20, 2022
3f2807b
Merge branch 'stage' into master-stage-merge
delivan Sep 20, 2022
fa1af43
Fix a mistake
delivan Sep 20, 2022
993cff7
Merge pull request #810 from osmosis-labs/master-stage-merge
jonator Sep 20, 2022
4dfc39c
Merge branch 'stage' into jonator/fixes
jonator Sep 20, 2022
e742119
Merge pull request #796 from osmosis-labs/jonator/fixes
jonator Sep 20, 2022
8379deb
Merge pull request #811 from osmosis-labs/stage
jonator Sep 20, 2022
860c531
Revert "Merge pull request #811 from osmosis-labs/stage"
jonator Sep 20, 2022
4f04b4e
Enable ROWAN
jonator Sep 21, 2022
2b4da49
Merge pull request #818 from osmosis-labs/jonator/enable-sifchain
jonator Sep 21, 2022
7cea158
v12 sept 21st
daniel-farina Sep 21, 2022
c343de3
root config
daniel-farina Sep 21, 2022
2232a74
Merge branch 'osmosis-v12-Sept-21' into osmosis-v12-testnet
daniel-farina Sep 21, 2022
8004bd5
updated testnet connection settings
daniel-farina Sep 28, 2022
5eba3d0
Merge branch 'testnet' into danielfarina/testnet-v12-fixes
daniel-farina Sep 29, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,3 +67,17 @@ yarn build:frontier && yarn start:frontier
```

Otherwise the non-frontier commands can be used with the env var set to true.

### Testnet

Dev:

```bash
yarn build:testnet && yarn dev:testnet
```

Deploy:

```bash
yarn build:testnet && yarn start:testnet
```
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "0.0.3",
"version": "2.0.0",
"useWorkspaces": true,
"npmClient": "yarn",
"packages": [
Expand Down
6 changes: 5 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,14 @@
"bootstrap": "lerna bootstrap",
"dev": "lerna run dev --parallel",
"dev:frontier": "cross-env NEXT_PUBLIC_IS_FRONTIER=true lerna run dev --parallel",
"dev:testnet": "cross-env NEXT_PUBLIC_IS_TESTNET=true lerna run dev --parallel",
"start": "lerna run start --stream",
"start:frontier": "cross-env NEXT_PUBLIC_IS_FRONTIER=true lerna run start --stream",
"start:testnet": "cross-env NEXT_PUBLIC_IS_TESTNET=true lerna run start --stream",
"clean": "lerna run clean; rm -rf node_modules",
"build": "lerna run build",
"build:frontier": "cross-env NEXT_PUBLIC_IS_FRONTIER=true lerna run build",
"build:testnet": "cross-env NEXT_PUBLIC_IS_TESTNET=true lerna run build",
"build:libs": "lerna run build --ignore @osmosis-labs/web",
"analyze": "lerna run analyze",
"test": "lerna run test --parallel",
Expand Down Expand Up @@ -52,5 +55,6 @@
"prettier": "^2.5.1",
"ts-jest": "^27.1.2",
"typescript": "4.5.4"
}
},
"dependencies": {}
}
3 changes: 2 additions & 1 deletion packages/math/jest.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
module.exports = {
preset: "ts-jest",
testEnvironment: "node",
testMatch: ["**/src/**/?(*.)+(spec|test).[jt]s?(x)"],
roots: ["<rootDir>/src/"],
testMatch: ["**/__tests__/?(*.)+(spec|test).[jt]s?(x)"],
};
6 changes: 3 additions & 3 deletions packages/math/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@osmosis-labs/math",
"version": "0.0.3",
"version": "2.0.0",
"main": "build/index.js",
"typings": "types/index.d.ts",
"author": "osmosis-labs",
Expand Down Expand Up @@ -38,7 +38,7 @@
]
},
"dependencies": {
"@keplr-wallet/types": "^0.10.4",
"@keplr-wallet/unit": "^0.10.4"
"@keplr-wallet/types": "^0.10.24",
"@keplr-wallet/unit": "^0.10.24"
}
}
2 changes: 1 addition & 1 deletion packages/math/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export * from "./weighted";
export * from "./pool";
export * from "./utils";
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
import assert from "assert";
import { WeightedPoolMath } from "./weighted";
import * as WeightedPoolMath from "../weighted";
import { pow } from "../../utils";
import { Dec } from "@keplr-wallet/unit";

const powPrecision = new Dec("0.00000001");

describe("Test osmosis math", () => {
test("Test pow", () => {
const s = WeightedPoolMath.pow(new Dec("1.68"), new Dec("0.32"));
const s = pow(new Dec("1.68"), new Dec("0.32"));
const expected = new Dec("1.18058965");
assert.strictEqual(
expected.sub(s).abs().lte(powPrecision),
Expand Down
Loading