{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2724167,"defaultBranch":"develop","name":"rippled","ownerLogin":"XRPLF","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-11-07T04:40:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67929741?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718990428.0","currentOid":""},"activityList":{"items":[{"before":"a17ccca61559e451b7047df7bb129c79f5ad4e05","after":"0f32109993eb819f4f17ca2d4fcb4de2cf23660b","ref":"refs/heads/develop","pushedAt":"2024-07-05T18:10:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zrayn","name":"Zack Brunson","path":"/zrayn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7400171?s=80&v=4"},"commit":{"message":"fix CTID in tx command returns invalidParams on lowercase hex (#5049)\n\n* fix CTID in tx command returns invalidParams on lowercase hex\r\n\r\n* test mixed case and change auto to explicit type\r\n\r\n* add header cctype because std::tolower is called\r\n\r\n* remove unused local variable\r\n\r\n* change test case comment from 'lowercase' to 'mixed case'\r\n\r\n---------\r\n\r\nCo-authored-by: Zack Brunson ","shortMessageHtmlLink":"fix CTID in tx command returns invalidParams on lowercase hex (#5049)"}},{"before":"7a1b238035b4f798df3d931d323c8314bf1cb54c","after":"a17ccca61559e451b7047df7bb129c79f5ad4e05","ref":"refs/heads/develop","pushedAt":"2024-07-05T17:27:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zrayn","name":"Zack Brunson","path":"/zrayn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7400171?s=80&v=4"},"commit":{"message":"Invariant: prevent a deleted account from leaving (most) artifacts on the ledger. (#4663)\n\n* Add feature / amendment \"InvariantsV1_1\"\r\n\r\n* Adds invariant AccountRootsDeletedClean:\r\n\r\n* Checks that a deleted account doesn't leave any directly\r\n accessible artifacts behind.\r\n* Always tests, but only changes the transaction result if\r\n featureInvariantsV1_1 is enabled.\r\n* Unit tests.\r\n\r\n* Resolves #4638\r\n\r\n* [FOLD] Review feedback from @gregtatcam:\r\n\r\n* Fix unused variable warning\r\n* Improve Invariant test const correctness\r\n\r\n* [FOLD] Review feedback from @mvadari:\r\n\r\n* Centralize the account keylet function list, and some optimization\r\n\r\n* [FOLD] Some structured binding doesn't work in clang\r\n\r\n* [FOLD] Review feedback 2 from @mvadari:\r\n\r\n* Clean up and clarify some comments.\r\n\r\n* [FOLD] Change InvariantsV1_1 to unsupported\r\n\r\n* Will allow multiple PRs to be merged over time using the same amendment.\r\n\r\n* fixup! [FOLD] Change InvariantsV1_1 to unsupported\r\n\r\n* [FOLD] Update and clarify some comments. No code changes.\r\n\r\n* Move CMake directory\r\n\r\n* Rearrange sources\r\n\r\n* Rewrite includes\r\n\r\n* Recompute loops\r\n\r\n* Fix merge issue and formatting\r\n\r\n---------\r\n\r\nCo-authored-by: Pretty Printer ","shortMessageHtmlLink":"Invariant: prevent a deleted account from leaving (most) artifacts on…"}},{"before":"e1534a3200834ac8ed66f0413dee94b20f2250d6","after":"7a1b238035b4f798df3d931d323c8314bf1cb54c","ref":"refs/heads/develop","pushedAt":"2024-07-02T19:42:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zrayn","name":"Zack Brunson","path":"/zrayn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7400171?s=80&v=4"},"commit":{"message":"Bump codecov plugin version to version 4.5.0 (#5055)\n\nThis version includes fix https://github.com/codecov/codecov-action/pull/1471\r\nwhich should end the codecov upload errors due to throttling.","shortMessageHtmlLink":"Bump codecov plugin version to version 4.5.0 (#5055)"}},{"before":"9fec615dcab5de7f9b422dcda57e82480c20184a","after":"e1534a3200834ac8ed66f0413dee94b20f2250d6","ref":"refs/heads/develop","pushedAt":"2024-07-02T18:58:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zrayn","name":"Zack Brunson","path":"/zrayn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7400171?s=80&v=4"},"commit":{"message":"fix \"account_nfts\" with unassociated marker returning issue (#5045)\n\n* fix \"account_nfts\" with unassociated marker returning issue\r\n\r\n* create unit test for fixing nft page invalid marker not returning error\r\n\r\nadd more test\r\n\r\nchange test name\r\n\r\ncreate unit test\r\n\r\n* fix \"account_nfts\" with unassociated marker returning issue\r\n\r\n* fix \"account_nfts\" with unassociated marker returning issue\r\n\r\n* fix \"account_nfts\" with unassociated marker returning issue\r\n\r\n* fix \"account_nfts\" with unassociated marker returning issue\r\n\r\n* fix \"account_nfts\" with unassociated marker returning issue\r\n\r\n* fix \"account_nfts\" with unassociated marker returning issue\r\n\r\n* fix \"account_nfts\" with unassociated marker returning issue\r\n\r\n* fix \"account_nfts\" with unassociated marker returning issue\r\n\r\n* [FOLD] accumulated review suggestions\r\n\r\n* move BEAST check out of lambda function\r\n\r\n---------\r\n\r\nAuthored-by: Scott Schurr ","shortMessageHtmlLink":"fix \"account_nfts\" with unassociated marker returning issue (#5045)"}},{"before":"ef02893f2f638fd10ff8a11ee12b4a52619c89de","after":"9fec615dcab5de7f9b422dcda57e82480c20184a","ref":"refs/heads/develop","pushedAt":"2024-06-27T18:52:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zrayn","name":"Zack Brunson","path":"/zrayn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7400171?s=80&v=4"},"commit":{"message":"fixInnerObjTemplate2 amendment (#5047)\n\n* fixInnerObjTemplate2 amendment:\r\n\r\nApply inner object templates to all remaining (non-AMM)\r\ninner objects.\r\n\r\nAdds a unit test for applying the template to sfMajorities.\r\nOther remaining inner objects showed no problems having\r\ntemplates applied.\r\n\r\n* Move CMake directory\r\n\r\n* Rearrange sources\r\n\r\n* Rewrite includes\r\n\r\n* Recompute loops\r\n\r\n---------\r\n\r\nCo-authored-by: Pretty Printer ","shortMessageHtmlLink":"fixInnerObjTemplate2 amendment (#5047)"}},{"before":"2df635693d54b8c17c428faf6ef99da2f14a9382","after":"ef02893f2f638fd10ff8a11ee12b4a52619c89de","ref":"refs/heads/release","pushedAt":"2024-06-21T17:13:01.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Set version to 2.3.0-b1","shortMessageHtmlLink":"Set version to 2.3.0-b1"}},{"before":"7cf4611d7c57e2d0431f2f147cff0a3bc69363f7","after":"ef02893f2f638fd10ff8a11ee12b4a52619c89de","ref":"refs/heads/develop","pushedAt":"2024-06-21T17:12:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Set version to 2.3.0-b1","shortMessageHtmlLink":"Set version to 2.3.0-b1"}},{"before":"c706926ee3c7d0f3abbbd3545cc85d6886643444","after":"7cf4611d7c57e2d0431f2f147cff0a3bc69363f7","ref":"refs/heads/develop","pushedAt":"2024-06-20T19:25:45.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Ignore restructuring commits (#4997)","shortMessageHtmlLink":"Ignore restructuring commits (#4997)"}},{"before":"223e6c7590f196b25a7e5767a26150ca64eab92c","after":"c706926ee3c7d0f3abbbd3545cc85d6886643444","ref":"refs/heads/develop","pushedAt":"2024-06-18T16:55:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Change order of checks in amm_info: (#4924)\n\n* Change order of checks in amm_info\r\n\r\n* Change amm_info error message in API version 3\r\n\r\n* Change amm_info error tests","shortMessageHtmlLink":"Change order of checks in amm_info: (#4924)"}},{"before":"825864032ae3d8a989ff070bf396bedfde48ccff","after":"223e6c7590f196b25a7e5767a26150ca64eab92c","ref":"refs/heads/develop","pushedAt":"2024-06-18T06:47:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Add the fixEnforceNFTokenTrustline amendment: (#4946)\n\nFix interactions between NFTokenOffers and trust lines.\r\n\r\nSince the NFTokenAcceptOffer does not check the trust line that\r\nthe issuer receives as a transfer fee in the NFTokenAcceptOffer,\r\nif the issuer deletes the trust line after NFTokenCreateOffer,\r\nthe trust line is created for the issuer by the\r\nNFTokenAcceptOffer. That's fixed.\r\n\r\nResolves #4925.","shortMessageHtmlLink":"Add the fixEnforceNFTokenTrustline amendment: (#4946)"}},{"before":"06733ec21a73a856893920b94814c985492655f1","after":"825864032ae3d8a989ff070bf396bedfde48ccff","ref":"refs/heads/develop","pushedAt":"2024-06-17T20:41:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Replaces the usage of boost::string_view with std::string_view (#4509)","shortMessageHtmlLink":"Replaces the usage of boost::string_view with std::string_view (#4509)"}},{"before":"9f7c619e4fbbb0e110dc3fa6e9d13dad74b5830f","after":"06733ec21a73a856893920b94814c985492655f1","ref":"refs/heads/develop","pushedAt":"2024-06-17T19:32:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"docs: explain how to find a clang-format patch generated by CI (#4521)","shortMessageHtmlLink":"docs: explain how to find a clang-format patch generated by CI (#4521)"}},{"before":"1c79bd6e35c71f43267995c1a9eae87f79c7ccc1","after":"4e41a3da798ed374c72c1b8e36086398c11e57a5","ref":"refs/heads/fix-4020","pushedAt":"2024-06-17T14:55:35.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into fix-4020","shortMessageHtmlLink":"Merge branch 'develop' into fix-4020"}},{"before":"3f5e3212fe232883dce3e0ef4b379c04d4d8f9b3","after":"9f7c619e4fbbb0e110dc3fa6e9d13dad74b5830f","ref":"refs/heads/develop","pushedAt":"2024-06-14T23:32:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"XLS-52d: NFTokenMintOffer (#4845)","shortMessageHtmlLink":"XLS-52d: NFTokenMintOffer (#4845)"}},{"before":"20d05492d2d072b202db1f4c655c100dc57da372","after":"3f5e3212fe232883dce3e0ef4b379c04d4d8f9b3","ref":"refs/heads/develop","pushedAt":"2024-06-14T19:36:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"chore: remove repeat words (#5041)","shortMessageHtmlLink":"chore: remove repeat words (#5041)"}},{"before":"ae7ea33b750c7bc74bbdf4e83519abf50f79420b","after":"20d05492d2d072b202db1f4c655c100dc57da372","ref":"refs/heads/develop","pushedAt":"2024-06-14T18:00:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Expose all amendments known by libxrpl (#5026)","shortMessageHtmlLink":"Expose all amendments known by libxrpl (#5026)"}},{"before":"263e984bf4c72896b03715b9592a6834657882d2","after":"ae7ea33b750c7bc74bbdf4e83519abf50f79420b","ref":"refs/heads/develop","pushedAt":"2024-06-13T21:57:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"fixReducedOffersV2: prevent offers from blocking order books: (#5032)\n\nFixes issue #4937.\r\n\r\nThe fixReducedOffersV1 amendment fixed certain forms of offer\r\nmodification that could lead to blocked order books. Reduced\r\noffers can block order books if the effective quality of the\r\nreduced offer is worse than the quality of the original offer\r\n(from the perspective of the taker). It turns out that, for\r\nsmall values, the quality of the reduced offer can be\r\nsignificantly affected by the rounding mode used during\r\nscaling computations.\r\n\r\nIssue #4937 identified an additional code path that modified\r\noffers in a way that could lead to blocked order books. This\r\ncommit changes the rounding in that newly located code path so\r\nthe quality of the modified offer is never worse than the\r\nquality of the offer as it was originally placed.\r\n\r\nIt is possible that additional ways of producing blocking\r\noffers will come to light. Therefore there may be a future\r\nneed for a V3 amendment.","shortMessageHtmlLink":"fixReducedOffersV2: prevent offers from blocking order books: (#5032)"}},{"before":"58f3abe3c6873cc0bcc9894692415d6f59bd9901","after":"263e984bf4c72896b03715b9592a6834657882d2","ref":"refs/heads/develop","pushedAt":"2024-06-13T18:44:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Additional unit tests for testing deletion of trust lines (#4886)","shortMessageHtmlLink":"Additional unit tests for testing deletion of trust lines (#4886)"}},{"before":"d5764169533cc1c339504c96a7c5ec06d95f5deb","after":"58f3abe3c6873cc0bcc9894692415d6f59bd9901","ref":"refs/heads/develop","pushedAt":"2024-06-12T17:16:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Fix conan typo: (#5044)\n\nAdd missed coma in 'exportes_sources'","shortMessageHtmlLink":"Fix conan typo: (#5044)"}},{"before":"e3d1bb271f10de51b5139af78b9b3ac55ba6eeaa","after":"d5764169533cc1c339504c96a7c5ec06d95f5deb","ref":"refs/heads/develop","pushedAt":"2024-06-11T18:34:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Add new command line option to make replaying transactions easier: (#5027)\n\n* Add trap_tx_hash command line option\r\n\r\nThis new option can be used only if replay is also enabled. It takes a transaction hash from the ledger loaded for replay, and will cause a specific line to be hit in Transactor.cpp, right before the selected transaction is applied.","shortMessageHtmlLink":"Add new command line option to make replaying transactions easier: (#…"}},{"before":"2df635693d54b8c17c428faf6ef99da2f14a9382","after":"e3d1bb271f10de51b5139af78b9b3ac55ba6eeaa","ref":"refs/heads/develop","pushedAt":"2024-06-11T17:26:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Fix compatibility with Conan 2.x: (#5001)\n\nCloses #4926, #4990","shortMessageHtmlLink":"Fix compatibility with Conan 2.x: (#5001)"}},{"before":"3ba4f193c26e270d4f8c8957bdab874d194892b9","after":"1c79bd6e35c71f43267995c1a9eae87f79c7ccc1","ref":"refs/heads/fix-4020","pushedAt":"2024-06-11T16:15:51.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into fix-4020","shortMessageHtmlLink":"Merge branch 'develop' into fix-4020"}},{"before":"2d1854f354ff8bb2b5671fd51252c5acd837c433","after":"2df635693d54b8c17c428faf6ef99da2f14a9382","ref":"refs/heads/master","pushedAt":"2024-06-04T23:04:13.000Z","pushType":"push","commitsCount":67,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Set version to 2.2.0","shortMessageHtmlLink":"Set version to 2.2.0"}},{"before":"40b4adc9cc296a7e3c6e8c94b5a977a54c835613","after":"2df635693d54b8c17c428faf6ef99da2f14a9382","ref":"refs/heads/release","pushedAt":"2024-06-04T23:03:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Set version to 2.2.0","shortMessageHtmlLink":"Set version to 2.2.0"}},{"before":"40b4adc9cc296a7e3c6e8c94b5a977a54c835613","after":"2df635693d54b8c17c428faf6ef99da2f14a9382","ref":"refs/heads/develop","pushedAt":"2024-06-04T23:02:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Set version to 2.2.0","shortMessageHtmlLink":"Set version to 2.2.0"}},{"before":"d5e5c3c2206ea7790ec5fb140355345e46f6755f","after":"40b4adc9cc296a7e3c6e8c94b5a977a54c835613","ref":"refs/heads/release","pushedAt":"2024-05-21T02:19:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Set version to 2.2.0-rc3","shortMessageHtmlLink":"Set version to 2.2.0-rc3"}},{"before":"0c971b44154ad0f3bf5dc08d94f1f7b1171c48f5","after":"40b4adc9cc296a7e3c6e8c94b5a977a54c835613","ref":"refs/heads/develop","pushedAt":"2024-05-21T02:18:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Set version to 2.2.0-rc3","shortMessageHtmlLink":"Set version to 2.2.0-rc3"}},{"before":"f2d37da4ca12b8e3f897a46e370e5defd58621f6","after":"0c971b44154ad0f3bf5dc08d94f1f7b1171c48f5","ref":"refs/heads/develop","pushedAt":"2024-05-20T21:43:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Add xrpl.libpp as an exported lib in conan (#5022)","shortMessageHtmlLink":"Add xrpl.libpp as an exported lib in conan (#5022)"}},{"before":"d5e5c3c2206ea7790ec5fb140355345e46f6755f","after":"f2d37da4ca12b8e3f897a46e370e5defd58621f6","ref":"refs/heads/develop","pushedAt":"2024-05-20T20:33:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seelabs","name":"Scott Determan","path":"/seelabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5853458?s=80&v=4"},"commit":{"message":"Fix Oracle's token pair deterministic order: (#5021)\n\nPrice Oracle data-series logic uses `unordered_map` to update the Oracle object.\r\nThis results in different servers disagreeing on the order of that hash table.\r\nConsequently, the generated ledgers will have different hashes.\r\nThe fix uses `map` instead to guarantee the order of the token pairs\r\nin the data-series.","shortMessageHtmlLink":"Fix Oracle's token pair deterministic order: (#5021)"}},{"before":"6974dfc6c2a7d17249b595477c39beceadca3a6a","after":null,"ref":"refs/heads/update-maintainers","pushedAt":"2024-05-17T00:07:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"intelliot","name":"Elliot Lee","path":"/intelliot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81505?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeAX_ywA","startCursor":null,"endCursor":null}},"title":"Activity · XRPLF/rippled"}