{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":386071199,"defaultBranch":"master","name":"rsk-powhsm","ownerLogin":"rsksmart","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-14T20:41:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28455056?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719501977.0","currentOid":""},"activityList":{"items":[{"before":"26830cfe8cd25770ab72c180f7f1a1d3836b20ee","after":null,"ref":"refs/heads/improvement/upgrade-python","pushedAt":"2024-06-27T15:26:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"}},{"before":"6b191e589b94c71bf6133caea8ce33b596490604","after":"3d93933afd78dc164381f17889424024563897a6","ref":"refs/heads/master","pushedAt":"2024-06-27T15:26:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Upgrading Python to version 3.12 (#184)\n\n- Updated docker images to use a Debian Bookworm based Python 3.12 base image\n- Updated hidapi repository reference to a version compatible with the later Cython\n- Updated Python libraries\n- Unified dependencies in requirements.txt (except for hidapi)\n- Added one-round keccak256 wrapper that uses pycryptodome, and corresponding unit tests\n- Replaced uses of pysha3 with new keccak256 wrapper\n- Removed pysha3 from Python libraries\n- Fixed existing unit tests\n- Replaced TCPSigner use of deprecated secp256k1_ec_privkey_tweak_add with the newer secp256k1_ec_seckey_tweak_add\n- Fixed new Python linting findings\n- Updated integration tests tag","shortMessageHtmlLink":"Upgrading Python to version 3.12 (#184)"}},{"before":null,"after":"26830cfe8cd25770ab72c180f7f1a1d3836b20ee","ref":"refs/heads/improvement/upgrade-python","pushedAt":"2024-06-27T14:27:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Upgrading Python to version 3.12\n\n- Updated docker images to use a Debian Bookworm based Python 3.12 base image\n- Updated hidapi repository reference to a version compatible with the later Cython\n- Updated Python libraries\n- Unified dependencies in requirements.txt (except for hidapi)\n- Added one-round keccak256 wrapper that uses pycryptodome, and corresponding unit tests\n- Replaced uses of pysha3 with new keccak256 wrapper\n- Removed pysha3 from Python libraries\n- Fixed existing unit tests\n- Replaced TCPSigner use of deprecated secp256k1_ec_privkey_tweak_add with the newer secp256k1_ec_seckey_tweak_add\n- Fixed new Python linting findings\n- Updated integration tests tag","shortMessageHtmlLink":"Upgrading Python to version 3.12"}},{"before":"3f012820cdb3a1791e22b6a8013b39545d29a5f6","after":null,"ref":"refs/heads/improvement/decouple-business-hardware","pushedAt":"2024-06-18T13:47:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"}},{"before":"92489f2d26952c56751841f6b22d77a7f1ad6cd1","after":null,"ref":"refs/heads/improvement/decouple-business-hardware--backup","pushedAt":"2024-06-18T13:47:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"}},{"before":"726be1d0bfa96509b573516c0c93d1548535dde8","after":"6b191e589b94c71bf6133caea8ce33b596490604","ref":"refs/heads/master","pushedAt":"2024-06-18T13:46:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Decouple business and hardware layers (#183)\n\n* Decoupling business layer from hardware layer in Signer component (#177)\r\n\r\n- Added HAL headers\r\n- Added HAL implementation for Ledger\r\n- Refactored necessary common sources\r\n- Refactored necessary Signer sources\r\n- Updated Signer Makefile to include HAL code\r\n- Removed HSM_SIMULATOR define in favor of HSM_PLATFORM_* defines\r\n- Included X86 (partial) implemenations of some HAL modules (exceptions, logging, hashing)\r\n- Renamed UI communication module to avoid name clashing with HAL\r\n- Changed platform define in Makefile\r\n\r\n* Decoupling business layer from hardware layer in TCPSigner (#179)\r\n\r\n- Implementing HAL for x86 based on the existing TCPSigner implementation\r\n- Additional x86-only functions for HAL implementation\r\n- Updating TCPSigner implementation to use HAL\r\n- Added TCPSigner-specific UI dependencies to implement functions needed by UI only code\r\n- Factoring HAL constants into a constants file\r\n- New BIP32 parser for TCPSigner seed file\r\n- Ensuring Firmware tests pass both on Ledger Nano S and TCPSigner\r\n- Linting\r\n\r\n* Updating directory structure to accomodate for multiple platforms (#180)\r\n\r\n- Moved 'ledger' directory to 'firmware'\r\n- Unified Makefile, source and tests directory structure\r\n- Updated Makefiles to account for new (unified) directory structure\r\n- Updated paths within scripts\r\n- Updated github workflows\r\n- Updated script names to account for underlying platform\r\n- Updated documentation references\r\n- New 'run all' script for tcpsigner unit tests\r\n- Incidentally fixing cross-module responsibility includes\r\n- Incidentally fixing version number in Ledger app deployment scripts\r\n\r\n* Firmware unit test fixing (#181)\r\n\r\n- Fixing existing unit tests\r\n- New unit tests for the TCPSigner BIP32 library\r\n- Moving TCPSigner unit tests to HAL (TCPSigner is now basically a shell)\r\n- Moving Signer unit tests to PowHSM\r\n- Fixing code coverage generation to:\r\n - Forcibly terminate the TCPSigner after tests run\r\n - Ignore unit test sources\r\n- Unifying firmware .gitignore files\r\n- Organising common unit test Makefile rules into common.mk files\r\n- Removed unnecessary testing comments\r\n- Incidentally fixing some include style (angle bracket x quotes)\r\n\r\n* Updating documentation to reflect the possibility of multiple platform implementations (#182)","shortMessageHtmlLink":"Decouple business and hardware layers (#183)"}},{"before":"92489f2d26952c56751841f6b22d77a7f1ad6cd1","after":"3f012820cdb3a1791e22b6a8013b39545d29a5f6","ref":"refs/heads/improvement/decouple-business-hardware","pushedAt":"2024-06-18T13:04:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Merge branch 'master' into improvement/decouple-business-hardware","shortMessageHtmlLink":"Merge branch 'master' into improvement/decouple-business-hardware"}},{"before":null,"after":"92489f2d26952c56751841f6b22d77a7f1ad6cd1","ref":"refs/heads/improvement/decouple-business-hardware--backup","pushedAt":"2024-06-18T13:03:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Updating documentation to reflect the possibility of multiple platform implementations (#182)","shortMessageHtmlLink":"Updating documentation to reflect the possibility of multiple platfor…"}},{"before":"e67972262e1618be9e0fc61662d8e267c9402a6f","after":null,"ref":"refs/heads/improvement/decouple-business-hardware--docs","pushedAt":"2024-06-18T12:32:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"}},{"before":"ac571b4fd626ebdd2bfa1ef521dcef46225cb93c","after":"92489f2d26952c56751841f6b22d77a7f1ad6cd1","ref":"refs/heads/improvement/decouple-business-hardware","pushedAt":"2024-06-18T12:32:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Updating documentation to reflect the possibility of multiple platform implementations (#182)","shortMessageHtmlLink":"Updating documentation to reflect the possibility of multiple platfor…"}},{"before":null,"after":"e67972262e1618be9e0fc61662d8e267c9402a6f","ref":"refs/heads/improvement/decouple-business-hardware--docs","pushedAt":"2024-06-14T10:04:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Updating documentation to reflect the possibility of multiple platform implementations","shortMessageHtmlLink":"Updating documentation to reflect the possibility of multiple platfor…"}},{"before":"545eb99058bfbafef51c61894db5f8081d833e9f","after":null,"ref":"refs/heads/improvement/decouple-business-hardware--tests","pushedAt":"2024-06-12T08:30:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"}},{"before":"2fed4d06bae927b1236bcb4b573f9c8179488962","after":"ac571b4fd626ebdd2bfa1ef521dcef46225cb93c","ref":"refs/heads/improvement/decouple-business-hardware","pushedAt":"2024-06-12T08:30:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Firmware unit test fixing (#181)\n\n- Fixing existing unit tests\r\n- New unit tests for the TCPSigner BIP32 library\r\n- Moving TCPSigner unit tests to HAL (TCPSigner is now basically a shell)\r\n- Moving Signer unit tests to PowHSM\r\n- Fixing code coverage generation to:\r\n - Forcibly terminate the TCPSigner after tests run\r\n - Ignore unit test sources\r\n- Unifying firmware .gitignore files\r\n- Organising common unit test Makefile rules into common.mk files\r\n- Removed unnecessary testing comments\r\n- Incidentally fixing some include style (angle bracket x quotes)","shortMessageHtmlLink":"Firmware unit test fixing (#181)"}},{"before":null,"after":"545eb99058bfbafef51c61894db5f8081d833e9f","ref":"refs/heads/improvement/decouple-business-hardware--tests","pushedAt":"2024-06-11T14:33:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Firmware unit test fixing\n\n- Fixing existing unit tests\n- New unit tests for the TCPSigner BIP32 library\n- Moving TCPSigner unit tests to HAL (TCPSigner is now basically a shell)\n- Moving Signer unit tests to PowHSM\n- Fixing code coverage generation to:\n - Forcibly terminate the TCPSigner after tests run\n - Ignore unit test sources\n- Unifying firmware .gitignore files\n- Organising common unit test Makefile rules into common.mk files\n- Removed unnecessary testing comments\n- Incidentally fixing some include style (angle bracket x quotes)","shortMessageHtmlLink":"Firmware unit test fixing"}},{"before":"6955c837f970fe502ec34a2c1d2ecefb4f21c69c","after":null,"ref":"refs/heads/improvement/decouple-business-hardware--structure","pushedAt":"2024-06-07T14:57:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"}},{"before":"37e9aac4a5c942414b38a3bf566b196c7f5a2a87","after":"2fed4d06bae927b1236bcb4b573f9c8179488962","ref":"refs/heads/improvement/decouple-business-hardware","pushedAt":"2024-06-07T14:57:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Updating directory structure to accomodate for multiple platforms (#180)\n\n- Moved 'ledger' directory to 'firmware'\n- Unified Makefile, source and tests directory structure\n- Updated Makefiles to account for new (unified) directory structure\n- Updated paths within scripts\n- Updated github workflows\n- Updated script names to account for underlying platform\n- Updated documentation references\n- New 'run all' script for tcpsigner unit tests\n- Incidentally fixing cross-module responsibility includes\n- Incidentally fixing version number in Ledger app deployment scripts","shortMessageHtmlLink":"Updating directory structure to accomodate for multiple platforms (#180)"}},{"before":"4ca0afca7c9b145dcba75c27e83d5555cd23d39d","after":null,"ref":"refs/heads/improvement/decouple-business-hardware--tcpsigner","pushedAt":"2024-06-05T17:59:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"}},{"before":null,"after":"6955c837f970fe502ec34a2c1d2ecefb4f21c69c","ref":"refs/heads/improvement/decouple-business-hardware--structure","pushedAt":"2024-06-05T17:54:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Updating directory structure to accomodate for multiple platforms\n\n- Moved 'ledger' directory to 'firmware'\n- Unified Makefile, source and tests directory structure\n- Updated Makefiles to account for new (unified) directory structure\n- Updated paths within scripts\n- Updated github workflows\n- Updated script names to account for underlying platform\n- Updated documentation references\n- New 'run all' script for tcpsigner unit tests\n- Incidentally fixing cross-module responsibility includes\n- Incidentally fixing version number in Ledger app deployment scripts","shortMessageHtmlLink":"Updating directory structure to accomodate for multiple platforms"}},{"before":"91d99cf169f77c2521bd0e964a68c4bac43ceab0","after":"37e9aac4a5c942414b38a3bf566b196c7f5a2a87","ref":"refs/heads/improvement/decouple-business-hardware","pushedAt":"2024-06-03T16:08:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Decoupling business layer from hardware layer in TCPSigner (#179)\n\n- Implementing HAL for x86 based on the existing TCPSigner implementation\n- Additional x86-only functions for HAL implementation\n- Updating TCPSigner implementation to use HAL\n- Added TCPSigner-specific UI dependencies to implement functions needed by UI only code\n- Factoring HAL constants into a constants file\n- New BIP32 parser for TCPSigner seed file\n- Ensuring Firmware tests pass both on Ledger Nano S and TCPSigner\n- Linting","shortMessageHtmlLink":"Decoupling business layer from hardware layer in TCPSigner (#179)"}},{"before":"14e15dbea1070873899a344fb60a36db91da4544","after":"4ca0afca7c9b145dcba75c27e83d5555cd23d39d","ref":"refs/heads/improvement/decouple-business-hardware--tcpsigner","pushedAt":"2024-05-29T15:34:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Decoupling business layer from hardware layer in TCPSigner\n\n- Implementing HAL for x86 based on the existing TCPSigner implementation\n- Additional x86-only functions for HAL implementation\n- Updating TCPSigner implementation to use HAL\n- Added TCPSigner-specific UI dependencies to implement functions needed by UI only code\n- Factoring HAL constants into a constants file\n- New BIP32 parser for TCPSigner seed file\n- Ensuring Firmware tests pass both on Ledger Nano S and TCPSigner\n- Linting","shortMessageHtmlLink":"Decoupling business layer from hardware layer in TCPSigner"}},{"before":null,"after":"14e15dbea1070873899a344fb60a36db91da4544","ref":"refs/heads/improvement/decouple-business-hardware--tcpsigner","pushedAt":"2024-05-29T10:35:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Decoupling business layer from hardware layer in TCPSigner\n\n- Implementing HAL for x86 based on the existing TCPSigner implementation\n- Additional x86-only functions for HAL implementation\n- Updating TCPSigner implementation to use HAL\n- Added TCPSigner-specific UI dependencies to implement functions needed by UI only code\n- Factoring HAL constants into a constants file\n- New BIP32 parser for TCPSigner seed file\n- Ensuring Firmware tests pass both on Ledger Nano S and TCPSigner\n- Linting","shortMessageHtmlLink":"Decoupling business layer from hardware layer in TCPSigner"}},{"before":"197bc1f8e97b2f8c73294ef4620cf795c5454545","after":null,"ref":"refs/heads/improvement/decouple-business-hardware--signer","pushedAt":"2024-05-23T14:13:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"}},{"before":"5c19f28e431d63f9958faf4636091bda28d053d5","after":"91d99cf169f77c2521bd0e964a68c4bac43ceab0","ref":"refs/heads/improvement/decouple-business-hardware","pushedAt":"2024-05-23T14:13:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Decoupling business layer from hardware layer in Signer component (#177)\n\n- Added HAL headers\r\n- Added HAL implementation for Ledger\r\n- Refactored necessary common sources\r\n- Refactored necessary Signer sources\r\n- Updated Signer Makefile to include HAL code\r\n- Removed HSM_SIMULATOR define in favor of HSM_PLATFORM_* defines\r\n- Included X86 (partial) implemenations of some HAL modules (exceptions, logging, hashing)\r\n- Renamed UI communication module to avoid name clashing with HAL\r\n- Changed platform define in Makefile","shortMessageHtmlLink":"Decoupling business layer from hardware layer in Signer component (#177)"}},{"before":"322d6edd50f006f9df8014431faa257f17833ad4","after":null,"ref":"refs/heads/fix/protocol-typo","pushedAt":"2024-05-23T12:59:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"}},{"before":"5c19f28e431d63f9958faf4636091bda28d053d5","after":"726be1d0bfa96509b573516c0c93d1548535dde8","ref":"refs/heads/master","pushedAt":"2024-05-23T12:59:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Fixing typo in protocol documentation (#178)","shortMessageHtmlLink":"Fixing typo in protocol documentation (#178)"}},{"before":null,"after":"cbb8bee5b4ba5eb23cdbb75bb377ddffd4518f19","ref":"refs/heads/develop-4.0","pushedAt":"2024-05-22T12:55:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"4.0.2 release (#162)\n\n- Bump version to 4.0.2\n- Updated CHANGELOG","shortMessageHtmlLink":"4.0.2 release (#162)"}},{"before":"a11d498876dfdf1ef40a5e18f9c80f7129cd9f2c","after":null,"ref":"refs/heads/4.0.1-testing-testnet","pushedAt":"2024-05-22T12:54:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"}},{"before":"c1ef192d5cc28b170fab0dcaebb2a323152870aa","after":null,"ref":"refs/heads/4.0.2-testing-alphanet","pushedAt":"2024-05-22T12:54:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"}},{"before":"e00f637dba83bef9e37080265a968fe7342cb8cf","after":null,"ref":"refs/heads/4.0.0-testing-alphanet","pushedAt":"2024-05-22T12:53:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"}},{"before":null,"after":"322d6edd50f006f9df8014431faa257f17833ad4","ref":"refs/heads/fix/protocol-typo","pushedAt":"2024-05-22T12:51:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amendelzon","name":"Ariel Mendelzon","path":"/amendelzon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10033675?s=80&v=4"},"commit":{"message":"Fixing typo in protocol documentation","shortMessageHtmlLink":"Fixing typo in protocol documentation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcP7VkQA","startCursor":null,"endCursor":null}},"title":"Activity · rsksmart/rsk-powhsm"}