{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14514251,"defaultBranch":"master","name":"bitcoinj","ownerLogin":"bitcoinj","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-19T04:33:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5951625?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714414691.0","currentOid":""},"activityList":{"items":[{"before":"d265ea0aa8526e8704cd73573564fc8e7f273184","after":"15b0ffeccbc2332f6c9e28f7924dedfed372d26c","ref":"refs/heads/master","pushedAt":"2024-06-01T22:15:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"Kit: fix typo in printed string","shortMessageHtmlLink":"Kit: fix typo in printed string"}},{"before":"d975d777ee1fcdfd1d067ab05ca024ead8f3ddeb","after":"d265ea0aa8526e8704cd73573564fc8e7f273184","ref":"refs/heads/master","pushedAt":"2024-06-01T22:13:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"ECKey: remove mention of mailing list in documentation","shortMessageHtmlLink":"ECKey: remove mention of mailing list in documentation"}},{"before":"2d201bb150ec7ee074353e3b441f4e57d3add742","after":"d975d777ee1fcdfd1d067ab05ca024ead8f3ddeb","ref":"refs/heads/master","pushedAt":"2024-06-01T21:57:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"gradle.yml, graalvm.yml: update Gradle to 8.8","shortMessageHtmlLink":"gradle.yml, graalvm.yml: update Gradle to 8.8"}},{"before":"f268eb0cbfffc89907cca4eb3dc30214b5bee104","after":"2d201bb150ec7ee074353e3b441f4e57d3add742","ref":"refs/heads/master","pushedAt":"2024-06-01T21:56:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"build.gradle: update Kotlin to 2.0.0","shortMessageHtmlLink":"build.gradle: update Kotlin to 2.0.0"}},{"before":"960b254b9d5cd9db2d7aebba787b1ed259b7e3ea","after":"f268eb0cbfffc89907cca4eb3dc30214b5bee104","ref":"refs/heads/master","pushedAt":"2024-06-01T21:52:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"ForwardingService: remove listener properly\n\nThe listener wasn't being removed properly, because using a method\nreference in both add and remove generated two different objects and\ntherefore the remove method wasn't finding and removing the listener\nthat was previously added.\n\nBy saving the listener created by the method reference, we can remove\nit later.","shortMessageHtmlLink":"ForwardingService: remove listener properly"}},{"before":"5bc597541f93db5eca61528dd78c9abf8902b8cc","after":"960b254b9d5cd9db2d7aebba787b1ed259b7e3ea","ref":"refs/heads/master","pushedAt":"2024-06-01T21:47:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"ForwardingService: various improvements\n\n* move parsing of args to main\n* create config default values\n* simplify coin listener with send function","shortMessageHtmlLink":"ForwardingService: various improvements"}},{"before":"6feeb5a1c0c7fce4871f0bd6ababf3c56306119d","after":"5bc597541f93db5eca61528dd78c9abf8902b8cc","ref":"refs/heads/master","pushedAt":"2024-05-14T18:21:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"ForwardingService: add Kotlin example\n\nThis is adding an `examples-kotlin` sub-project.","shortMessageHtmlLink":"ForwardingService: add Kotlin example"}},{"before":"ff42c49648b1155db45e80540ff1b4962dce91a9","after":"6feeb5a1c0c7fce4871f0bd6ababf3c56306119d","ref":"refs/heads/master","pushedAt":"2024-05-14T16:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"TransactionConfidence: rename `getLastBroadcastTime()` method from `lastBroadcastTime()`\n\nThis effectively reverts commit c2cabead9ac129cd9198438f9ab57a8071ab5669.","shortMessageHtmlLink":"TransactionConfidence: rename getLastBroadcastTime() method from `l…"}},{"before":"781d64550b27c42f2e7116342205fdbaa737f35c","after":"ff42c49648b1155db45e80540ff1b4962dce91a9","ref":"refs/heads/master","pushedAt":"2024-05-14T16:06:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"PeerGroup: rename `getFastCatchupTime()` method from `fastCatchupTime()`\n\nThis effectively reverts commit 45f87d8339809f745facc662c434156e2b7fdfc2.","shortMessageHtmlLink":"PeerGroup: rename getFastCatchupTime() method from fastCatchupTime()"}},{"before":"2199c7a57733cab26c03877557eaa3efc076b42b","after":"781d64550b27c42f2e7116342205fdbaa737f35c","ref":"refs/heads/master","pushedAt":"2024-05-14T16:01:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"Script: rename `getCreationTime()` method from `creationTime()`\n\nThis effectively reverts commit b3093080767167afa47e86d9c8e721623cb43cb0.","shortMessageHtmlLink":"Script: rename getCreationTime() method from creationTime()"}},{"before":"70fb77d2d1681604288b6d21a0a6368941b410e6","after":"2199c7a57733cab26c03877557eaa3efc076b42b","ref":"refs/heads/master","pushedAt":"2024-05-08T20:46:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"build.gradle: updade picocli to 4.7.6","shortMessageHtmlLink":"build.gradle: updade picocli to 4.7.6"}},{"before":"92c2c29508a80e6aac0d2232cdca216a5ff182f5","after":"70fb77d2d1681604288b6d21a0a6368941b410e6","ref":"refs/heads/master","pushedAt":"2024-05-05T12:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"wallet.proto: rename to Key.Type.ENCRYPTED from ENCRYPTED_SCRYPT_AES","shortMessageHtmlLink":"wallet.proto: rename to Key.Type.ENCRYPTED from ENCRYPTED_SCRYPT_AES"}},{"before":"e42c59b81806ce526c4da2b412ff2577dcfaf245","after":"92c2c29508a80e6aac0d2232cdca216a5ff182f5","ref":"refs/heads/master","pushedAt":"2024-04-29T18:41:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"Prepare 0.17-SNAPSHOT","shortMessageHtmlLink":"Prepare 0.17-SNAPSHOT"}},{"before":"b292679aa4a09834fae90da11e25d1d0fdb944eb","after":"e42c59b81806ce526c4da2b412ff2577dcfaf245","ref":"refs/heads/master","pushedAt":"2024-04-29T18:18:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"Tag 0.17-alpha4","shortMessageHtmlLink":"Tag 0.17-alpha4"}},{"before":"bd0a36b1e5c4992f80d2b196bcb3eb7546e4a25e","after":"b292679aa4a09834fae90da11e25d1d0fdb944eb","ref":"refs/heads/master","pushedAt":"2024-04-29T15:45:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"build.gradle: update Bouncy Castle to 1.78.1","shortMessageHtmlLink":"build.gradle: update Bouncy Castle to 1.78.1"}},{"before":"a68fdf1a3ce98f9387da82b39b392942678d9872","after":"bd0a36b1e5c4992f80d2b196bcb3eb7546e4a25e","ref":"refs/heads/master","pushedAt":"2024-04-29T07:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"build.gradle: update equalsverifier to 3.16.1\n\nThis is needed for building with JDK 22.","shortMessageHtmlLink":"build.gradle: update equalsverifier to 3.16.1"}},{"before":"a967a0f56098070d9b714239ac6636039b66a319","after":"a68fdf1a3ce98f9387da82b39b392942678d9872","ref":"refs/heads/master","pushedAt":"2024-04-29T07:25:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"examples: remove forwarding.py\n\nThis example is 8 years old, unsupported, and almost certainly doesn't work.","shortMessageHtmlLink":"examples: remove forwarding.py"}},{"before":"a7c11c7019610b4c949915bc3189a260b2b3186b","after":"a967a0f56098070d9b714239ac6636039b66a319","ref":"refs/heads/master","pushedAt":"2024-04-29T07:24:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"examples: remove JavaScript examples\n\nThese are old, unsupported, and almost certainly do not work as is.\n\nWe separately plan on replacing the JavaScript example on the documentation\nsite with a Kotlin example.","shortMessageHtmlLink":"examples: remove JavaScript examples"}},{"before":"53a6b3e150e8a859ef748d223800fbc18f3c1495","after":"a7c11c7019610b4c949915bc3189a260b2b3186b","ref":"refs/heads/master","pushedAt":"2024-04-29T07:22:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"ForwardingService: use Network.checkAddress(Address)\n\nThis makes things a little bit simpler and more readable.","shortMessageHtmlLink":"ForwardingService: use Network.checkAddress(Address)"}},{"before":"f1a5ebe71ed572a1d4931115825b02bff8f5f014","after":"53a6b3e150e8a859ef748d223800fbc18f3c1495","ref":"refs/heads/master","pushedAt":"2024-04-29T07:19:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"BitcoinNetwork: add address validation methods\n\nThere are use cases where an already parsed address needs to be validated\nfor a specific network. In one use case the address came from an external\nsource and needs validation with an error message displayed: that's what\n`isValidAddress(Address)` is for. In the other case we can treat the invalid\naddress as a fatal error. That's `checkAddress(Address)`.","shortMessageHtmlLink":"BitcoinNetwork: add address validation methods"}},{"before":"3c7088b83211f8f5ed9d9cce41005d81176743b3","after":"f1a5ebe71ed572a1d4931115825b02bff8f5f014","ref":"refs/heads/master","pushedAt":"2024-04-27T22:36:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"gradle.yml, graalvm.yml: fix Gradle Action deprecation warning\n\nRemove `arguments` parameter from `setup-gradle` and add add a basic\n`run` step with the actual `gradle` command.\n\nThis fixes a deprecation warning.","shortMessageHtmlLink":"gradle.yml, graalvm.yml: fix Gradle Action deprecation warning"}},{"before":"19cce08825dee1b6b063453937c74a08e252f1f3","after":"3c7088b83211f8f5ed9d9cce41005d81176743b3","ref":"refs/heads/master","pushedAt":"2024-04-27T21:50:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"gradle.yml: explicitly use ubuntu-22.04 for Gradle 4.10.3 special case\n\nI missed this entry in commit 074543ecd15b46d3def3dfcf1923b21bc74aecae.","shortMessageHtmlLink":"gradle.yml: explicitly use ubuntu-22.04 for Gradle 4.10.3 special case"}},{"before":"dcd49e564582bd2f31efc7b444f2814e780ae46d","after":"19cce08825dee1b6b063453937c74a08e252f1f3","ref":"refs/heads/master","pushedAt":"2024-04-27T21:39:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"build.gradle: update protobuf-javalite to 4.26.1","shortMessageHtmlLink":"build.gradle: update protobuf-javalite to 4.26.1"}},{"before":"074543ecd15b46d3def3dfcf1923b21bc74aecae","after":"dcd49e564582bd2f31efc7b444f2814e780ae46d","ref":"refs/heads/master","pushedAt":"2024-04-27T21:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"ByteUtils: remove unused helpers","shortMessageHtmlLink":"ByteUtils: remove unused helpers"}},{"before":"7a00b8274640850f66191aeb23a49cf49e3954e1","after":"074543ecd15b46d3def3dfcf1923b21bc74aecae","ref":"refs/heads/master","pushedAt":"2024-04-27T20:58:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"gradle.yml, graalvm.yml: explicitly use ubuntu-22.04, windows-2022\n\nThis makes explicit which versions of which OSs are used in CI. After\nthis is merged, we will need to manually update to newer OS versions.","shortMessageHtmlLink":"gradle.yml, graalvm.yml: explicitly use ubuntu-22.04, windows-2022"}},{"before":"c1bb78137c2ebd9b576b5eb482c67545c0f94bd2","after":"7a00b8274640850f66191aeb23a49cf49e3954e1","ref":"refs/heads/master","pushedAt":"2024-04-27T19:17:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"build.gradle: enforce Android flavor of Guava","shortMessageHtmlLink":"build.gradle: enforce Android flavor of Guava"}},{"before":"7df957e4c6817036c096283c5f0dcb7e4d60c982","after":"c1bb78137c2ebd9b576b5eb482c67545c0f94bd2","ref":"refs/heads/master","pushedAt":"2024-04-27T18:39:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"gradle.yml, graalvm.yml: explicitly use macos-12\n\nGitHub has bumped macos-latest to be macos-14 (and ARM) so our tests\nare currently broken. This PR is a short-term fix to restore the status quo\nand makes the minimum change to fix the broken build.","shortMessageHtmlLink":"gradle.yml, graalvm.yml: explicitly use macos-12"}},{"before":"b257c6f4d8b390b263a15bafb37411cf377bac46","after":"7df957e4c6817036c096283c5f0dcb7e4d60c982","ref":"refs/heads/master","pushedAt":"2024-04-23T17:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"gradle.yml, graalvm.yml: update Gradle to 8.7","shortMessageHtmlLink":"gradle.yml, graalvm.yml: update Gradle to 8.7"}},{"before":"8dd7b3e0b816ccc8094277ad5a8fb40048ad0c8f","after":"b257c6f4d8b390b263a15bafb37411cf377bac46","ref":"refs/heads/master","pushedAt":"2024-04-23T17:21:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"ForwardingService: use `BitcoinNetwork.strings()` to build USAGE string\n\nUse `BitcoinNetwork.strings()` for the list of valid `BitcoinNetwork` values\nincluded in the USAGE string.","shortMessageHtmlLink":"ForwardingService: use BitcoinNetwork.strings() to build USAGE string"}},{"before":"298a75808eaa046dca5c084e7ae66a1cfec1d311","after":"8dd7b3e0b816ccc8094277ad5a8fb40048ad0c8f","ref":"refs/heads/master","pushedAt":"2024-04-23T15:09:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"schildbach","name":"Andreas Schildbach","path":"/schildbach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743306?s=80&v=4"},"commit":{"message":"BitcoinNetwork: add `strings()` method to list names of all values\n\nThis simplifies code that needs a list of all the values.","shortMessageHtmlLink":"BitcoinNetwork: add strings() method to list names of all values"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWenuAgA","startCursor":null,"endCursor":null}},"title":"Activity · bitcoinj/bitcoinj"}