Commit Graph

32 Commits

Author SHA1 Message Date
Britt Cyr e8c0ee62c2
Only listen for whirlpool changes (#9) 2023-11-02 01:41:45 +01:00
Maximilian Schneider 6030dd78ae fix reset routes bug 2023-08-30 00:02:29 +02:00
Britt Cyr 20c4c2bebd
Raydium CLMM (#7)
* raydium_clamm in mango-router

---------

Co-authored-by: Maximilian Schneider <mail@maximilianschneider.net>
2023-08-29 20:08:04 +02:00
Maximilian Schneider 36a28e979e refactor router as library 2023-05-20 22:29:26 +02:00
Maximilian Schneider 92ae5165fa add license 2023-03-25 16:07:45 +04:00
riordanp cb379acf6f
Force remote builds 2023-03-20 21:32:21 +00:00
Maximilian Schneider e047f0f1d6 upgrade orca sdk & mango-v4 2023-03-15 00:28:24 +01:00
Maximilian Schneider efdc1a32e8 depth query scans 3-hop swaps 2023-03-14 23:01:10 +01:00
Maximilian Schneider 8574af40eb implement greedy route pruning for depth queries 2023-03-14 22:29:08 +01:00
Maximilian Schneider 659296b066 add depth query 2023-01-12 17:42:12 +09:00
Riordan Panayides ccba36f4bb Add deployment script, update swap duration metric 2023-01-12 00:50:31 +00:00
Riordan Panayides 33034e7fee Update dockerfile node version 2023-01-11 12:17:01 +00:00
Adrian Brzeziński 15f7b9ebb0 fix router 2023-01-11 12:40:17 +01:00
Maximilian Schneider 636ba4c15c correct calculation for price impact 2023-01-11 13:24:17 +09:00
Maximilian Schneider 71f8a2d7d2 rename mode and slippage 2023-01-11 13:09:19 +09:00
Maximilian Schneider a75dba93d6 add fee info to api 2023-01-11 13:04:52 +09:00
Maximilian Schneider 87b7adf6bb measure price impact against mango group oracles 2023-01-11 12:39:44 +09:00
riordanp 0163f2c372
Merge pull request #2 from blockworks-foundation/pan/fly-deployment
Fly deployment
2023-01-06 10:58:35 +00:00
Riordan Panayides d56093f14f Remove globs from dockerignore 2023-01-06 10:58:12 +00:00
Maximilian Schneider 9f90650828 dont refresh account data on every request 2023-01-06 15:17:27 +09:00
Maximilian Schneider b817cb00b9 reduce number of pools by filtering with minimum TVL 2023-01-06 15:00:17 +09:00
Riordan Panayides bea1465790 Add error handling, custom metrics, fix anchorprovider 2023-01-05 19:31:31 +00:00
Riordan Panayides df9b81be1a Add fly deployment config 2023-01-05 19:30:30 +00:00
Maximilian Schneider 0b34315ba7 add postinstall script 2023-01-05 00:27:03 +01:00
Maximilian Schneider c770bb5b64 add all mints to swap result 2023-01-04 20:20:20 +09:00
Maximilian Schneider 5fcd53468b reduce number of routes 2023-01-04 19:34:29 +09:00
Maximilian Schneider d21ca7b3f1 export prometheus metrics 2023-01-04 19:16:14 +09:00
Maximilian Schneider 676b3c9afb [wip] rewrite 2023-01-02 13:30:52 +01:00
Maximilian Schneider 066026e318 add endpoint to generate instructions 2022-12-17 02:36:51 +02:00
Maximilian Schneider a63c0192cf calculate routes async and query sync 2022-12-16 18:30:05 +02:00
Maximilian Schneider b3d612f07a start with fetching whirpool routes 2022-12-16 16:31:04 +02:00
Maximilian Schneider 7599fbf310 setup empty typescript project 2022-12-15 18:14:17 +02:00