{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":728081776,"defaultBranch":"main","name":"soroban-kit","ownerLogin":"FredericRezeau","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-06T07:31:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5784508?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701871960.0","currentOid":""},"activityList":{"items":[{"before":"1029143f965d75142e4610e9734ecec68778b9f8","after":"4026917a31015b05537f6ac90aab082efb592237","ref":"refs/heads/main","pushedAt":"2024-02-28T17:38:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Updated dependencies to soroban-sdk 20.3.2. Bumped to 0.1.11","shortMessageHtmlLink":"Updated dependencies to soroban-sdk 20.3.2. Bumped to 0.1.11"}},{"before":"4e286a12a41b153cb404b1addf8e155a336f1e34","after":"1029143f965d75142e4610e9734ecec68778b9f8","ref":"refs/heads/main","pushedAt":"2024-02-07T02:36:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Updated to soroban-sdk 20.3.1. Bumped to 0.1.10.","shortMessageHtmlLink":"Updated to soroban-sdk 20.3.1. Bumped to 0.1.10."}},{"before":"ace755c42a245c7150091ad3c5c2ae9840d78fcd","after":"4e286a12a41b153cb404b1addf8e155a336f1e34","ref":"refs/heads/main","pushedAt":"2023-12-26T06:00:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/FredericRezeau/soroban-kit","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/FredericRezeau/soroban-kit"}},{"before":"a2cff9f4e8234eb06f8abec2cc06991626de6f92","after":"ace755c42a245c7150091ad3c5c2ae9840d78fcd","ref":"refs/heads/main","pushedAt":"2023-12-22T19:48:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Updated README with link to oracle guide.","shortMessageHtmlLink":"Updated README with link to oracle guide."}},{"before":"a68e30918eb6b445c3c72d15fdb2301e0388c05d","after":"a2cff9f4e8234eb06f8abec2cc06991626de6f92","ref":"refs/heads/main","pushedAt":"2023-12-21T14:39:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Updated readme: fixed broken links and typo","shortMessageHtmlLink":"Updated readme: fixed broken links and typo"}},{"before":"933e74c0da6675a4359afaa663c99b770f57bf3b","after":"a68e30918eb6b445c3c72d15fdb2301e0388c05d","ref":"refs/heads/main","pushedAt":"2023-12-21T12:32:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Readme update: fixed typo","shortMessageHtmlLink":"Readme update: fixed typo"}},{"before":"e22af38e2cff6921b400d33da0e69232bc1a312e","after":"933e74c0da6675a4359afaa663c99b770f57bf3b","ref":"refs/heads/main","pushedAt":"2023-12-21T12:24:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"New: oracle module provides attribute macros to generalize interfacing for both synchronous and asynchronous cross-contract communication via the pub/sub pattern. oracle-soroban-kit: example oracle broker (fee collection, serving data synchronously and asynchronously based on availability). Bumped to 0.1.8","shortMessageHtmlLink":"New: oracle module provides attribute macros to generalize interfacin…"}},{"before":"0b5095c77d479c0b8b366df9148ad6411841f169","after":"e22af38e2cff6921b400d33da0e69232bc1a312e","ref":"refs/heads/main","pushedAt":"2023-12-18T18:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Updated CI to Github actions. Reduced panic verbosity. Bumped to 0.1.7","shortMessageHtmlLink":"Updated CI to Github actions. Reduced panic verbosity. Bumped to 0.1.7"}},{"before":"c70f6c065bb1d335b360922be9620b2acaf1090a","after":"0b5095c77d479c0b8b366df9148ad6411841f169","ref":"refs/heads/main","pushedAt":"2023-12-18T18:23:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Created rust.yml for CI workflow","shortMessageHtmlLink":"Created rust.yml for CI workflow"}},{"before":"57987e2668f9e21977a967ca6cd409da61618a8c","after":"c70f6c065bb1d335b360922be9620b2acaf1090a","ref":"refs/heads/main","pushedAt":"2023-12-17T10:25:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Updated StateMachine interface, updated documentation","shortMessageHtmlLink":"Updated StateMachine interface, updated documentation"}},{"before":"b1c57887e95baaea755ab12e2e64220031db63c8","after":"57987e2668f9e21977a967ca6cd409da61618a8c","ref":"refs/heads/main","pushedAt":"2023-12-17T10:23:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Updated StateMachine interface, updated documentation","shortMessageHtmlLink":"Updated StateMachine interface, updated documentation"}},{"before":"c56af9c8bcaffd134c5d99f3a740247d98765931","after":"b1c57887e95baaea755ab12e2e64220031db63c8","ref":"refs/heads/main","pushedAt":"2023-12-16T20:22:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Circuit breaker update. Additional readme fixes","shortMessageHtmlLink":"Circuit breaker update. Additional readme fixes"}},{"before":"839c1ef78dfc6c60f74e3abf02e67357d14899e2","after":"c56af9c8bcaffd134c5d99f3a740247d98765931","ref":"refs/heads/main","pushedAt":"2023-12-16T20:21:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Circuit breaker update. Additional readme fixes","shortMessageHtmlLink":"Circuit breaker update. Additional readme fixes"}},{"before":"52ba61c937073c9d5afba9cb58a96f4766925459","after":"839c1ef78dfc6c60f74e3abf02e67357d14899e2","ref":"refs/heads/main","pushedAt":"2023-12-16T19:54:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Circuit breaker update - fixed broken links","shortMessageHtmlLink":"Circuit breaker update - fixed broken links"}},{"before":"1d5286391a4d07192a3fb709cf09d0c45f1505db","after":"52ba61c937073c9d5afba9cb58a96f4766925459","ref":"refs/heads/main","pushedAt":"2023-12-16T19:49:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Circuit-breaker pattern implementation (e.g., pausable contracts...) with composite circuits for granular operation control.","shortMessageHtmlLink":"Circuit-breaker pattern implementation (e.g., pausable contracts...) …"}},{"before":"6a211d046fa29d8453d9ea64c6b1a1700cdec086","after":"1d5286391a4d07192a3fb709cf09d0c45f1505db","ref":"refs/heads/main","pushedAt":"2023-12-15T08:05:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Added #[derive(TransitionHandler)] to streamline state transition implementations in client code","shortMessageHtmlLink":"Added #[derive(TransitionHandler)] to streamline state transition imp…"}},{"before":"6ecf05e3f18a7cbb89342660d167dca51b2d5ee9","after":"6a211d046fa29d8453d9ea64c6b1a1700cdec086","ref":"refs/heads/main","pushedAt":"2023-12-14T14:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Moved examples to separate module","shortMessageHtmlLink":"Moved examples to separate module"}},{"before":"ff4a98d05685d3b6f56a6420a7feaa989a4209bf","after":"6ecf05e3f18a7cbb89342660d167dca51b2d5ee9","ref":"refs/heads/main","pushedAt":"2023-12-14T10:52:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Commitment scheme implementation + polling station example. soroban-kit meta crate now re-exports soroban-macros and soroban-tools along with feature forwarding","shortMessageHtmlLink":"Commitment scheme implementation + polling station example. soroban-k…"}},{"before":"fc93f1921dd09c9323dfa9eda4bbe1796b01a565","after":"ff4a98d05685d3b6f56a6420a7feaa989a4209bf","ref":"refs/heads/main","pushedAt":"2023-12-12T20:57:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"soroban-kit meta crate for crates.io","shortMessageHtmlLink":"soroban-kit meta crate for crates.io"}},{"before":"df4b436c41c39f8fd733e250ec86cf0555fc2822","after":"fc93f1921dd09c9323dfa9eda4bbe1796b01a565","ref":"refs/heads/main","pushedAt":"2023-12-12T20:00:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Updated to support soroban-sdk 20.0.0","shortMessageHtmlLink":"Updated to support soroban-sdk 20.0.0"}},{"before":"068ea9f4ce5821b309027f82c0f8e8c2eaa31d1c","after":"df4b436c41c39f8fd733e250ec86cf0555fc2822","ref":"refs/heads/main","pushedAt":"2023-12-12T04:23:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Fixed broken documentation links","shortMessageHtmlLink":"Fixed broken documentation links"}},{"before":"2ab3d7eb7fd3e3276091bb7da472e628a699dc58","after":"068ea9f4ce5821b309027f82c0f8e8c2eaa31d1c","ref":"refs/heads/main","pushedAt":"2023-12-10T15:52:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"State machine implementation module and attribute macro with game lobby and coffee machine examples and integration tests.","shortMessageHtmlLink":"State machine implementation module and attribute macro with game lob…"}},{"before":"0a713150cfa775977a9d1212e31b2055a9070c4b","after":"2ab3d7eb7fd3e3276091bb7da472e628a699dc58","ref":"refs/heads/main","pushedAt":"2023-12-06T17:10:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Updated documentation","shortMessageHtmlLink":"Updated documentation"}},{"before":"8456020c674b0336667b391913a936ac5a39639a","after":"0a713150cfa775977a9d1212e31b2055a9070c4b","ref":"refs/heads/main","pushedAt":"2023-12-06T15:39:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Added smart contract example hello-soroban-kit showcasing soroban-kit features","shortMessageHtmlLink":"Added smart contract example hello-soroban-kit showcasing soroban-kit…"}},{"before":null,"after":"8456020c674b0336667b391913a936ac5a39639a","ref":"refs/heads/main","pushedAt":"2023-12-06T14:12:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FredericRezeau","name":"Frederic 경진 Rezeau","path":"/FredericRezeau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5784508?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yOFQxNzozODoxMi4wMDAwMDBazwAAAAQH6XNA","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yOFQxNzozODoxMi4wMDAwMDBazwAAAAQH6XNA","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0wNlQxNDoxMjo0MC4wMDAwMDBazwAAAAPCw2-p"}},"title":"Activity · FredericRezeau/soroban-kit"}