Commit Graph

93 Commits

Author SHA1 Message Date
Nathaniel Parke d20a43bc34 Update TOMO token mint 2020-11-02 09:14:41 +08:00
Nathaniel Parke ab8f0a39ee Update TOMO markets to correct addresses 2020-10-31 20:48:58 +08:00
Nathaniel Parke c50ed75af4 Add LUA and TOMO markets 2020-10-31 20:22:09 +08:00
Nathaniel Parke 933a72e307
Move tokens and markets to json files (#32) 2020-10-30 12:08:36 +08:00
Gary Wang c408bf5ca3 Add spl-token instruction handling for revoke and setAuthority 2020-10-28 14:44:44 -07:00
Nathaniel Parke 527ef71dad
Upgrade solana web3 to v0.83.0 (#30)
* v0.73.0

* Upgrade to solana web3 v0.83.0

* Updates

* Latest
2020-10-24 14:49:05 +08:00
Nishad c7c4b352e4 Add new USDC markets, rename old USDC to WUSDC, and deprecate WUSDC markets 2020-10-21 23:42:49 +08:00
Nishad 9fdf566e41 Add MATH token and markets 2020-10-19 12:23:19 +08:00
fallingoak 3a6b87a03a
add keep (#28) 2020-10-13 13:26:14 +08:00
Gary Wang 86ada9d7c1
Merge pull request #26 from fallingoak/add_hxro_uni
add HXRO and UNI
2020-10-01 23:07:58 -07:00
fallingoak 67b5f9d0d3 add HXRO and UNI 2020-10-01 15:02:24 -07:00
Gary Wang 39375095a3
Merge pull request #12 from michaelhly/approve-layout
Add layout for approve instruction
2020-10-01 02:39:41 -07:00
Gary Wang c6436b2c3d
Merge pull request #24 from thaaddeus/master
export request & event queue layouts
2020-10-01 02:38:50 -07:00
Nishad 1700c4e2b9 Add AKRO markets 2020-09-25 19:40:14 +08:00
Thaddeus 82d3a594d8 Merge github.com:project-serum/serum-js into master 2020-09-23 10:47:44 +02:00
Nishad c3a39694f9 List updated markets 2020-09-23 02:24:42 +08:00
Thaddeus bdea81f5e7 export request & event queue layouts 2020-09-22 16:27:59 +02:00
Nishad 0025ce147e Expose programId 2020-09-22 14:44:55 +08:00
Nishad d8260f3db3 Export positions of some accounts in the newOrder instruction 2020-09-22 11:17:29 +08:00
Nishad d987b9689d Add FRONT markets 2020-09-18 16:40:33 +08:00
Nathaniel Parke ab7a078f92 Fix getLayoutVersion 2020-09-18 13:04:31 +08:00
Nishad ce4c81f852 SRM-based fee discounts in upcoming program 2020-09-18 07:56:15 +08:00
Nishad ac16e87344 Support new layouts 2020-09-18 06:06:43 +08:00
Nishad e59e9be517 HNT markets 2020-09-16 10:25:18 +08:00
Nishad 37da0318f3 Fix market ticker 2020-09-15 22:09:25 +08:00
Nishad 9aab6d0a12 Add UBXT markets 2020-09-15 21:59:05 +08:00
Nathaniel Parke 19fcd6a064
Allow for client to set an open orders account when placing orders (#20) 2020-09-15 21:11:59 +08:00
Nishad 83ba86276d CREAM markets 2020-09-15 20:09:44 +08:00
philippe-ftx fc441ce665
Export initializeAccount, closeAccount and transfer account indexes (#18)
Export initializeAccount, closeAccount and transfer account indexes
2020-09-14 23:45:46 +08:00
philippe-ftx 13e2eb0e75
Export decode token instructions function (#17)
Export decode token instructions function
2020-09-14 15:30:19 +08:00
Nishad d3c1b4070a HGET markets 2020-09-13 05:03:37 +08:00
philippe-ftx 8153795ba2
Export base and quote wallet key indexes for settle funds instruction (#16)
Export base and quote wallet key indexes for settle funds instruction
2020-09-11 22:47:34 +08:00
philippe-ftx 738c384b6f
Export decode instruction function (#15)
Export decode instruction function
2020-09-10 18:17:21 +08:00
Nishad 3688910c2a Support fetch all OpenOrders accounts for a given owner, program id 2020-09-07 18:34:42 +08:00
Nathaniel Parke b246231c51 Make bid and ask accounts public on Market 2020-09-07 17:32:41 +08:00
Nishad 6a5e61bc4d List known markets and coins. Remove assumptions about default DEX program IDs 2020-09-07 09:50:56 +08:00
Nathaniel Parke 15d76566ca Optionally cache openOrdersAccounts 2020-09-04 13:14:57 +08:00
Gary Wang f2021c0e6e Only wrap as much SOL as we need 2020-09-01 08:20:06 -07:00
Gary Wang 9793e02c87 Replace makeMatchOrdersInstruction with makeMatchOrdersTransaction 2020-09-01 07:43:24 -07:00
Gary Wang ba191365e7 Use correct number of decimals for wrapped SOL 2020-09-01 07:33:34 -07:00
Gary Wang 3f7471c930 Add option to findBaseTokenAccountsForOwner/findQuoteTokenAccountsForOwner to include unwrapped SOL for wrapped-SOL markets 2020-09-01 07:03:26 -07:00
Gary Wang d6c0a0ba5a Add support for wrapped-SOL markets 2020-09-01 05:46:07 -07:00
Nathaniel Parke 3a5a8f0507 Include clientOrderId in the orderbook slab iterator 2020-09-01 16:33:53 +08:00
Nathaniel Parke eb5b34e9a0 v0.9.3 2020-09-01 15:42:20 +08:00
Nishad abf5752baa Update program ID 2020-08-30 17:41:28 +08:00
michaelhly 3c59fe22ab Prettier 2020-08-30 00:12:00 -05:00
michaelhly ce7d5498a7 Add layout for approve instruction 2020-08-30 00:07:29 -05:00
Nishad 48370c21dc New DEX program ID 2020-08-30 11:05:12 +08:00
Gary Wang 72a7c07edb Update to new dex program and ABI 2020-08-29 17:49:44 -07:00
Gary Wang 87c25716c0 Switch to new program ID, update order placement instruction 2020-08-29 06:41:31 -07:00