{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":573946296,"defaultBranch":"main","name":"milp-solver","ownerLogin":"chungthuang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-03T23:30:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7826979?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696158100.0","currentOid":""},"activityList":{"items":[{"before":"815f93e6c6ccd18ec1e06e592f62cfc3b56e0f31","after":"fd1f5711fe618b62e0f0eaad211d5027f85f2196","ref":"refs/heads/main","pushedAt":"2023-10-01T11:18:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"cthuang: Version 1.0.0 (#2)\n\n* cthuang: Remove http server\r\n\r\n* chungthuang: Define websocket client that can query from parachain\r\n\r\n* List storage keys\r\n\r\n* Use twox hash to calculate storage key\r\n\r\n* chungthuang: parachain now supports RPC to return full market state\r\n\r\n* cthuang: marketState_getSubmissions RPC returns account\r\n\r\n* cthuang: Form basic MILP problem\r\n\r\n* Evaluate solution\r\n\r\n* cthuang: Use subxt to call submit_solution extrinsics\r\n\r\n* cthuang: Include chain metadata\r\n\r\n* cthuang: Fix account ID deserialization\r\n\r\n* cthuang: Solve continuous product\r\n\r\n* cthuang: Solve flexible load\r\n\r\n* cthuang: Solve flexible product that can have different price/quantity in different periods\r\n\r\n* cthuang: Refactor solver to use the same functions to handle bids/asks\r\n\r\n* cthuang: Add unit tests\r\n\r\n* cthuang: Refactor to read and submit product ID\r\n\r\n* cthuang: A product can be partially accepted\r\n\r\n* cthuang: Fix tests after accepting partial product\r\n\r\n* cthuang: Change price and quantity to f64\r\n\r\n* cthuang: Fix tests introduced by changing price and quantity to f64\r\n\r\n* cthuang: Add constraint to make sure auction price >= offer price but <= bid price for accepted bids and offers","shortMessageHtmlLink":"cthuang: Version 1.0.0 (#2)"}},{"before":"1c3c4fb099442fdc9ce6aaf26b3fe5109f284f4f","after":"e179a97654fcd42f09f7f663f435b020b153f95f","ref":"refs/heads/cthuang/remove-exceess-vars","pushedAt":"2023-10-01T11:18:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"cthuang: Add constraint to make sure auction price >= offer price but <= bid price for accepted bids and offers","shortMessageHtmlLink":"cthuang: Add constraint to make sure auction price >= offer price but…"}},{"before":null,"after":"1c3c4fb099442fdc9ce6aaf26b3fe5109f284f4f","ref":"refs/heads/cthuang/remove-exceess-vars","pushedAt":"2023-10-01T11:01:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"cthuang: Add constraint to make sure auction price >= offer price but <= bid price for accepted bids and offers","shortMessageHtmlLink":"cthuang: Add constraint to make sure auction price >= offer price but…"}},{"before":"84453572a1cc9706764c38eefa99c8bd4e0aa79f","after":"1c3c4fb099442fdc9ce6aaf26b3fe5109f284f4f","ref":"refs/heads/cthuang/partial-product","pushedAt":"2023-06-25T20:37:50.856Z","pushType":"push","commitsCount":1,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"cthuang: Add constraint to make sure auction price >= offer price but <= bid price for accepted bids and offers","shortMessageHtmlLink":"cthuang: Add constraint to make sure auction price >= offer price but…"}},{"before":"2dedc8c8cc754e7c86851379d69abb73af1bb0b1","after":"84453572a1cc9706764c38eefa99c8bd4e0aa79f","ref":"refs/heads/cthuang/partial-product","pushedAt":"2023-06-25T11:18:36.696Z","pushType":"push","commitsCount":2,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"cthuang: Fix tests introduced by changing price and quantity to f64","shortMessageHtmlLink":"cthuang: Fix tests introduced by changing price and quantity to f64"}},{"before":null,"after":"2dedc8c8cc754e7c86851379d69abb73af1bb0b1","ref":"refs/heads/cthuang/partial-product","pushedAt":"2023-06-25T10:19:07.825Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"cthuang: Fix tests after accepting partial product","shortMessageHtmlLink":"cthuang: Fix tests after accepting partial product"}},{"before":"beddfe4b0c4c6030d093e4f0d2f49da17997a95b","after":"815f93e6c6ccd18ec1e06e592f62cfc3b56e0f31","ref":"refs/heads/main","pushedAt":"2023-06-14T23:13:33.784Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"Support for continuous and flexilbe products (#1)\n\n* cthuang: Remove http server\r\n\r\n* chungthuang: Define websocket client that can query from parachain\r\n\r\n* List storage keys\r\n\r\n* Use twox hash to calculate storage key\r\n\r\n* chungthuang: parachain now supports RPC to return full market state\r\n\r\n* cthuang: marketState_getSubmissions RPC returns account\r\n\r\n* cthuang: Form basic MILP problem\r\n\r\n* Evaluate solution\r\n\r\n* cthuang: Use subxt to call submit_solution extrinsics\r\n\r\n* cthuang: Include chain metadata\r\n\r\n* cthuang: Fix account ID deserialization\r\n\r\n* cthuang: Solve continuous product\r\n\r\n* cthuang: Solve flexible load\r\n\r\n* cthuang: Solve flexible product that can have different price/quantity in different periods\r\n\r\n* cthuang: Refactor solver to use the same functions to handle bids/asks\r\n\r\n* cthuang: Add unit tests\r\n\r\n* cthuang: Refactor to read and submit product ID","shortMessageHtmlLink":"Support for continuous and flexilbe products (#1)"}},{"before":null,"after":"63a6a93c03e64c4e4181758999bb420ac087dc25","ref":"refs/heads/cthuang/refactor-to-product-id","pushedAt":"2023-06-11T14:53:02.509Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"cthuang: Refactor to read and submit product ID","shortMessageHtmlLink":"cthuang: Refactor to read and submit product ID"}},{"before":null,"after":"83b52d3ce11fcf099e519c356ab2dec1bcc053d8","ref":"refs/heads/cthuang/supplement-from-grid","pushedAt":"2023-05-14T16:04:54.922Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"cthuang: Add unit tests","shortMessageHtmlLink":"cthuang: Add unit tests"}},{"before":null,"after":"81ecf78854e5aa10d1210c96198e2af9797dcdc7","ref":"refs/heads/cthuang/solve-flexible-load","pushedAt":"2023-05-06T15:22:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"cthuang: Solve flexible load","shortMessageHtmlLink":"cthuang: Solve flexible load"}},{"before":"530fdd3f0d214f925a26db34944aad3fb5bcad19","after":"c813f7309ca8521561a21ec58229105f61ddd7e4","ref":"refs/heads/cthuang/poll-from-chain","pushedAt":"2023-05-06T10:45:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"cthuang: Solve continuous product","shortMessageHtmlLink":"cthuang: Solve continuous product"}},{"before":"d21ecbb4861132d410943fc2835e79035bf685ee","after":"530fdd3f0d214f925a26db34944aad3fb5bcad19","ref":"refs/heads/cthuang/poll-from-chain","pushedAt":"2023-04-16T09:10:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"cthuang: Fix account ID deserialization","shortMessageHtmlLink":"cthuang: Fix account ID deserialization"}},{"before":"1427ccf57a870a69251e3e20c2b49fe08e84778f","after":"d21ecbb4861132d410943fc2835e79035bf685ee","ref":"refs/heads/cthuang/poll-from-chain","pushedAt":"2023-04-15T21:03:05.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"cthuang: Include chain metadata","shortMessageHtmlLink":"cthuang: Include chain metadata"}},{"before":null,"after":"1427ccf57a870a69251e3e20c2b49fe08e84778f","ref":"refs/heads/cthuang/poll-from-chain","pushedAt":"2023-04-08T21:29:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chungthuang","name":null,"path":"/chungthuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7826979?s=80&v=4"},"commit":{"message":"Use twox hash to calculate storage key","shortMessageHtmlLink":"Use twox hash to calculate storage key"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0wMVQxMToxODozOS4wMDAwMDBazwAAAAOMxGh1","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0wMVQxMToxODozOS4wMDAwMDBazwAAAAOMxGh1","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0wOFQyMToyOToyNy4wMDAwMDBazwAAAAMUykI8"}},"title":"Activity · chungthuang/milp-solver"}