{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":564131319,"defaultBranch":"main","name":"soltrade","ownerLogin":"noahtheprogrammer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-10T03:44:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/81941019?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711852756.0","currentOid":""},"activityList":{"items":[{"before":"02139da58ae106a7c43479ff2fc1ae2c61bb4b06","after":"6e65fa09719aab2e8896633d8017230aa8d041a6","ref":"refs/heads/14-docker-build","pushedAt":"2024-04-26T16:41:13.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Merge pull request #26 from Smagia/main\n\nfeat: implemented dockerfile and environment variables","shortMessageHtmlLink":"Merge pull request #26 from Smagia/main"}},{"before":null,"after":"02139da58ae106a7c43479ff2fc1ae2c61bb4b06","ref":"refs/heads/14-docker-build","pushedAt":"2024-03-31T02:39:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Merge pull request #23 from noahtheprogrammer/18-persist-marketposition-stoploss-takeprofit\n\nPersistent market variables through JSON and autonomous function","shortMessageHtmlLink":"Merge pull request #23 from noahtheprogrammer/18-persist-marketpositi…"}},{"before":"82cbeabf7a64e42c98da6fdda359946650eff9c8","after":null,"ref":"refs/heads/18-persist-marketposition-stoploss-takeprofit","pushedAt":"2024-03-30T20:11:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"}},{"before":"e91d4ce5177b11ef19c85514f79083c58f1442b0","after":"02139da58ae106a7c43479ff2fc1ae2c61bb4b06","ref":"refs/heads/main","pushedAt":"2024-03-30T20:11:41.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Merge pull request #23 from noahtheprogrammer/18-persist-marketposition-stoploss-takeprofit\n\nPersistent market variables through JSON and autonomous function","shortMessageHtmlLink":"Merge pull request #23 from noahtheprogrammer/18-persist-marketpositi…"}},{"before":"455853b30b83a3c844e84726a7a228ed2cda421e","after":"82cbeabf7a64e42c98da6fdda359946650eff9c8","ref":"refs/heads/18-persist-marketposition-stoploss-takeprofit","pushedAt":"2024-03-30T20:10:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Merge branch 'main' into 18-persist-marketposition-stoploss-takeprofit","shortMessageHtmlLink":"Merge branch 'main' into 18-persist-marketposition-stoploss-takeprofit"}},{"before":"b2495bb947d6ef8d37a20bf46691addbec51dcae","after":"e91d4ce5177b11ef19c85514f79083c58f1442b0","ref":"refs/heads/main","pushedAt":"2024-03-30T18:30:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Type hints for return and input values\n\nNot sure why I wasn't doing this before, but this should make developing easier for testing and myself.","shortMessageHtmlLink":"Type hints for return and input values"}},{"before":"684162c21f47a77863fc00438f359862a88b69a3","after":"b2495bb947d6ef8d37a20bf46691addbec51dcae","ref":"refs/heads/main","pushedAt":"2024-03-29T04:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Added poetry dependency from previous pull request","shortMessageHtmlLink":"Added poetry dependency from previous pull request"}},{"before":"e0d87d41ab91e1d58ee9e384cc5171e31c8ed955","after":"455853b30b83a3c844e84726a7a228ed2cda421e","ref":"refs/heads/18-persist-marketposition-stoploss-takeprofit","pushedAt":"2024-03-29T04:09:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Removed input logic and looping","shortMessageHtmlLink":"Removed input logic and looping"}},{"before":"684162c21f47a77863fc00438f359862a88b69a3","after":"e0d87d41ab91e1d58ee9e384cc5171e31c8ed955","ref":"refs/heads/18-persist-marketposition-stoploss-takeprofit","pushedAt":"2024-03-29T03:42:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"SL, TP, and position now stored in JSON file","shortMessageHtmlLink":"SL, TP, and position now stored in JSON file"}},{"before":null,"after":"684162c21f47a77863fc00438f359862a88b69a3","ref":"refs/heads/18-persist-marketposition-stoploss-takeprofit","pushedAt":"2024-03-29T02:05:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Merge pull request #22 from rytoj/main\n\nUpdate requirements.txt for bakcktesting and .gitignore","shortMessageHtmlLink":"Merge pull request #22 from rytoj/main"}},{"before":"b4b2d9c42de11103100eb7f0307b5f6dd8abec90","after":"684162c21f47a77863fc00438f359862a88b69a3","ref":"refs/heads/main","pushedAt":"2024-03-28T20:50:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Merge pull request #22 from rytoj/main\n\nUpdate requirements.txt for bakcktesting and .gitignore","shortMessageHtmlLink":"Merge pull request #22 from rytoj/main"}},{"before":"b5bcf88901a0602c319316b7b436a87e3390f4dd","after":"b4b2d9c42de11103100eb7f0307b5f6dd8abec90","ref":"refs/heads/main","pushedAt":"2024-03-28T00:32:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"d73f0e65da77345505d85acbb6df24ecd3b21ab5","after":"b5bcf88901a0602c319316b7b436a87e3390f4dd","ref":"refs/heads/main","pushedAt":"2024-03-27T23:59:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Transaction error handling and retry bug fixes","shortMessageHtmlLink":"Transaction error handling and retry bug fixes"}},{"before":"d74b56d4b9fd90533110c2a8aadbe81b4a56789c","after":"d73f0e65da77345505d85acbb6df24ecd3b21ab5","ref":"refs/heads/main","pushedAt":"2024-03-24T22:22:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Validate and retry transaction signatures","shortMessageHtmlLink":"Validate and retry transaction signatures"}},{"before":"88f21fee1941e7bdfb25f938605c7c9df17b0139","after":"d74b56d4b9fd90533110c2a8aadbe81b4a56789c","ref":"refs/heads/main","pushedAt":"2024-03-14T01:28:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Customizable trading intervals and price updates\n\nAlso, no more having to input token decimals, so that's a plus.","shortMessageHtmlLink":"Customizable trading intervals and price updates"}},{"before":"db4c6c96fd01c73f4eaf15afaec62cebcb147b1a","after":"88f21fee1941e7bdfb25f938605c7c9df17b0139","ref":"refs/heads/main","pushedAt":"2024-03-09T22:48:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Cleaned up CLI messaging and removed timestamp()","shortMessageHtmlLink":"Cleaned up CLI messaging and removed timestamp()"}},{"before":"87c8eea2ad831813b59b222f3d654414357ff6ed","after":"db4c6c96fd01c73f4eaf15afaec62cebcb147b1a","ref":"refs/heads/main","pushedAt":"2024-03-09T03:25:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Revised usage instructions for README.md","shortMessageHtmlLink":"Revised usage instructions for README.md"}},{"before":"c80f142844e2a16b454015008f73dd43c5dd93af","after":"87c8eea2ad831813b59b222f3d654414357ff6ed","ref":"refs/heads/main","pushedAt":"2024-01-12T19:30:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Merge pull request #7 from lalanza808/invalid-market-exit","shortMessageHtmlLink":"Merge pull request #7 from lalanza808/invalid-market-exit"}},{"before":"22338e7254fdfeb453925c294f0fcad580f3090c","after":"c80f142844e2a16b454015008f73dd43c5dd93af","ref":"refs/heads/main","pushedAt":"2024-01-10T00:56:49.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Merge pull request #5 from alexjacobs08/main\n\nRefactored codebase, better configuration options, upgrade to Jupiter V6, and more courtesy of @alexjacobs08!","shortMessageHtmlLink":"Merge pull request #5 from alexjacobs08/main"}},{"before":"7b39cf3ecb7a8ebb7637ad2ec52497bbd249e8de","after":"22338e7254fdfeb453925c294f0fcad580f3090c","ref":"refs/heads/main","pushedAt":"2023-09-01T21:33:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Removed unnecessary banners from README.md","shortMessageHtmlLink":"Removed unnecessary banners from README.md"}},{"before":"c8fef238e7efb29f24b908c9370c970d1dedbecc","after":"7b39cf3ecb7a8ebb7637ad2ec52497bbd249e8de","ref":"refs/heads/main","pushedAt":"2023-06-05T01:34:28.652Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Delete launch.json","shortMessageHtmlLink":"Delete launch.json"}},{"before":"e71a73c8413b96627e4d09e968130354f0337e85","after":"c8fef238e7efb29f24b908c9370c970d1dedbecc","ref":"refs/heads/main","pushedAt":"2023-06-05T01:31:41.470Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Update .gitignore","shortMessageHtmlLink":"Update .gitignore"}},{"before":"db0ca8cdadb6c4df7fb52161b5e046a62bb6d0a2","after":"e71a73c8413b96627e4d09e968130354f0337e85","ref":"refs/heads/main","pushedAt":"2023-05-30T20:27:37.412Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Rebranded project into Soltrade","shortMessageHtmlLink":"Rebranded project into Soltrade"}},{"before":"72431a5f94573460281cc3ee6f32077b9354eb55","after":"db0ca8cdadb6c4df7fb52161b5e046a62bb6d0a2","ref":"refs/heads/main","pushedAt":"2023-05-02T21:59:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"5e7eadcecb0623d5a113ccdb4f0bfbbb0e6f231f","after":"72431a5f94573460281cc3ee6f32077b9354eb55","ref":"refs/heads/main","pushedAt":"2023-04-22T18:03:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Removed accidental testing function","shortMessageHtmlLink":"Removed accidental testing function"}},{"before":"683cc433ad9080d4852f2a1f3c355260f822cf54","after":"5e7eadcecb0623d5a113ccdb4f0bfbbb0e6f231f","ref":"refs/heads/main","pushedAt":"2023-04-22T18:03:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Now using VersionedTransactions and solders","shortMessageHtmlLink":"Now using VersionedTransactions and solders"}},{"before":"44a7e1ce8556152491394ef7de18cbb2dfd3819a","after":"683cc433ad9080d4852f2a1f3c355260f822cf54","ref":"refs/heads/main","pushedAt":"2023-04-14T17:11:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Now using max_retries in opts parameters","shortMessageHtmlLink":"Now using max_retries in opts parameters"}},{"before":"d29a7b54fb63da46a768bff3653455fa1fdef8fd","after":"44a7e1ce8556152491394ef7de18cbb2dfd3819a","ref":"refs/heads/main","pushedAt":"2023-04-09T21:17:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Update trading.py","shortMessageHtmlLink":"Update trading.py"}},{"before":"22cd06e4ece976764bdfd8ab2396238cb39ce953","after":"d29a7b54fb63da46a768bff3653455fa1fdef8fd","ref":"refs/heads/main","pushedAt":"2023-04-08T18:37:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Reformatted statistics display","shortMessageHtmlLink":"Reformatted statistics display"}},{"before":"9f86b4e024a6a077e088aeb25f3cbfb798628df8","after":"22cd06e4ece976764bdfd8ab2396238cb39ce953","ref":"refs/heads/main","pushedAt":"2023-04-08T03:12:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noahtheprogrammer","name":null,"path":"/noahtheprogrammer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81941019?s=80&v=4"},"commit":{"message":"Created statistics command for user interface","shortMessageHtmlLink":"Created statistics command for user interface"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO1qzuQA","startCursor":null,"endCursor":null}},"title":"Activity · noahtheprogrammer/soltrade"}