{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":770321336,"defaultBranch":"master","name":"phantasma-ng","ownerLogin":"phantasma-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-11T10:56:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/162984232?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710154611.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"15fbd7286c364371f4db420eb9a5daed7b8616d2","ref":"refs/heads/cleanup_and_tests","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into cleanup_and_tests","shortMessageHtmlLink":"Merge branch 'dev' into cleanup_and_tests"}},{"before":null,"after":"2f9cb4b780c5a225f723edc49e3ba39eab8afcff","ref":"refs/heads/nexus-tests","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into nexus-tests","shortMessageHtmlLink":"Merge branch 'dev' into nexus-tests"}},{"before":null,"after":"3be0c14cc5526b5b62fee1925de0706922e4bc3c","ref":"refs/heads/revert-218-dev-fix-data-storage","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Revert \"Fix to cosmic swaps\"","shortMessageHtmlLink":"Revert \"Fix to cosmic swaps\""}},{"before":null,"after":"4209cb13fddc1c0d6bc7dec94f5670a068de9bb1","ref":"refs/heads/xunit","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Fix coverage and remove Tendermint from output","shortMessageHtmlLink":"Fix coverage and remove Tendermint from output"}},{"before":null,"after":"5ac8dffb0d8a74d99bdb398bcac3578566a39ade","ref":"refs/heads/PHA-68","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Fix stack size expectations","shortMessageHtmlLink":"Fix stack size expectations"}},{"before":null,"after":"5d7cdcfb0d8ccf0eb6b351f3c69a23b8bb37c5ab","ref":"refs/heads/async","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Implemented async/await on Oracle.Read. This caused a ripple effect throughout the various layers of Phantasma. I implemented async/await in all the necessary places to support the proof of concept. Those changes are significant.\n\nIf async/await is decided on as an objective, we need to reexamine the following classes that I left synchronous due to locks preventing the async/await pattern: EthereumInterop, NeoInterop, TokenSwapper.\n\nTo truly take advantage of async/await, external and expensive calls should be reexamined to use asynchronous versions of the calls For example, usages of RequestUtils.Request should be changed to RequestUtils.RequestAsync.","shortMessageHtmlLink":"Implemented async/await on Oracle.Read. This caused a ripple effect t…"}},{"before":null,"after":"6a87eecaeda5557446d6fb69e03e78efb752fb16","ref":"refs/heads/PHA-60","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"PHA-60 | PHA-413 - possible deadlock\n\n- maintain a concurrent dictionary of lock objects.","shortMessageHtmlLink":"PHA-60 | PHA-413 - possible deadlock"}},{"before":null,"after":"7024a739ca525a12d3f06ccf173f022f8f0de9c1","ref":"refs/heads/dex-test","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Update SwapContract.cs\n\nFixing issue with swap contract values on the pool","shortMessageHtmlLink":"Update SwapContract.cs"}},{"before":null,"after":"71b87ccf1dbab2d7e4109bfa98d1d713b98cbf99","ref":"refs/heads/cleanup","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Merge branch 'master' into cleanup","shortMessageHtmlLink":"Merge branch 'master' into cleanup"}},{"before":null,"after":"87138f4d2be13ec8291588b237494780cc266345","ref":"refs/heads/code-audit-fixes","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Merge pull request #5 from TeknoPT/code-audit-fixes\n\nfixes for audit","shortMessageHtmlLink":"Merge pull request #5 from TeknoPT/code-audit-fixes"}},{"before":null,"after":"971d2d1f11bcb2fe6bfe55ea86b9c1fab919f93f","ref":"refs/heads/master","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Merge pull request #277 from phantasma-io/dev\n\nMerge Dev into Master","shortMessageHtmlLink":"Merge pull request #277 from phantasma-io/dev"}},{"before":null,"after":"bb5d9f33274a1de36d867cfcd307fb4f8a8207e4","ref":"refs/heads/integration-tests","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into integration-tests","shortMessageHtmlLink":"Merge branch 'dev' into integration-tests"}},{"before":null,"after":"bc95f1b7a507a654d64bd1a44f9c40cacaca25db","ref":"refs/heads/PHA-58","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"PHA-58 | PHA-411 - Null pointer exceptions\n\n- Commit cannot throw any exception, if, the node needs to be stopped","shortMessageHtmlLink":"PHA-58 | PHA-411 - Null pointer exceptions"}},{"before":null,"after":"bf4ec82d254a76e260f8a92c9405bfc2b67eb4aa","ref":"refs/heads/dev-shared","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"move shared to core\n\n* adjusted namespace and imports","shortMessageHtmlLink":"move shared to core"}},{"before":null,"after":"c20771b41b67850b68787b0da7d0a4f07462e448","ref":"refs/heads/shared-tests","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/code-audit-fixes' into dev","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/code-audit-fixes' into dev"}},{"before":null,"after":"d33d328683f467d92969ac36039e32eaaca62386","ref":"refs/heads/dev","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Merge pull request #293 from TeknoPT/dev\n\nAllow Invoke","shortMessageHtmlLink":"Merge pull request #293 from TeknoPT/dev"}},{"before":null,"after":"fa7219dfdaf274d88436bfc583a99fb39b87fc17","ref":"refs/heads/core-tests","pushedAt":"2024-03-11T10:56:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TeknoPT","name":"João Novo","path":"/TeknoPT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34069419?s=80&v=4"},"commit":{"message":"Add first set of Tests","shortMessageHtmlLink":"Add first set of Tests"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEEiYKNgA","startCursor":null,"endCursor":null}},"title":"Activity · phantasma-io/phantasma-ng"}