{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":733274425,"defaultBranch":"master","name":"GenesisVM","ownerLogin":"xersky","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-19T00:44:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59363324?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702946713.0","currentOid":""},"activityList":{"items":[{"before":"4b0b334c6de29dbffa79b56424839d31030bc489","after":"ada385edd3a66d17609debc13ed38db5e1919a6e","ref":"refs/heads/master","pushedAt":"2024-02-19T02:43:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Database to store bytecode and there hashes","shortMessageHtmlLink":"Database to store bytecode and there hashes"}},{"before":"609a79fc57bee2319fc51f3fa808f0b0948c7311","after":"4b0b334c6de29dbffa79b56424839d31030bc489","ref":"refs/heads/master","pushedAt":"2024-02-19T02:36:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Database of store bytecode and there hashes","shortMessageHtmlLink":"Database of store bytecode and there hashes"}},{"before":"7cf99084e87efdcd7d093b45f9832f1e81581b54","after":"609a79fc57bee2319fc51f3fa808f0b0948c7311","ref":"refs/heads/master","pushedAt":"2024-02-19T02:36:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"State of vm","shortMessageHtmlLink":"State of vm"}},{"before":"8d2b837fcc05f75c6247cfc435bbe92aa480a0d1","after":"7cf99084e87efdcd7d093b45f9832f1e81581b54","ref":"refs/heads/master","pushedAt":"2024-02-19T02:35:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Adding the exec feature description in readme","shortMessageHtmlLink":"Adding the exec feature description in readme"}},{"before":"66667e28d84f5c003952b3cba6148d216234ca54","after":"8d2b837fcc05f75c6247cfc435bbe92aa480a0d1","ref":"refs/heads/master","pushedAt":"2024-02-19T02:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"testing","shortMessageHtmlLink":"testing"}},{"before":"cb84c036fb0b74b9cb5971a3013bb4ec918c2a26","after":"66667e28d84f5c003952b3cba6148d216234ca54","ref":"refs/heads/master","pushedAt":"2024-02-19T01:29:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Adding README","shortMessageHtmlLink":"Adding README"}},{"before":"34e799b9618e58d5c8b86d07ba11d4f7ab2dcf45","after":"cb84c036fb0b74b9cb5971a3013bb4ec918c2a26","ref":"refs/heads/master","pushedAt":"2024-01-23T00:12:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"adding an updateFile method","shortMessageHtmlLink":"adding an updateFile method"}},{"before":"6b5a39cf36562ac1d8a0adc1bebe303deeed67bc","after":"34e799b9618e58d5c8b86d07ba11d4f7ab2dcf45","ref":"refs/heads/master","pushedAt":"2024-01-22T22:48:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"handling exception of reading from file method, and creating a file if it doesn't exist","shortMessageHtmlLink":"handling exception of reading from file method, and creating a file i…"}},{"before":"e3d950c719aa3f5ba02a54abacf7cf22f85f5bd3","after":"6b5a39cf36562ac1d8a0adc1bebe303deeed67bc","ref":"refs/heads/master","pushedAt":"2024-01-18T18:18:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"adjusting code with json parser update","shortMessageHtmlLink":"adjusting code with json parser update"}},{"before":"32275e711376274f1cb43c29a96bf36a2aeec160","after":"e3d950c719aa3f5ba02a54abacf7cf22f85f5bd3","ref":"refs/heads/master","pushedAt":"2024-01-18T18:18:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"splitting functionalities of json parsers by creating a json parser and another json array parser","shortMessageHtmlLink":"splitting functionalities of json parsers by creating a json parser a…"}},{"before":"5df20972c7b15e0a4a1ede57d4e438e184ab08de","after":"32275e711376274f1cb43c29a96bf36a2aeec160","ref":"refs/heads/master","pushedAt":"2024-01-17T19:06:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"adding serialization for array of jsons","shortMessageHtmlLink":"adding serialization for array of jsons"}},{"before":"2f6709356ac68961907d9ef1607eacca4baab67e","after":"5df20972c7b15e0a4a1ede57d4e438e184ab08de","ref":"refs/heads/master","pushedAt":"2024-01-16T16:48:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Fix parser","shortMessageHtmlLink":"Fix parser"}},{"before":"d3adf37a00740e987503deaf5b741c4e796675d1","after":"2f6709356ac68961907d9ef1607eacca4baab67e","ref":"refs/heads/master","pushedAt":"2024-01-14T21:35:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Deleting exec debug sout output","shortMessageHtmlLink":"Deleting exec debug sout output"}},{"before":"d6b2acdd64acf11d629a4998bcb63396b0ed57fa","after":"d3adf37a00740e987503deaf5b741c4e796675d1","ref":"refs/heads/master","pushedAt":"2024-01-14T21:35:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"fix main","shortMessageHtmlLink":"fix main"}},{"before":"f99b7c6351982e97b803a8fbbcce0b22550fb85f","after":"d6b2acdd64acf11d629a4998bcb63396b0ed57fa","ref":"refs/heads/master","pushedAt":"2024-01-12T03:05:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Adding SLoad Opcode functionality and fixing SStore","shortMessageHtmlLink":"Adding SLoad Opcode functionality and fixing SStore"}},{"before":"e507124d3e47f193133f714425832aae512bae13","after":"f99b7c6351982e97b803a8fbbcce0b22550fb85f","ref":"refs/heads/master","pushedAt":"2024-01-12T02:40:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Fixing the SStore functionality","shortMessageHtmlLink":"Fixing the SStore functionality"}},{"before":"49b00cb758ca839d81a2ff67f361d65578946918","after":"e507124d3e47f193133f714425832aae512bae13","ref":"refs/heads/master","pushedAt":"2024-01-12T02:28:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Fix json parser and json serializer","shortMessageHtmlLink":"Fix json parser and json serializer"}},{"before":"48e055ceaf2aea4212deafbd21f3143308accd22","after":"49b00cb758ca839d81a2ff67f361d65578946918","ref":"refs/heads/master","pushedAt":"2024-01-12T02:14:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Adding a json serializer","shortMessageHtmlLink":"Adding a json serializer"}},{"before":"4c13b1a93b1e6aae4d4e40b402d81a34d538baa7","after":"48e055ceaf2aea4212deafbd21f3143308accd22","ref":"refs/heads/master","pushedAt":"2024-01-11T18:34:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Adding the SStore opcode","shortMessageHtmlLink":"Adding the SStore opcode"}},{"before":"efb697710d023c0b78dd223fe666fd7e35f7d939","after":"4c13b1a93b1e6aae4d4e40b402d81a34d538baa7","ref":"refs/heads/master","pushedAt":"2024-01-09T22:04:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Better error handling ig","shortMessageHtmlLink":"Better error handling ig"}},{"before":"0e5a9f28a308348336dc89e7244c29e6318f33b8","after":"efb697710d023c0b78dd223fe666fd7e35f7d939","ref":"refs/heads/master","pushedAt":"2024-01-09T20:06:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Adding the Utils Class containing tools as methods","shortMessageHtmlLink":"Adding the Utils Class containing tools as methods"}},{"before":"703cbec6d1131088857a38f08ac99d12164b6395","after":"0e5a9f28a308348336dc89e7244c29e6318f33b8","ref":"refs/heads/master","pushedAt":"2023-12-24T18:09:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"adding a string of mnemonics algo emulating an if else statement","shortMessageHtmlLink":"adding a string of mnemonics algo emulating an if else statement"}},{"before":"249008c8843c6b325f74cbea13b89c176e6ef6b3","after":"703cbec6d1131088857a38f08ac99d12164b6395","ref":"refs/heads/master","pushedAt":"2023-12-24T17:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"adding Regions and GOTO as macros to simplify JUMPs and future if else statements","shortMessageHtmlLink":"adding Regions and GOTO as macros to simplify JUMPs and future if els…"}},{"before":"40e997ea373a1818007e13adbb16cdbfe041df08","after":"249008c8843c6b325f74cbea13b89c176e6ef6b3","ref":"refs/heads/master","pushedAt":"2023-12-24T04:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"migrate to a dynamic approach to vm opcodes and adding JUMPDEST and NOT","shortMessageHtmlLink":"migrate to a dynamic approach to vm opcodes and adding JUMPDEST and NOT"}},{"before":"3977d5771883b0b7e382834d5099724dc919d8b3","after":"40e997ea373a1818007e13adbb16cdbfe041df08","ref":"refs/heads/master","pushedAt":"2023-12-23T23:58:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"Testing the mnemonic parser and interpreting the bytecode","shortMessageHtmlLink":"Testing the mnemonic parser and interpreting the bytecode"}},{"before":"96a33df42c84f1cf8e5fbe38f8a37c78999bd1a2","after":"3977d5771883b0b7e382834d5099724dc919d8b3","ref":"refs/heads/master","pushedAt":"2023-12-21T16:10:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"adding .gitignorefile to exclude .class files","shortMessageHtmlLink":"adding .gitignorefile to exclude .class files"}},{"before":"79cae993448248b71b29fd90a892ad8496d0e939","after":"96a33df42c84f1cf8e5fbe38f8a37c78999bd1a2","ref":"refs/heads/master","pushedAt":"2023-12-21T15:58:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"adding the byteToMnemonicsString() method that takes bytecode and stores mnemonics as a String","shortMessageHtmlLink":"adding the byteToMnemonicsString() method that takes bytecode and sto…"}},{"before":"907ba4d64705e0d593ccebc76ce0aca89ad61869","after":"79cae993448248b71b29fd90a892ad8496d0e939","ref":"refs/heads/master","pushedAt":"2023-12-21T15:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"fix push mnemonic in byteToMnemonicsArray() method to include 4 bytes","shortMessageHtmlLink":"fix push mnemonic in byteToMnemonicsArray() method to include 4 bytes"}},{"before":"93677917fd10f5ceb294a05993eb53c2a5ebb5c8","after":"907ba4d64705e0d593ccebc76ce0aca89ad61869","ref":"refs/heads/master","pushedAt":"2023-12-21T15:14:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"adding the possibility to display bytecode in mnemonic format","shortMessageHtmlLink":"adding the possibility to display bytecode in mnemonic format"}},{"before":"3a219a6d4f53e80e81ae42b4ea803162cdf409b2","after":"93677917fd10f5ceb294a05993eb53c2a5ebb5c8","ref":"refs/heads/master","pushedAt":"2023-12-20T16:31:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xersky","name":"Ayoub EL AOUFI","path":"/xersky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59363324?s=80&v=4"},"commit":{"message":"writing instructions for a summation algorithm (from 1 to 23) in bytecode using our vm opcodes","shortMessageHtmlLink":"writing instructions for a summation algorithm (from 1 to 23) in byte…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_jCQ-wA","startCursor":null,"endCursor":null}},"title":"Activity · xersky/GenesisVM"}