{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":632311168,"defaultBranch":"master","name":"openbook-v2","ownerLogin":"openbook-dex","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-25T06:37:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/118142591?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721081791.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"e63d63b8691c0715259f89d80f234bb078aa8097","ref":"refs/heads/test/send-take-rounding","pushedAt":"2024-07-15T22:16:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"add new test case","shortMessageHtmlLink":"add new test case"}},{"before":"cfbf82d1531c58b7dd150aeebb14dbf702e77b6a","after":"f3e17421e675b083b584867594bf3cf4f675d156","ref":"refs/heads/master","pushedAt":"2024-06-23T23:56:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"v0.2.10","shortMessageHtmlLink":"v0.2.10"}},{"before":"f273b2c70646601eb22bbebfc74125236e54d9be","after":"cfbf82d1531c58b7dd150aeebb14dbf702e77b6a","ref":"refs/heads/master","pushedAt":"2024-06-17T16:16:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"feat: implement `cancel_all_and_place_orders` client func (#272)","shortMessageHtmlLink":"feat: implement cancel_all_and_place_orders client func (#272)"}},{"before":"a4777b4013ee7292891549bdb8df3f1e296cb482","after":"f273b2c70646601eb22bbebfc74125236e54d9be","ref":"refs/heads/master","pushedAt":"2024-06-17T16:14:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"Fix IDL (#270)","shortMessageHtmlLink":"Fix IDL (#270)"}},{"before":"02d43b9353e8b03ce002c78eef7829e22eaea97a","after":"a4777b4013ee7292891549bdb8df3f1e296cb482","ref":"refs/heads/master","pushedAt":"2024-06-17T16:13:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"improve BookSide decoding","shortMessageHtmlLink":"improve BookSide decoding"}},{"before":"227035683863b54f0b86de92e2bf11b88dad809d","after":"02d43b9353e8b03ce002c78eef7829e22eaea97a","ref":"refs/heads/master","pushedAt":"2024-06-17T16:08:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"v0.2.9","shortMessageHtmlLink":"v0.2.9"}},{"before":"db192a2e3d9abf51a0ad3186f5a64c07dfeff1c3","after":"227035683863b54f0b86de92e2bf11b88dad809d","ref":"refs/heads/master","pushedAt":"2024-06-17T16:06:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"add loadAllOpenOrders helper to OpenOrdersIndexer","shortMessageHtmlLink":"add loadAllOpenOrders helper to OpenOrdersIndexer"}},{"before":"b954445f532ee1b54fb404139ba3617ec12eb636","after":"db192a2e3d9abf51a0ad3186f5a64c07dfeff1c3","ref":"refs/heads/master","pushedAt":"2024-06-17T11:36:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"format TS","shortMessageHtmlLink":"format TS"}},{"before":"c0cf159271544f5e10136bc94d1b634fbf48ee3a","after":"b954445f532ee1b54fb404139ba3617ec12eb636","ref":"refs/heads/master","pushedAt":"2024-06-03T23:20:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"Program: move fill or kill data at the end of enum for backward compatibility (#269)","shortMessageHtmlLink":"Program: move fill or kill data at the end of enum for backward compa…"}},{"before":"380d2a8a8d9b3ba6fe360cc894e60282dfbf9812","after":null,"ref":"refs/heads/pan/ts-client-anchor-0.29.0","pushedAt":"2024-05-17T14:53:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"}},{"before":"db28205489fccdd4694151d23edf40a42b8c1b96","after":"c0cf159271544f5e10136bc94d1b634fbf48ee3a","ref":"refs/heads/master","pushedAt":"2024-05-17T14:53:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"Upgrade typescript client anchor to 0.29.0 (#266)\n\n* upgrade anchor to 0.29.0\r\n\r\n* add prepare hook","shortMessageHtmlLink":"Upgrade typescript client anchor to 0.29.0 (#266)"}},{"before":"2289b95350ff4a37a8b89d333e6cdf9fc7496aeb","after":"db28205489fccdd4694151d23edf40a42b8c1b96","ref":"refs/heads/master","pushedAt":"2024-05-17T14:52:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"Make reload in open orders also reload the orderbook (#264)\n\n* Make reload in open orders also reload the orderbook\r\n\r\n* add await\r\n\r\n* Fetch all at the same slot at once","shortMessageHtmlLink":"Make reload in open orders also reload the orderbook (#264)"}},{"before":"89c47c98e775e1559560d58f413a3bb0e8450c3f","after":"380d2a8a8d9b3ba6fe360cc894e60282dfbf9812","ref":"refs/heads/pan/ts-client-anchor-0.29.0","pushedAt":"2024-05-17T11:58:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riordanp","name":null,"path":"/riordanp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2303243?s=80&v=4"},"commit":{"message":"add prepare hook","shortMessageHtmlLink":"add prepare hook"}},{"before":null,"after":"89c47c98e775e1559560d58f413a3bb0e8450c3f","ref":"refs/heads/pan/ts-client-anchor-0.29.0","pushedAt":"2024-05-17T11:08:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riordanp","name":null,"path":"/riordanp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2303243?s=80&v=4"},"commit":{"message":"upgrade anchor to 0.29.0","shortMessageHtmlLink":"upgrade anchor to 0.29.0"}},{"before":"f497aa61d6067e4b16c8fc0513064481f399e731","after":null,"ref":"refs/heads/max/optimize","pushedAt":"2024-05-16T00:48:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"}},{"before":"b855221e2e1fd8b907f0633e6c0be3ea9919267f","after":"2289b95350ff4a37a8b89d333e6cdf9fc7496aeb","ref":"refs/heads/master","pushedAt":"2024-05-16T00:48:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"speed up BookSide decoding (#263)\n\n* speed up BookSide decoding\r\n* update sdk classes to use fast decoder","shortMessageHtmlLink":"speed up BookSide decoding (#263)"}},{"before":"dd88b291fca4942181071a78b932e75fb7034617","after":"f497aa61d6067e4b16c8fc0513064481f399e731","ref":"refs/heads/max/optimize","pushedAt":"2024-05-16T00:37:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"update sdk classes to use fast decoder","shortMessageHtmlLink":"update sdk classes to use fast decoder"}},{"before":null,"after":"dd88b291fca4942181071a78b932e75fb7034617","ref":"refs/heads/max/optimize","pushedAt":"2024-05-16T00:30:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"speed up BookSide decoding","shortMessageHtmlLink":"speed up BookSide decoding"}},{"before":"f91cb84ffd34861d119251ee2553851695844e1b","after":"b855221e2e1fd8b907f0633e6c0be3ea9919267f","ref":"refs/heads/master","pushedAt":"2024-05-15T13:07:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"v0.2.7","shortMessageHtmlLink":"v0.2.7"}},{"before":"5feae038d8b3f91114c9bc55c130c685485f2082","after":"f91cb84ffd34861d119251ee2553851695844e1b","ref":"refs/heads/master","pushedAt":"2024-05-15T13:03:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"update market account struct name to match idl value (#258)","shortMessageHtmlLink":"update market account struct name to match idl value (#258)"}},{"before":"dec8b6ae7ad4192ec6b057b92bda63d8bcf91b4c","after":null,"ref":"refs/heads/pan/export-openorder","pushedAt":"2024-05-15T13:03:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"}},{"before":"1da1ac4345e693b0eb1787d9fd3494a2447fdb85","after":"5feae038d8b3f91114c9bc55c130c685485f2082","ref":"refs/heads/master","pushedAt":"2024-05-15T13:03:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"export OpenOrder type (#262)","shortMessageHtmlLink":"export OpenOrder type (#262)"}},{"before":null,"after":"dec8b6ae7ad4192ec6b057b92bda63d8bcf91b4c","ref":"refs/heads/pan/export-openorder","pushedAt":"2024-05-15T12:43:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riordanp","name":null,"path":"/riordanp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2303243?s=80&v=4"},"commit":{"message":"export OpenOrder type","shortMessageHtmlLink":"export OpenOrder type"}},{"before":"99e0681a0efa64412646624ee9956dfba91e3eb6","after":"1da1ac4345e693b0eb1787d9fd3494a2447fdb85","ref":"refs/heads/master","pushedAt":"2024-05-09T09:26:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"Ensure all ordertree nodes share an alignment (#260)\n\nOtherwise casting local variables of type AnyNode can fail (because the\r\ntarget type's alignment may be larger than AnyNode's)","shortMessageHtmlLink":"Ensure all ordertree nodes share an alignment (#260)"}},{"before":"e666f5ba337586fef395c83c447faa5d3880d8b6","after":null,"ref":"refs/heads/ckamm/fix-align","pushedAt":"2024-05-09T09:26:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"}},{"before":null,"after":"0142fdd3c1474582f7a4fcdd3d0898ecb22703d5","ref":"refs/heads/max/fix-align","pushedAt":"2024-05-02T13:06:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"cleanup align fix","shortMessageHtmlLink":"cleanup align fix"}},{"before":"d2d0544443837a955cda57aee293bdf39a9e0c5a","after":"e666f5ba337586fef395c83c447faa5d3880d8b6","ref":"refs/heads/ckamm/fix-align","pushedAt":"2024-04-29T16:17:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ckamm","name":"Christian Kamm","path":"/ckamm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/833306?s=80&v=4"},"commit":{"message":"Ensure all ordertree nodes share an alignment\n\nOtherwise casting local variables of type AnyNode can fail (because the\ntarget type's alignment may be larger than AnyNode's)","shortMessageHtmlLink":"Ensure all ordertree nodes share an alignment"}},{"before":null,"after":"d2d0544443837a955cda57aee293bdf39a9e0c5a","ref":"refs/heads/ckamm/fix-align","pushedAt":"2024-04-29T14:24:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ckamm","name":"Christian Kamm","path":"/ckamm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/833306?s=80&v=4"},"commit":{"message":"Ensure all ordertree nodes share an alignment\n\nOtherwise casting local variables of type AnyNode can fail (because the\ntarget type's alignment may be larger than AnyNode's)","shortMessageHtmlLink":"Ensure all ordertree nodes share an alignment"}},{"before":"26689e4485d396656db1d231f0b2de1661e68484","after":null,"ref":"refs/heads/ckamm/remove-redundant","pushedAt":"2024-04-29T12:25:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"}},{"before":"8928d4cb23efe4864fc05aab9f00519eacf83720","after":"99e0681a0efa64412646624ee9956dfba91e3eb6","ref":"refs/heads/master","pushedAt":"2024-04-29T12:24:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mschneider","name":"Maximilian Schneider","path":"/mschneider","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144124?s=80&v=4"},"commit":{"message":"Remove redundant Pod and Zeroable derives for zero_copy structs (#259)\n\nThey were causing errors with some rust versions.","shortMessageHtmlLink":"Remove redundant Pod and Zeroable derives for zero_copy structs (#259)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNVQyMjoxNjozMS4wMDAwMDBazwAAAASAK3s5","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNVQyMjoxNjozMS4wMDAwMDBazwAAAASAK3s5","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yOVQxMjoyNDo1OS4wMDAwMDBazwAAAAQ88K8r"}},"title":"Activity · openbook-dex/openbook-v2"}