{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":170738310,"defaultBranch":"master","name":"wallet-core","ownerLogin":"trustwallet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-14T18:25:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32179889?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715340274.0","currentOid":""},"activityList":{"items":[{"before":"e38bd281d6d117806ef2384d0cda8d9da8f151a2","after":null,"ref":"refs/heads/s/eip-191-hex","pushedAt":"2024-05-10T11:24:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"}},{"before":"2c4eb4aed537b17537ca14c17cc4a1d579fd1d9b","after":"484dc2a98c7a7ed9023ebae6fe30b1e331fff6e0","ref":"refs/heads/master","pushedAt":"2024-05-10T11:24:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[Ethereum]: Properly handle hex encoded EIP-191 messages (#3833)","shortMessageHtmlLink":"[Ethereum]: Properly handle hex encoded EIP-191 messages (#3833)"}},{"before":"3d8c98b2cbfc9969fb059a4c9e2b363ac543a301","after":"e38bd281d6d117806ef2384d0cda8d9da8f151a2","ref":"refs/heads/s/eip-191-hex","pushedAt":"2024-05-10T10:53:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"Merge branch 'master' into s/eip-191-hex","shortMessageHtmlLink":"Merge branch 'master' into s/eip-191-hex"}},{"before":"04434af4c8b44e84833c0977f63383543874c258","after":null,"ref":"refs/heads/s/try-catch-aeternity-address","pushedAt":"2024-05-10T10:53:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"}},{"before":"b002af3e46742223ea75404fdf5897a3b7e1f3c2","after":"2c4eb4aed537b17537ca14c17cc4a1d579fd1d9b","ref":"refs/heads/master","pushedAt":"2024-05-10T10:53:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[Aeternity]: Catch all exceptions on `TWAnyAddressIsValid` for Aeternity coin (#3832)","shortMessageHtmlLink":"[Aeternity]: Catch all exceptions on TWAnyAddressIsValid for Aetern…"}},{"before":"738926a028bd6aec5d3e7d79ce4ed2d805ca82e3","after":"04434af4c8b44e84833c0977f63383543874c258","ref":"refs/heads/s/try-catch-aeternity-address","pushedAt":"2024-05-10T10:53:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"Merge branch 'master' into s/try-catch-aeternity-address","shortMessageHtmlLink":"Merge branch 'master' into s/try-catch-aeternity-address"}},{"before":"61e4bc6a04410069219dff749d408f07c703881d","after":null,"ref":"refs/heads/s/ios-privacy-manifest","pushedAt":"2024-05-10T10:52:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"}},{"before":"406abe4b0649a74279b2e7b77a2b10d1bb61520c","after":"b002af3e46742223ea75404fdf5897a3b7e1f3c2","ref":"refs/heads/master","pushedAt":"2024-05-10T10:52:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[iOS]: Add Privacy Manifest file (#3830)","shortMessageHtmlLink":"[iOS]: Add Privacy Manifest file (#3830)"}},{"before":null,"after":"3d8c98b2cbfc9969fb059a4c9e2b363ac543a301","ref":"refs/heads/s/eip-191-hex","pushedAt":"2024-05-10T10:49:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[Ethereum]: Properly handle hex encoded EIP-191 messages","shortMessageHtmlLink":"[Ethereum]: Properly handle hex encoded EIP-191 messages"}},{"before":null,"after":"738926a028bd6aec5d3e7d79ce4ed2d805ca82e3","ref":"refs/heads/s/try-catch-aeternity-address","pushedAt":"2024-05-10T08:19:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[Aeternity]: Catch all exceptions on `TWAnyAddressIsValid` for Aeternity coin","shortMessageHtmlLink":"[Aeternity]: Catch all exceptions on TWAnyAddressIsValid for Aetern…"}},{"before":null,"after":"61e4bc6a04410069219dff749d408f07c703881d","ref":"refs/heads/s/ios-privacy-manifest","pushedAt":"2024-05-07T16:08:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[iOS]: Add Privacy Manifest file","shortMessageHtmlLink":"[iOS]: Add Privacy Manifest file"}},{"before":"d28591734f3ef252967ef3c4c89615df952e11bb","after":"1c55b27f46bb24e874eebdaa5e4c51bd69b9751e","ref":"refs/heads/s/bitcoin-v2-refactoring","pushedAt":"2024-05-07T15:13:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[Bitcoin]: Add a `SpendingDataConstructor` pattern\n\n* Refactor `UtxoBuilder` to create a corresponding `SpendingDataConstructor`\n* Slightly refactor `BitcoinV3.proto` API","shortMessageHtmlLink":"[Bitcoin]: Add a SpendingDataConstructor pattern"}},{"before":"6b38cf7da6fd48bf22492c76457fa19fc7b18fb5","after":"d28591734f3ef252967ef3c4c89615df952e11bb","ref":"refs/heads/s/bitcoin-v2-refactoring","pushedAt":"2024-05-02T15:01:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[Bitcoin]: Add `UtxoProtobuf` builder\n\n* Merge `SigningMethod::TaprootAll` and `SigningMethod::TaprootOnePrevout`\n* Temporary remove `OrdinalInscription`","shortMessageHtmlLink":"[Bitcoin]: Add UtxoProtobuf builder"}},{"before":"7ac7af3ade8ede7ee1b156e8aed90b463a669e32","after":"6b38cf7da6fd48bf22492c76457fa19fc7b18fb5","ref":"refs/heads/s/bitcoin-v2-refactoring","pushedAt":"2024-04-29T17:48:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[Bitcoin]: Deprecate tw_bitcoin/src/modules","shortMessageHtmlLink":"[Bitcoin]: Deprecate tw_bitcoin/src/modules"}},{"before":"cc739a78565b30d95f504d2f36fae5344a7ea371","after":"7ac7af3ade8ede7ee1b156e8aed90b463a669e32","ref":"refs/heads/s/bitcoin-v2-refactoring","pushedAt":"2024-04-29T16:43:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[Bitcoin]: Temporary add `BitcoinV3.proto` - refactored API","shortMessageHtmlLink":"[Bitcoin]: Temporary add BitcoinV3.proto - refactored API"}},{"before":"ba84031f241c3ff90c010ca257905d067ec26fbd","after":"cc739a78565b30d95f504d2f36fae5344a7ea371","ref":"refs/heads/s/bitcoin-v2-refactoring","pushedAt":"2024-04-26T12:52:35.000Z","pushType":"push","commitsCount":42,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"Merge branch 'master' into s/bitcoin-v2-refactoring","shortMessageHtmlLink":"Merge branch 'master' into s/bitcoin-v2-refactoring"}},{"before":"69d0c3c6e54893fcc024171d54661fef57888955","after":"ba84031f241c3ff90c010ca257905d067ec26fbd","ref":"refs/heads/s/bitcoin-v2-refactoring","pushedAt":"2024-04-25T14:45:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[Bitcoin]: Fix txid","shortMessageHtmlLink":"[Bitcoin]: Fix txid"}},{"before":"fbbf67f0e2dd068f8491cbcf16538f0569dc374a","after":"69d0c3c6e54893fcc024171d54661fef57888955","ref":"refs/heads/s/bitcoin-v2-refactoring","pushedAt":"2024-04-25T12:59:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[Bitcoin]: Fix BRC20 tests","shortMessageHtmlLink":"[Bitcoin]: Fix BRC20 tests"}},{"before":"6e1c4cde5b4d6418afa4c83785706ff6ea07957c","after":"fbbf67f0e2dd068f8491cbcf16538f0569dc374a","ref":"refs/heads/s/bitcoin-v2-refactoring","pushedAt":"2024-04-25T12:29:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[Bitcoin]: Refactor schnorr private and public keys","shortMessageHtmlLink":"[Bitcoin]: Refactor schnorr private and public keys"}},{"before":"3e38e657dd210937262fd9f5de90598c5e2361fd","after":null,"ref":"refs/heads/s/rust-tw-error","pushedAt":"2024-04-24T15:22:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"}},{"before":"bcd0422a012b8153e3edce5e468c5e6bc07d9d59","after":"406abe4b0649a74279b2e7b77a2b10d1bb61520c","ref":"refs/heads/master","pushedAt":"2024-04-24T15:22:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[Misc]: Improve error handling by adding contexts (#3806)\n\n* [misc]: Add TWError, TWResult, TWErrorKind, and traits\r\n\r\n* Use `TWError` in `tw_coin_entry`\r\n\r\n* [misc]: Return SigningError, SigningResult back, make TWError generic\r\n\r\n* [misc]: Add `tw_aptos` error contexts\r\n\r\n* [misc]: Add `tw_sui` error contexts\r\n\r\n* [misc]: Simplify `TWError` casts, add tests\r\n\r\n* [misc]: Add contexts in `tw_cosmos_sdk`\r\n\r\n* [misc]: Add contexts in `tw_evm`\r\n\r\n* [misc]: Fix compilation of `tw_ethereum`, `tw_ronin`, `tw_bitcoin`, `tw_native_evmos`, `tw_native_injective`, `tw_thorchain`\r\n\r\n* [misc]: Add error contexts in `tw_solana`\r\n\r\n* [misc]: Fix `tw_bitcoin` compilation errors\r\n\r\n* [misc]: Add error contexts to `tw_greenfield`\r\n\r\n* [misc]: Fix other compilation errors\r\n\r\n* [CI] Trigger CI\r\n\r\n* [codegen-v2]: Fix Rust codegen templates\r\n\r\n* [misc]: Add `TWError` doc comments\r\n\r\n* [CI]: Apply a workaround\r\n\r\n* [CI]: Apply a work around https://github.com/actions/runner-images/issues/9733\r\n\r\n* [CI]: Try to disable workaround\r\n\r\n* [CI]: Try to disable workaround\r\n\r\n* [CI]: Fix broken dependencies cache\r\n\r\n* [CI]: Apply the changes for linux-sampleapp-ci.yml","shortMessageHtmlLink":"[Misc]: Improve error handling by adding contexts (#3806)"}},{"before":"408c91740a0e5d8efdb65825852a3d818e5641bc","after":"3e38e657dd210937262fd9f5de90598c5e2361fd","ref":"refs/heads/s/rust-tw-error","pushedAt":"2024-04-24T14:46:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[CI]: Apply the changes for linux-sampleapp-ci.yml","shortMessageHtmlLink":"[CI]: Apply the changes for linux-sampleapp-ci.yml"}},{"before":"5592585a1b4af1989902b7be754d64dde89098f4","after":"408c91740a0e5d8efdb65825852a3d818e5641bc","ref":"refs/heads/s/rust-tw-error","pushedAt":"2024-04-24T14:07:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[CI]: Fix broken dependencies cache","shortMessageHtmlLink":"[CI]: Fix broken dependencies cache"}},{"before":"ca447f41c89be397eb6f87f1521cfe5859592ac9","after":"5592585a1b4af1989902b7be754d64dde89098f4","ref":"refs/heads/s/rust-tw-error","pushedAt":"2024-04-24T13:24:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[CI]: Try to disable workaround","shortMessageHtmlLink":"[CI]: Try to disable workaround"}},{"before":"83c77be33a8d94359f000c12cc84cedc54905a98","after":"ca447f41c89be397eb6f87f1521cfe5859592ac9","ref":"refs/heads/s/rust-tw-error","pushedAt":"2024-04-24T13:19:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[CI]: Try to disable workaround","shortMessageHtmlLink":"[CI]: Try to disable workaround"}},{"before":"bc930823a36d87f65c2fc70fe79a86b0b89ee3e5","after":"83c77be33a8d94359f000c12cc84cedc54905a98","ref":"refs/heads/s/rust-tw-error","pushedAt":"2024-04-24T12:28:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[CI]: Apply a work around https://github.com/actions/runner-images/issues/9733","shortMessageHtmlLink":"[CI]: Apply a work around actions/runner-images#9733"}},{"before":"a4321210b186a527e83b02241e499cf5e8761323","after":"bc930823a36d87f65c2fc70fe79a86b0b89ee3e5","ref":"refs/heads/s/rust-tw-error","pushedAt":"2024-04-24T10:23:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[CI]: Apply a workaround","shortMessageHtmlLink":"[CI]: Apply a workaround"}},{"before":null,"after":"6140db54b2082f2c58b7516218d7846512d50209","ref":"refs/heads/s/fix-linux-ci","pushedAt":"2024-04-24T10:21:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"[CI]: Apply a workaround","shortMessageHtmlLink":"[CI]: Apply a workaround"}},{"before":"24c7e623b1eca9e68cf115015bd5b88d7b9a59ec","after":"a4321210b186a527e83b02241e499cf5e8761323","ref":"refs/heads/s/rust-tw-error","pushedAt":"2024-04-24T08:38:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"},"commit":{"message":"Merge branch 'master' into s/rust-tw-error","shortMessageHtmlLink":"Merge branch 'master' into s/rust-tw-error"}},{"before":"f71473e909f8a52f544be9838148c5ca1eb32166","after":null,"ref":"refs/heads/s/fix-linux-ci","pushedAt":"2024-04-24T08:38:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"satoshiotomakan","name":null,"path":"/satoshiotomakan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127754187?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERoEuEAA","startCursor":null,"endCursor":null}},"title":"Activity · trustwallet/wallet-core"}