34 KiB
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.34.1 (2023-04-18)
Note: Version bump only for package @uma/sdk
0.34.0 (2023-03-30)
Features
0.33.0 (2023-03-23)
Features
0.32.8 (2023-03-16)
Note: Version bump only for package @uma/sdk
0.32.7 (2023-02-28)
Note: Version bump only for package @uma/sdk
0.32.6 (2023-02-20)
Note: Version bump only for package @uma/sdk
0.32.5 (2023-02-20)
Bug Fixes
- remove most of affiliates and dependencies to fix build (#4404) (429e2b1)
- run jest directly in verbose mode (#4406) (42b83b2)
0.32.4 (2023-01-17)
Note: Version bump only for package @uma/sdk
0.32.3 (2023-01-11)
Note: Version bump only for package @uma/sdk
0.32.2 (2023-01-09)
Note: Version bump only for package @uma/sdk
0.32.1 (2022-12-28)
Note: Version bump only for package @uma/sdk
0.32.0 (2022-12-20)
Features
0.31.2 (2022-11-23)
Note: Version bump only for package @uma/sdk
0.31.1 (2022-11-23)
Note: Version bump only for package @uma/sdk
0.31.0 (2022-11-23)
Features
0.30.0 (2022-11-23)
Features
0.29.5 (2022-11-02)
Note: Version bump only for package @uma/sdk
0.29.4 (2022-11-01)
Note: Version bump only for package @uma/sdk
0.29.3 (2022-10-06)
Note: Version bump only for package @uma/sdk
0.29.2 (2022-10-05)
Note: Version bump only for package @uma/sdk
0.29.1 (2022-09-22)
Note: Version bump only for package @uma/sdk
0.29.0 (2022-09-12)
Bug Fixes
Features
0.28.1 (2022-08-24)
Bug Fixes
- coingecko: Remove getContractPrices usd constraint (#4134) (297f2b4)
- sdk: properly convert config to be used as chain data in MM (#4124) (36532ae)
- sdk,api: configure datastore to accept longer strings on props (#4136) (4fbcff7)
0.28.0 (2022-08-16)
BREAKING CHANGES
- Request object shape has been modified to normalize v1 and v2 request data
0.27.1 (2022-08-09)
Note: Version bump only for package @uma/sdk
0.27.0 (2022-08-02)
Features
0.26.0 (2022-07-13)
- feat(sdk)!: add skinny oo client and separate factories (#4009) (2bc8ad7), closes #4009
- chore(sdk)!: create oracle client interface for new oo contract integrations (#3989) (72e6235), closes #3989
BREAKING CHANGES
- instanciating oracle client now requires selecting skinny or optimistic
- improve(sdk): changed naming and improved readme
- this slightly changes the request type which is used by the UI, app will need to be adjusted to accomodate.
- fix: update failing tests
0.25.0 (2022-06-27)
Bug Fixes
Features
- rename new OO contracts (#3959) (f011a65)
- Round realized LP fee % to match UMIP (#3898) (675eaa7)
- sdk: add basic skinny oo client (#3952) (42da906)
Reverts
0.24.0 (2022-06-23)
Features
- rename new OO contracts (#3959) (f011a65)
- Round realized LP fee % to match UMIP (#3898) (675eaa7)
- sdk: add basic skinny oo client (#3952) (42da906)
Reverts
0.23.4 (2022-05-27)
Bug Fixes
0.23.3 (2022-05-13)
Bug Fixes
0.23.2 (2022-05-05)
Bug Fixes
0.23.1 (2022-04-27)
Bug Fixes
0.23.0 (2022-04-22)
Bug Fixes
- improve oracle data loading (#3883) (1348aab)
- sdk: syncronize oo client index and details page (#3882) (39769a7)
- fallback to mainnet prices for L2 ERC20 tokens (#3872) (cde12d9)
Features
0.22.2 (2022-04-01)
Bug Fixes
0.22.1 (2022-02-28)
Bug Fixes
- sdk: add tx hashes to dispute, settle, propose (#3834) (36dd4e3)
- sdk: disable provider polling and correctly check done for past events (#3833) (0a4ce9a)
0.22.0 (2022-02-10)
Bug Fixes
- sdk: expose more across pool values and add badger/wbtc to e2e tests (#3814) (d0e2352)
- sdk: fix can settle flag to include expied state (#3810) (254c08c)
- sdk: fix properly unqueuing commands from statemachine queue (#3813) (f363bc8)
Features
- sdk: add oo settle ability (#3825) (623fb93)
- sdk: use events to populate transaction/block numbers for state (#3822) (baa9d9b)
- remove across contracts (#3775) (84c053b)
- sdk: add request list populated by oo events from newest to oldest (#3818) (34afe1c)
- sdk: allow oo client to fetch request by transaction and option… (#3819) (5cd7e7b)
- sdk: poll user balance and approval for oo client (#3815) (99850d3)
- sdk: request list checker using events (#3812) (9319b11)
0.21.0 (2022-01-31)
Bug Fixes
Features
improve
BREAKING CHANGES
- sdk: oo flags have changed names for clarity
Signed-off-by: David [email protected]
0.20.0 (2022-01-25)
Features
- sdk: add commands to for approve/propose/dispute (#3784) (c69e910)
- sdk: move set user and set request to statemachine (#3778) (f2d7df7)
0.19.0 (2022-01-20)
Bug Fixes
Features
0.18.0 (2022-01-11)
Bug Fixes
- bots: correct optimism toBlock issue (#3718) (3fff1c9)
- sdk: properly export oo client factory (#3761) (a4e8167)
- sdk: update gas calculation for across (#3755) (822c9c4)
Features
- across-relayer: Fetch rate model from contract instead of SDK constant (#3673) (4adff3d)
- sdk: add basic optimistic oracle client for getting requests (#3729) (f645058)
- sdk: add basic state reader to oo client (#3739) (819c3ea)
- sdk: add oo global store and writing (#3738) (2f10482)
- sdk: add preview flags for proposing for oo (#3751) (e46016b)
- sdk: basic erc20 and erc20 multicall client (#3728) (e82bcc0)
- sdk: expose basic oo client interface (#3746) (194e3a5)
- add transaction bundler to relayer for better batching (#3723) (51902a8)
0.17.0 (2021-12-17)
Bug Fixes
Features
-
across-bots: add profitability module to only relay profitable relays (#3656) (f9fb117)
-
sdk: add detailed gas deposit fees for across (#3713) (eb158a4)
-
feat(sdk)!: add improved gas fee function (#3700) (4eae69d), closes #3700
BREAKING CHANGES
- calls to previous gas estimator must migrate to new interface
- improve(sdk): improve gas fee type, docs and e2e test
0.16.1 (2021-12-13)
Bug Fixes
0.16.0 (2021-12-07)
Features
- sdk: ability to send funds from Ethereum to Boba (#3646) (543cf74)
- sdk: add timestamp search for lp fee pct calculation (#3665) (3db71fe)
0.15.0 (2021-12-07)
Features
0.14.0 (2021-12-06)
Features
- sdk: add L1 -> L2 Optimism Bridge Client (#3623) (732ff78)
- sdk: add projected apr calculation (#3655) (0796f8b)
0.13.0 (2021-11-18)
Bug Fixes
- sdk: do not pre-populate transactions, allow overrides (#3619) (fc07785)
- sdk: pass empty object instead of undefined to tx calls to fix call errors (#3621) (9d4ef82)
Features
0.12.3 (2021-11-12)
Bug Fixes
0.12.2 (2021-11-11)
Bug Fixes
0.12.1 (2021-11-09)
Bug Fixes
0.12.0 (2021-11-09)
Bug Fixes
Features
0.11.0 (2021-11-05)
Bug Fixes
-
sdk: fix next startblock for pooleventstate (#3560) (e3ade22)
-
sdk: fix total pool size, remove pendingReserves (#3568) (469969a)
-
fix(sdk)!: fix pool removal preview calcs (#3567) (ef6f326), closes #3567
Features
BREAKING CHANGES
- previewRemoval function api is changed to accept user object
Signed-off-by: David [email protected]
0.10.2 (2021-11-02)
Bug Fixes
0.10.1 (2021-10-29)
Bug Fixes
0.10.0 (2021-10-27)
Bug Fixes
Features
- sdk: add across bridge pool read only client (#3493) (043f7c2)
- sdk: add bridge pool contract client (#3462) (32238f9)
- sdk: add estimated apy calculation to bridgepool read client (#3502) (80cf357)
0.9.0 (2021-10-19)
Bug Fixes
Features
0.8.0 (2021-10-08)
Features
0.7.0 (2021-10-01)
Bug Fixes
Features
0.6.0 (2021-10-01)
Features
0.5.0 (2021-09-28)
Bug Fixes
- make unused variables an error in the typescript linter (#3279) (1d26dfc)
- api,sdk: allow build to run with node by fixing imports (#3244) (2f77290)
Features
- core: add tasks to manage artifacts and deployments (#3229) (15a8f31)
- sdk: 1882 complete google datastore store integration and tests (#3313) (4f15a5d)
- sdk: add frontend build process to sdk (#3393) (1978e31)
Performance Improvements
0.4.1 (2021-07-19)
Note: Version bump only for package @uma/sdk
0.4.0 (2021-07-15)
Features
- api: 1445 add lsp state ingestion service (#3231) (cc2f326)
- core: refactor core tests to no longer use truffle (#3202) (349401a)
- sdk: 1539 add lsp creator client and lsp client (#3173) (e2fb7d6)
0.3.0 (2021-07-07)
Features
- api: 1531 add backfill collateral prices 1 month before app start (#3170) (d246861)
- api: add total and partial tvl calls (#3090) (6267a9e)
- api: add usd price conversions to synthetic prices (#3153) (cb4abe3)