Commit Graph

  • 3aa7ff52e9 drop fee_growth logging main Christian Kamm 2024-04-24 15:23:24 +0200
  • 79c118ba8b Name matches up with repo url Christian Kamm 2024-04-08 16:15:53 +0200
  • 3e7c62e054 make usable as client-only lib Christian Kamm 2024-04-08 16:11:19 +0200
  • 3da6b8937f
    use idempotent on whirlpool.swap (swapAsync) (#142) yugure-orca 2024-03-26 09:24:53 +0900
  • 70d45ec5a3
    Remove some unnused/unnecessary lock files (#137) Will 2024-03-22 09:21:36 -0400
  • d7a2e5e7e8
    Bump common-sdk to 0.5.3 (#139) tmoc 2024-03-19 14:18:38 -0700
  • 3ce3992e8f
    Bump common-sdk to 0.5.2 (#138) tmoc 2024-03-15 07:23:47 -0700
  • d327356343
    Price-based slippage calculation for increase liquidity (#135) meep 2024-03-08 03:21:55 +0900
  • 6f7277c2f7
    Fix PositionUtil.getPositionStatus bug (#133) yugure-orca 2024-02-13 00:13:17 +0900
  • 11aeb9eb4c
    Close intermediate token accounts of 2-hop swap (#131) Will 2024-02-01 19:05:25 -0500
  • c5da49a2ab
    Use peer dependencies to prevent common sdk version mismatches (#129) Will 2024-01-11 15:22:18 +0100
  • fc7dac3037
    Reduced close position transaction builder to a single transaction (#128) Will 2024-01-08 09:11:27 +0100
  • 3206c9cdfb
    Bump version to v0.11.8 (#127) meep 2023-12-21 11:45:37 +1300
  • 7dcaa7e7e7
    Fix a div by zero bug in increaseLiquidityQuoteByInputToken calculations (#126) Will 2023-12-20 23:36:16 +0100
  • 61b262de70
    Update sdk README.md to use coral/anchor instead of serum/anchor (#125) Pratham Prasoon 2023-12-18 21:16:56 +0530
  • 3a15880bd6
    bump sdk version (#123) Fuzzy Yeti 2023-11-14 08:46:31 -0700
  • 2dfb9f7ecf
    add optional position mint params (#121) Fuzzy Yeti 2023-11-12 20:31:11 -0700
  • 728586cc70
    Add 256 to ORCA_SUPPORTED_TICK_SPACINGS (#118) yugure-orca 2023-11-08 13:37:50 +0900
  • fff511aa60
    update README (#119) yugure-orca 2023-11-08 13:28:43 +0900
  • 71ed7d5432
    Remove lodash.combinations (#114) yugure-orca 2023-09-21 01:25:20 +0900
  • 5f5323b8cd
    add FullRange related util functions (#113) yugure-orca 2023-09-15 03:21:44 +0900
  • a574ae5922
    Increase the fee rate limit and log fee growth within the swap instruction (#104) Yutaro Mori 2023-08-22 20:35:13 -0400
  • 7f7ee90b25
    Add getAllWhirlpoolAccounts util method and fetcher.populatePools (#111) meep 2023-07-27 15:28:06 +0800
  • 6d3e0a9d1d
    Export Whirlpool IDL for external usage (#112) meep 2023-07-26 08:36:31 +0800
  • f54632fce8
    (v0.11.3) Add account resolver options (#110) yugure-orca 2023-07-24 13:34:30 +0900
  • 1d6e6c44ae
    Fix WhirlpoolAccountFetcher cyclical dependency (#109) meep 2023-07-13 11:13:49 +0800
  • 7f05704f39
    Implement RouterUtils.getPriceImpactForRoute (#108) meep 2023-07-05 20:36:36 +0800
  • 42ca95a4bc
    Use slippage adjusted swap quote for two hop swap (#106) Phil Chen 2023-06-26 19:40:49 -1000
  • 0fdf8e5dc6
    Replace AccountFetcher with WhirlpoolAccountFetcher (#107) meep 2023-06-27 13:39:37 +0800
  • e06505fb1e
    Upgrade spl-token to v0.3.8 & common 0.3.0 (#105) meep 2023-06-20 16:29:56 +0800
  • cdd16d683c
    bump to v0.10.0 (#103) meep 2023-05-15 10:58:32 +1000
  • c4213bb62d
    fix deep copy crash on quote adjustment (#102) meep 2023-05-15 10:44:55 +1000
  • 04abca9ef0
    Implement Smart Router API (#96) (#101) meep 2023-05-13 11:15:27 +1000
  • bf60726d05
    In tests, only create token account if needed (#99) Sebastian 2023-04-24 02:35:07 +0200
  • b21c82e2fe
    Update SDK to use Anchor 0.27 & other settings for Smart-Router (#97) meep 2023-04-24 10:13:57 +1000
  • cdab58501c
    Fix usage of actual size variable (#98) tmoc 2023-04-19 19:21:27 -0400
  • e843b7591c
    Get anchor account sizes by name instead of IDL index (#95) tmoc 2023-04-17 20:46:15 -0400
  • 44021b15a7
    bundled positions (#89) yugure-orca 2023-04-07 21:18:56 +0900
  • d18229eb20
    optimize price module perf (#93) yugure-orca 2023-03-31 13:41:32 +0900
  • 1121065324
    Rename PoolGraph API to use graph terminology (#94) meep 2023-03-22 16:21:03 +0800
  • 3fe9cad66e
    Add PoolGraph API and AdjacencyListGraph implementation (#90) meep 2023-03-21 11:28:40 +0800
  • 9a46642433
    fix: test cases (tokenAIsNative related) (#92) yugure-orca 2023-03-16 17:44:48 +0900
  • e554b79a75
    Bump common-sdk to v0.1.12 (#91) yugure-orca 2023-03-16 13:13:22 +0900
  • 840b0ebbfb
    Adding PriceModule class to help calculate token prices for a set of Whirlpools (#84) Yutaro Mori 2023-03-15 20:56:21 +0800
  • c3a02ee3ed
    Two-hop swap instruction (#87) Phil Chen 2023-02-17 11:57:03 +0900
  • 4ae25c0619
    bump to v0.8.2 (#88) yugure-orca 2023-02-16 18:57:11 +0900
  • 4c4c8936ea
    Make collect all completely parallel (#81) yugure-orca 2023-02-03 19:06:44 +0900
  • ce032726e6
    Bump @orca-so/common-sdk to v0.1.9 (#85) meep 2023-01-30 15:11:17 +0800
  • 2f569a7574
    Update Whirlpool position NFT metadata URI (#83) Yutaro Mori 2023-01-27 22:40:31 +0300
  • e4bdde3bd1
    Handle liquidity swapping edge case across initialized tick boundary (#82) Phil Chen 2023-01-25 03:45:17 +0900
  • d4d1842086
    Update yarn docs & bump to 0.8.0 (#80) meep 2023-01-14 22:03:45 +0800
  • bdb267efe2
    New SwapUtil. getSwapParamsFromQuote to make calling WhirlpoolIx.swap simpler (#76) meep 2023-01-14 21:17:40 +0800
  • 1fc24cedff
    Remove async from TickUtil.getTickArrayPDAs (#77) meep 2023-01-11 09:39:58 +0800
  • 277e4ff7c8
    Update package.json to use anchor test for yarn test (#78) meep 2023-01-11 09:35:27 +0800
  • 9a7386be60
    Add collect protocol fees helper method (#73) Yutaro Mori 2023-01-08 08:22:05 +0300
  • 9da4bd4a7d
    Fix understated collectRewardsQuote and unit-tests for new collect functions (#72) meep 2022-12-26 17:33:44 +0700
  • 6f4be811fc
    Update typedocs & env setup for 0.7.2 (#71) meep 2022-12-21 17:28:10 +0700
  • 5b488e9226
    v0.7.2 (#70) meep 2022-12-15 10:46:20 +0700
  • 9dd0ee5cfd
    Support wSOL in close position and deps (#68) atamari 2022-12-14 23:09:09 +0400
  • d0a5852d9d
    fix: getTickArrayPublicKeys edge case (#66) yugure-orca 2022-12-09 22:06:36 +0900
  • 89a8762b1c
    [SDK] Close Position, Collect Fees, Collect Rewards (#58) atamari 2022-12-06 17:15:22 +0400
  • 1e2990ea1d
    Expose more data on PositionUtil for easier quote generation (#63) meep 2022-12-06 07:37:50 +0700
  • 811fc73641
    Fix IDL import for BorshAccountsCoder (#65) Phil Chen 2022-12-05 12:49:44 +0900
  • 7b469d2df6 v0.6.1 tmoc 2022-12-02 13:40:07 +0800
  • 8add3f8f03
    Add getWhirlpoolsWithParams method (#61) tmoc 2022-12-02 13:34:57 +0800
  • e45744f7a0
    Release version v0.6.0 (#64) meep 2022-11-25 20:33:56 +0700
  • 900cfb38a5
    Revert back to common-js (#62) meep 2022-11-25 13:19:41 +0700
  • 0fe7bda4d6
    Simplify resolveATA in the Whirlpool space (#60) meep 2022-11-24 19:20:46 +0700
  • 3c7b90c147
    Add collectFeesAndRewardsForPositions to allow easy fee/reward collection (#57) meep 2022-11-24 15:37:41 +0700
  • 8a7ed57bc5
    fix: strict initialized checking at swapQuoteWithParams (#55) yugure-orca 2022-11-24 15:13:59 +0900
  • 61874e5c56
    Fix build to unblock yarn link in dev environment (#56) meep 2022-11-23 11:30:27 +0700
  • 571810579d
    [SDK] Add `WhirlpoolClient.createPool()` (#53) atamari 2022-11-18 13:04:45 +0400
  • c8dd6ad3ed
    Add getPositions function to WhirlpoolClient (#52) meep 2022-11-17 10:32:43 +0700
  • 2a077a7c8f
    Remove async from decreaseLiquidityQuote (#51) meep 2022-11-17 10:23:49 +0700
  • 4e72234a76
    v0.5.3 (#49) meep 2022-09-22 00:20:15 -0700
  • 4c60463841
    Add swap with dev fee to typedocs (#48) FuzzyYeti 2022-09-22 00:59:56 -0600
  • 3ed18b84c0
    Release whirlpools-sdk 0.5.2 (#47) meep 2022-09-20 11:10:13 -0700
  • 0f592f267b
    Allow developers to take additional fees from a swap (#46) meep 2022-09-20 11:03:53 -0700
  • 1acd1469bd
    Update protocol_fee_rate comment (#44) FuzzyYeti 2022-09-04 09:46:50 -0600
  • bb1b3c47bf
    update anchor installation link (#39) solbricklayer 2022-08-16 19:20:11 +0200
  • e4cd6552e9
    sdk tests: fix MAX_U64 const definition (#41) skrrb 2022-08-16 19:19:32 +0200
  • d7cca71df8 v0.5.1 tmoc 2022-08-10 14:52:24 -0400
  • 16bca0ea1f
    Implement batch getPools method (#42) tmoc 2022-08-10 14:50:02 -0400
  • 8fc92ea1af
    Change data type for liquidity and sqrtPrice to BN (#40) yugure-orca 2022-08-01 20:49:52 +0900
  • a5e7d82494 v0.5.0 Otto Cheung 2022-07-22 10:17:08 -0400
  • 11f17bae53
    Upgrade Anchor (Typescript) dependency to 0.25 (#38) meep 2022-07-22 09:47:32 -0400
  • c33740ed3a v0.4.0 Otto Cheung 2022-07-15 12:13:03 -0400
  • 025fbffdf0
    Update typedocs and comments for swap refactor (#37) meep 2022-07-15 10:10:49 -0400
  • 2df89bb552
    [SDK] Refactoring swap-quote (#30) meep 2022-07-15 09:49:21 -0400
  • 5798af2e51
    Update comments and re-run yarn docs (#33) meep 2022-06-29 17:16:01 -0400
  • 266241f99b v0.3.1 Otto Cheung 2022-06-29 16:18:54 -0400
  • b922062ccb
    Change param ordering for Position's resolveATA (#32) meep 2022-06-29 15:51:18 -0400
  • 4416732e33
    Add resolveATA option for Position's increase_liquidity (#31) meep 2022-06-29 15:22:14 -0400
  • 537306c096 v0.2.3 Otto Cheung 2022-06-21 11:36:09 -0500
  • 3bcd4ee391 upgrade common-sdk to 0.0.7 Otto Cheung 2022-06-21 10:52:56 -0500
  • a3ee117669
    Upgrade initTickArrayForTicks for WhirlpoolClient (#28) meep 2022-06-21 10:51:18 -0500
  • dfcda482ba v0.2.2 Otto Cheung 2022-06-13 16:25:44 -0700
  • 7c8dce249e
    Add PoolUtil swap direction & token type util functions (#27) meep 2022-06-13 16:24:03 -0700
  • 09ddd60a34 Revert unexpected PoolUtil commits Otto Cheung 2022-06-13 16:19:11 -0700
  • 076b1fc49a add return types Otto Cheung 2022-06-13 16:17:02 -0700