{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":318196001,"defaultBranch":"main","name":"xrpl4j","ownerLogin":"XRPLF","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-03T13:05:26.000Z","ownerAvatar":"https://github.com/avatars/u/67929741?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726531817.0","currentOid":""},"activityList":{"items":[{"before":"ec6ea325bfd6b8e0f14df9aece0338566736707c","after":null,"ref":"refs/heads/sappenin-patch-1","pushedAt":"2024-09-17T00:10:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"}},{"before":"567549798584f3accad5397fca8bde52a2af8b6c","after":"0c3c45b2054d095909763502c39cb5f070dd2743","ref":"refs/heads/main","pushedAt":"2024-09-17T00:10:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Update README.md (#551)\n\nUpdate latest version to 3.5.1","shortMessageHtmlLink":"Update README.md (#551)"}},{"before":null,"after":"ec6ea325bfd6b8e0f14df9aece0338566736707c","ref":"refs/heads/sappenin-patch-1","pushedAt":"2024-09-17T00:09:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Update README.md\n\nUpdate latest version to 3.5.1","shortMessageHtmlLink":"Update README.md"}},{"before":"eb2ce7a7baee0ff15a05f4b1b56fe2996fbe18ff","after":"05da2ab5a1f93fd1a6c2e55068355f9e00526826","ref":"refs/heads/releases/3.5","pushedAt":"2024-09-17T00:07:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Update to 3.5.2-SNAPSHOT","shortMessageHtmlLink":"Update to 3.5.2-SNAPSHOT"}},{"before":"01c18453f0c3c6f8ff9708626d4222d69eb6299f","after":null,"ref":"refs/heads/nk/configurable-timeouts","pushedAt":"2024-09-17T00:02:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"}},{"before":"f5a4e35eda1188b12890ef53ec1e73a0ec36af9b","after":"567549798584f3accad5397fca8bde52a2af8b6c","ref":"refs/heads/main","pushedAt":"2024-09-17T00:02:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Make XrplClient timeouts configurable (#550)\n\n* make XrplClient timeouts configurable","shortMessageHtmlLink":"Make XrplClient timeouts configurable (#550)"}},{"before":"d213a6456c9026adbdb66b38e73ab3636910063a","after":"01c18453f0c3c6f8ff9708626d4222d69eb6299f","ref":"refs/heads/nk/configurable-timeouts","pushedAt":"2024-09-16T18:08:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkramer44","name":null,"path":"/nkramer44","primaryAvatarUrl":"https://github.com/avatars/u/19825873?s=80&v=4"},"commit":{"message":"fix javadoc","shortMessageHtmlLink":"fix javadoc"}},{"before":"17208324a5fe399c902eae71f78d7d65b32a1609","after":"d213a6456c9026adbdb66b38e73ab3636910063a","ref":"refs/heads/nk/configurable-timeouts","pushedAt":"2024-09-16T17:12:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkramer44","name":null,"path":"/nkramer44","primaryAvatarUrl":"https://github.com/avatars/u/19825873?s=80&v=4"},"commit":{"message":"use millis instead of nanos","shortMessageHtmlLink":"use millis instead of nanos"}},{"before":"912138ae2451ad52ce42282b0e8ac6597c3f23b3","after":"17208324a5fe399c902eae71f78d7d65b32a1609","ref":"refs/heads/nk/configurable-timeouts","pushedAt":"2024-09-16T13:02:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkramer44","name":null,"path":"/nkramer44","primaryAvatarUrl":"https://github.com/avatars/u/19825873?s=80&v=4"},"commit":{"message":"add Duration overload","shortMessageHtmlLink":"add Duration overload"}},{"before":"4f46edde663d40fb9d58fbe997e464de59be62ab","after":"912138ae2451ad52ce42282b0e8ac6597c3f23b3","ref":"refs/heads/nk/configurable-timeouts","pushedAt":"2024-09-13T16:35:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkramer44","name":null,"path":"/nkramer44","primaryAvatarUrl":"https://github.com/avatars/u/19825873?s=80&v=4"},"commit":{"message":"javadoc","shortMessageHtmlLink":"javadoc"}},{"before":null,"after":"4f46edde663d40fb9d58fbe997e464de59be62ab","ref":"refs/heads/nk/configurable-timeouts","pushedAt":"2024-09-13T16:30:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nkramer44","name":null,"path":"/nkramer44","primaryAvatarUrl":"https://github.com/avatars/u/19825873?s=80&v=4"},"commit":{"message":"make XrplClient timeouts configurable","shortMessageHtmlLink":"make XrplClient timeouts configurable"}},{"before":"862ae756b86bdb55a9c0ed7f398d6a1f165a179c","after":null,"ref":"refs/heads/sappenin-patch-1","pushedAt":"2024-08-23T23:51:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"}},{"before":"a1669afd467c5473603137ada9499e63173901ee","after":"f5a4e35eda1188b12890ef53ec1e73a0ec36af9b","ref":"refs/heads/main","pushedAt":"2024-08-23T23:51:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Update README.md (#548)\n\nUpdate latest version to 3.5.0.","shortMessageHtmlLink":"Update README.md (#548)"}},{"before":null,"after":"862ae756b86bdb55a9c0ed7f398d6a1f165a179c","ref":"refs/heads/sappenin-patch-1","pushedAt":"2024-08-23T23:50:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Update README.md\n\nUpdate latest version to 3.5.0.","shortMessageHtmlLink":"Update README.md"}},{"before":"f0e4d573f815375d0dff3d4491bfd2a8185d28ec","after":"eb2ce7a7baee0ff15a05f4b1b56fe2996fbe18ff","ref":"refs/heads/releases/3.5","pushedAt":"2024-08-23T23:50:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Update version to 3.5.1-SNAPSHOT","shortMessageHtmlLink":"Update version to 3.5.1-SNAPSHOT"}},{"before":null,"after":"f0e4d573f815375d0dff3d4491bfd2a8185d28ec","ref":"refs/heads/releases/3.5","pushedAt":"2024-08-23T23:44:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Update version to 3.5.0-SNAPSHOT","shortMessageHtmlLink":"Update version to 3.5.0-SNAPSHOT"}},{"before":"b4611dfa3794502bea852de1904caa06f6e15b2f","after":null,"ref":"refs/heads/releases/v3.4.0","pushedAt":"2024-08-23T23:37:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"}},{"before":null,"after":"b4611dfa3794502bea852de1904caa06f6e15b2f","ref":"refs/heads/releases/v3.4","pushedAt":"2024-08-23T23:37:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Update version to 3.4.1-SNAPSHOT","shortMessageHtmlLink":"Update version to 3.4.1-SNAPSHOT"}},{"before":"d2c65969992c6f48580169772c9f4a43757462a5","after":null,"ref":"refs/heads/df/474-fix-negative-xrpamount","pushedAt":"2024-08-23T23:36:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"}},{"before":"2f076752067cd4ef363262afff406b59e5452c82","after":"a1669afd467c5473603137ada9499e63173901ee","ref":"refs/heads/main","pushedAt":"2024-08-23T23:35:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Fixes #474 (#535)\n\n* Fixes #474 by adding the `isNegative` function to `CurrencyAmount`, and then properly supporting negative value detection in XRP and IssuedCurrency amounts.\r\n* Fixes #527.\r\n* Fixes #473\r\n* Updated and enhanced unit tests","shortMessageHtmlLink":"Fixes #474 (#535)"}},{"before":"a486fc52840cfdac53b0e799b761222b638df65e","after":"d2c65969992c6f48580169772c9f4a43757462a5","ref":"refs/heads/df/474-fix-negative-xrpamount","pushedAt":"2024-08-23T05:32:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Add ledger entries from #473\n\nFixes #473","shortMessageHtmlLink":"Add ledger entries from #473"}},{"before":"44ea58f76833ee1ac0153617e61ba3064fef6af3","after":"a486fc52840cfdac53b0e799b761222b638df65e","ref":"refs/heads/df/474-fix-negative-xrpamount","pushedAt":"2024-08-23T05:03:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"f52e12239d4b93920cfd81db7be5d045b5892530","after":"44ea58f76833ee1ac0153617e61ba3064fef6af3","ref":"refs/heads/df/474-fix-negative-xrpamount","pushedAt":"2024-08-23T05:01:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Add `isNegative` to non-serializable JSON emission","shortMessageHtmlLink":"Add isNegative to non-serializable JSON emission"}},{"before":"ce8e303197003a61198ae29144fd846dc9fa30c6","after":"f52e12239d4b93920cfd81db7be5d045b5892530","ref":"refs/heads/df/474-fix-negative-xrpamount","pushedAt":"2024-08-23T04:55:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Simplify redundant mask","shortMessageHtmlLink":"Simplify redundant mask"}},{"before":"0ffdb52b4e287982fe7fe93f4c624989ccac52e3","after":"ce8e303197003a61198ae29144fd846dc9fa30c6","ref":"refs/heads/df/474-fix-negative-xrpamount","pushedAt":"2024-08-23T04:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Update xrpl4j-core/src/main/java/org/xrpl/xrpl4j/codec/binary/types/AmountType.java\n\nCo-authored-by: nkramer44 ","shortMessageHtmlLink":"Update xrpl4j-core/src/main/java/org/xrpl/xrpl4j/codec/binary/types/A…"}},{"before":"374d7d6bffe42e92925ae2d44ab01dbbc47d218a","after":"0ffdb52b4e287982fe7fe93f4c624989ccac52e3","ref":"refs/heads/df/474-fix-negative-xrpamount","pushedAt":"2024-08-23T04:49:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Clarify bounds-checking logic","shortMessageHtmlLink":"Clarify bounds-checking logic"}},{"before":"a1a20e29e60a28f3f3a7d5ad137802e78f590783","after":"374d7d6bffe42e92925ae2d44ab01dbbc47d218a","ref":"refs/heads/df/474-fix-negative-xrpamount","pushedAt":"2024-08-22T05:07:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Fix unit test","shortMessageHtmlLink":"Fix unit test"}},{"before":"6c5ac7f33bb24fddc73b04d70765abd2967d45e0","after":"a1a20e29e60a28f3f3a7d5ad137802e78f590783","ref":"refs/heads/df/474-fix-negative-xrpamount","pushedAt":"2024-08-22T04:47:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Update Serializer for negative XRP Amounts","shortMessageHtmlLink":"Update Serializer for negative XRP Amounts"}},{"before":"5259de5ebc254dd83131de5be806718b4d6dd1ed","after":"6c5ac7f33bb24fddc73b04d70765abd2967d45e0","ref":"refs/heads/df/474-fix-negative-xrpamount","pushedAt":"2024-08-21T05:04:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Use logical OR operator","shortMessageHtmlLink":"Use logical OR operator"}},{"before":"86e9a62ddae0bd144610e6f913e317330b410b52","after":"5259de5ebc254dd83131de5be806718b4d6dd1ed","ref":"refs/heads/df/474-fix-negative-xrpamount","pushedAt":"2024-08-21T04:55:19.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"sappenin","name":"David Fuelling","path":"/sappenin","primaryAvatarUrl":"https://github.com/avatars/u/323659?s=80&v=4"},"commit":{"message":"Checkstyle formatting","shortMessageHtmlLink":"Checkstyle formatting"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwMDoxMDoxNy4wMDAwMDBazwAAAAS3-0yz","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwMDoxMDoxNy4wMDAwMDBazwAAAAS3-0yz","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMVQwNDo1NToxOS4wMDAwMDBazwAAAASfxncH"}},"title":"Activity · XRPLF/xrpl4j"}