{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":91470090,"defaultBranch":"master","name":"rskj","ownerLogin":"rsksmart","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-05-16T14:47:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28455056?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725645185.0","currentOid":""},"activityList":{"items":[{"before":"5f73a86a884b957c289ea2deb7c33881664dd105","after":"50e8d7e1dae43c1938ceb1f0547bdabf60a65bc8","ref":"refs/heads/add-linter-and-formatter","pushedAt":"2024-09-06T20:14:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rmoreliovlabs","name":null,"path":"/rmoreliovlabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89464501?s=80&v=4"},"commit":{"message":"Addressing comments","shortMessageHtmlLink":"Addressing comments"}},{"before":"b056ffae4d6382d2e86ec26866f6697ac410540a","after":"5f73a86a884b957c289ea2deb7c33881664dd105","ref":"refs/heads/add-linter-and-formatter","pushedAt":"2024-09-06T20:12:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rmoreliovlabs","name":null,"path":"/rmoreliovlabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89464501?s=80&v=4"},"commit":{"message":"Adding code-quality-check job","shortMessageHtmlLink":"Adding code-quality-check job"}},{"before":"7076be498e01f1950ed4b73f39ecb1aed01f16ee","after":"b056ffae4d6382d2e86ec26866f6697ac410540a","ref":"refs/heads/add-linter-and-formatter","pushedAt":"2024-09-06T20:09:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rmoreliovlabs","name":null,"path":"/rmoreliovlabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89464501?s=80&v=4"},"commit":{"message":"Adding code-quality-check job","shortMessageHtmlLink":"Adding code-quality-check job"}},{"before":"50e8d7e1dae43c1938ceb1f0547bdabf60a65bc8","after":"7076be498e01f1950ed4b73f39ecb1aed01f16ee","ref":"refs/heads/add-linter-and-formatter","pushedAt":"2024-09-06T20:06:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmoreliovlabs","name":null,"path":"/rmoreliovlabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89464501?s=80&v=4"},"commit":{"message":"Adding code-quality-check job","shortMessageHtmlLink":"Adding code-quality-check job"}},{"before":"46c3fecce63b825ef394472572d53179444f4397","after":"50e8d7e1dae43c1938ceb1f0547bdabf60a65bc8","ref":"refs/heads/add-linter-and-formatter","pushedAt":"2024-09-06T20:05:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmoreliovlabs","name":null,"path":"/rmoreliovlabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89464501?s=80&v=4"},"commit":{"message":"Addressing comments","shortMessageHtmlLink":"Addressing comments"}},{"before":"f0eb15f609c539e56741910d5749eda90bb2cb2c","after":"73703d4904134c26c856b5c542eb895a884ac76e","ref":"refs/heads/add_method_to_check_svp_period","pushedAt":"2024-09-06T18:23:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Add method to check if svp is ongoing","shortMessageHtmlLink":"Add method to check if svp is ongoing"}},{"before":"5b28030dcab0c51d26bfc9445d9cbe4b64e180fc","after":"38cdd32cc75c7ff7fc2c8fa3d247e887d996465a","ref":"refs/heads/remove_sigs_from_tx_hash_method","pushedAt":"2024-09-06T18:23:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Remove unnecessary import","shortMessageHtmlLink":"Remove unnecessary import"}},{"before":"022dd0fde902a3443a9d6eacbb7634ecff97a150","after":"5b28030dcab0c51d26bfc9445d9cbe4b64e180fc","ref":"refs/heads/remove_sigs_from_tx_hash_method","pushedAt":"2024-09-06T18:22:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Move method to BitcoinTestUtils","shortMessageHtmlLink":"Move method to BitcoinTestUtils"}},{"before":null,"after":"133b3ec456dc182722e696e4e083f5102f623af7","ref":"refs/heads/register_fundtx_change","pushedAt":"2024-09-06T17:53:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Add method to register fund transaction change","shortMessageHtmlLink":"Add method to register fund transaction change"}},{"before":"2cf5b91dce4834ced7e557070a6fcfb2cccffef6","after":"f0eb15f609c539e56741910d5749eda90bb2cb2c","ref":"refs/heads/add_method_to_check_svp_period","pushedAt":"2024-09-06T17:50:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Add method to check if svp is ongoing","shortMessageHtmlLink":"Add method to check if svp is ongoing"}},{"before":"20ef32dbfbbbee64b31f53a815c4fff2d6c0415e","after":"c37c4d842f19d3bff2cdca7131d9d7f5cb9c8175","ref":"refs/heads/feature/add_rootstock_integration_tests_workflow","pushedAt":"2024-09-06T17:06:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmoreliovlabs","name":null,"path":"/rmoreliovlabs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89464501?s=80&v=4"},"commit":{"message":"Addressing comments","shortMessageHtmlLink":"Addressing comments"}},{"before":"7f9123f7f4ab933695657f6f0d3c95df9936e186","after":"022dd0fde902a3443a9d6eacbb7634ecff97a150","ref":"refs/heads/remove_sigs_from_tx_hash_method","pushedAt":"2024-09-06T14:48:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Add indentation to improve readability","shortMessageHtmlLink":"Add indentation to improve readability"}},{"before":"8cb27f88d33351f78a643951e478cadeaecb5f3b","after":"7f9123f7f4ab933695657f6f0d3c95df9936e186","ref":"refs/heads/remove_sigs_from_tx_hash_method","pushedAt":"2024-09-06T14:46:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Modify message from thrown exception to be more accurate","shortMessageHtmlLink":"Modify message from thrown exception to be more accurate"}},{"before":"d6851a1e5d409a24f5af38004223a5cb8c493594","after":"8cb27f88d33351f78a643951e478cadeaecb5f3b","ref":"refs/heads/remove_sigs_from_tx_hash_method","pushedAt":"2024-09-06T14:42:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Modify method to just remove signatures from non-segwit transactions","shortMessageHtmlLink":"Modify method to just remove signatures from non-segwit transactions"}},{"before":"fd0ccd073224fc5087c400e031700e626901274b","after":"962012d15e016556f8302150956b9bcd4d351c8c","ref":"refs/heads/refactor-tests","pushedAt":"2024-09-06T14:27:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcos-iov","name":"Marcos Irisarri","path":"/marcos-iov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53787863?s=80&v=4"},"commit":{"message":"Rename values of FederationType enum in PowpegMigrationTest to be upper case","shortMessageHtmlLink":"Rename values of FederationType enum in PowpegMigrationTest to be upp…"}},{"before":"bc13adb316621215deef8334f08eb7d1a6cd7b3e","after":"fd0ccd073224fc5087c400e031700e626901274b","ref":"refs/heads/refactor-tests","pushedAt":"2024-09-06T13:46:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcos-iov","name":"Marcos Irisarri","path":"/marcos-iov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53787863?s=80&v=4"},"commit":{"message":"Use all active forks in a test","shortMessageHtmlLink":"Use all active forks in a test"}},{"before":"85411575989e8470e385bdc4f4be43feb84feda6","after":"bc13adb316621215deef8334f08eb7d1a6cd7b3e","ref":"refs/heads/refactor-tests","pushedAt":"2024-09-06T13:42:05.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"marcos-iov","name":"Marcos Irisarri","path":"/marcos-iov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53787863?s=80&v=4"},"commit":{"message":"Rename variables in tests","shortMessageHtmlLink":"Rename variables in tests"}},{"before":"5c25f3a92150052a7840c3d9f5c5bb6e947ef7aa","after":"035b7d2b81740f360be81bb635b350b04d606c00","ref":"refs/heads/feature/initcode_size_limit_using_transaction_creations","pushedAt":"2024-09-06T13:39:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmacleal","name":null,"path":"/fmacleal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157636304?s=80&v=4"},"commit":{"message":"Merge branch 'feature/introduce_initcode_size_limit' into feature/initcode_size_limit_using_transaction_creations","shortMessageHtmlLink":"Merge branch 'feature/introduce_initcode_size_limit' into feature/ini…"}},{"before":"2a0a10bc087681f1a78dbad18f4d9450d271caa0","after":"5c25f3a92150052a7840c3d9f5c5bb6e947ef7aa","ref":"refs/heads/feature/initcode_size_limit_using_transaction_creations","pushedAt":"2024-09-06T12:21:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmacleal","name":null,"path":"/fmacleal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157636304?s=80&v=4"},"commit":{"message":"Merge branch 'feature/introduce_initcode_size_limit' into feature/initcode_size_limit_using_transaction_creations","shortMessageHtmlLink":"Merge branch 'feature/introduce_initcode_size_limit' into feature/ini…"}},{"before":"5634838fc5ad5cc8e78a8980578e79d5046b2517","after":"2a0a10bc087681f1a78dbad18f4d9450d271caa0","ref":"refs/heads/feature/initcode_size_limit_using_transaction_creations","pushedAt":"2024-09-06T10:21:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fmacleal","name":null,"path":"/fmacleal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157636304?s=80&v=4"},"commit":{"message":"Merge branch 'feature/introduce_initcode_size_limit' into feature/initcode_size_limit_using_transaction_creations","shortMessageHtmlLink":"Merge branch 'feature/introduce_initcode_size_limit' into feature/ini…"}},{"before":"ca9b5cefd08e2ffa9fa468963e760c53fa3e4fa8","after":"5634838fc5ad5cc8e78a8980578e79d5046b2517","ref":"refs/heads/feature/initcode_size_limit_using_transaction_creations","pushedAt":"2024-09-06T10:15:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fmacleal","name":null,"path":"/fmacleal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157636304?s=80&v=4"},"commit":{"message":"Merge branch 'feature/introduce_initcode_size_limit' into feature/initcode_size_limit_using_transaction_creations","shortMessageHtmlLink":"Merge branch 'feature/introduce_initcode_size_limit' into feature/ini…"}},{"before":"dd3cee90d090f38c4895de6a883a06e50484aa55","after":"ca9b5cefd08e2ffa9fa468963e760c53fa3e4fa8","ref":"refs/heads/feature/initcode_size_limit_using_transaction_creations","pushedAt":"2024-09-06T10:14:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fmacleal","name":null,"path":"/fmacleal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157636304?s=80&v=4"},"commit":{"message":"Feature/initcode size limit using opcodes contract creation (#2697)\n\n* Initcode validation for opcodes contract creation\r\n\r\n- Adding scenarios of test for the contract creation with DSL\r\n- The validation for the initCode size test was added\r\n- The validation is based on the RSKIP that enables it\r\n- Validation added for the contractCreation during transaction execution\r\n- In order to have the exact same logic for the initcode cost calculation,\r\nwe introduced some new classes that can be easily reused by the TransactionExecutor and VM classes. This way, if this logic change,\r\nwe won't have to change the code in multiple places.\r\n\r\nIt was also introduced an interface for it, so we can expand this idea and\r\nin the future, be able to calculate total transactions just calling a method\r\nto calculate it independent of the logic used.\r\n\r\n- Adding scenarios of test for the contract creation with DSL\r\n- The validation is based on the RSKIP that enables it\r\n\r\n* Added the remaining test scenarios for contracts with opcode creation\r\n\r\n* Applying suggestions from review\r\n\r\n* Applying some more suggestions from review\r\n---------","shortMessageHtmlLink":"Feature/initcode size limit using opcodes contract creation (#2697)"}},{"before":"0253c3f371b68634a43f15103d7faf11114a234d","after":"81a7b7f7ce22c3b21eec4c490d5f9c6f0dad7cf9","ref":"refs/heads/feature/initcode_size_limit_using_opcodes_contract_creation","pushedAt":"2024-09-06T08:53:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fmacleal","name":null,"path":"/fmacleal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157636304?s=80&v=4"},"commit":{"message":"Refactoring a bit to avoid unnecessary cast","shortMessageHtmlLink":"Refactoring a bit to avoid unnecessary cast"}},{"before":"b8fa059674c5922c97ab40a1794a6f47e2fe0ee5","after":"2cf5b91dce4834ced7e557070a6fcfb2cccffef6","ref":"refs/heads/add_method_to_check_svp_period","pushedAt":"2024-09-05T18:37:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Add method to check if svp is ongoing","shortMessageHtmlLink":"Add method to check if svp is ongoing"}},{"before":"309661fc38436d9cd0bb01aaa7277d5ad843aba0","after":"d6851a1e5d409a24f5af38004223a5cb8c493594","ref":"refs/heads/remove_sigs_from_tx_hash_method","pushedAt":"2024-09-05T18:32:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Rename variables","shortMessageHtmlLink":"Rename variables"}},{"before":"e4cf7e37e8f23197bbc72e5d06d32d1fa528e5f9","after":"b8fa059674c5922c97ab40a1794a6f47e2fe0ee5","ref":"refs/heads/add_method_to_check_svp_period","pushedAt":"2024-09-05T18:30:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Add method to check if svp is ongoing","shortMessageHtmlLink":"Add method to check if svp is ongoing"}},{"before":null,"after":"e4cf7e37e8f23197bbc72e5d06d32d1fa528e5f9","ref":"refs/heads/add_method_to_check_svp_period","pushedAt":"2024-09-05T18:09:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Add blank space to improve readability","shortMessageHtmlLink":"Add blank space to improve readability"}},{"before":"f5b2e76621a2f3533ca3887b28c4f516e47f8e92","after":"309661fc38436d9cd0bb01aaa7277d5ad843aba0","ref":"refs/heads/remove_sigs_from_tx_hash_method","pushedAt":"2024-09-05T17:57:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Rename variables","shortMessageHtmlLink":"Rename variables"}},{"before":null,"after":"f5b2e76621a2f3533ca3887b28c4f516e47f8e92","ref":"refs/heads/remove_sigs_from_tx_hash_method","pushedAt":"2024-09-05T17:51:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"julia-zack","name":"julia zack","path":"/julia-zack","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83707069?s=80&v=4"},"commit":{"message":"Create method to remove signatures from script sig","shortMessageHtmlLink":"Create method to remove signatures from script sig"}},{"before":"4c531f0ca3f56a257dbd7d4a0450d9b8784b24b1","after":null,"ref":"refs/heads/fix-pegout-creation-index-check","pushedAt":"2024-09-05T17:50:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcos-iov","name":"Marcos Irisarri","path":"/marcos-iov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53787863?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEr0iovAA","startCursor":null,"endCursor":null}},"title":"Activity · rsksmart/rskj"}