Page MenuHomePhabricator

[chronik] implement the blockchain.scripthash.get_balance Electrum method
Changes PlannedPublic

Authored by PiRK on Wed, Jan 29, 10:31.

Details

Reviewers
None
Group Reviewers
Restricted Project
Summary
Test Plan

ninja all check-all

Event Timeline

Failed tests logs:

====== Bitcoin ABC functional tests: chronik_electrum_blockchain.py ======

------- Stdout: -------
2025-01-29T10:47:55.400000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250129_104555/chronik_electrum_blockchain_135
{'block_height': 302, 'merkle': ['10298847c028724a0fc39f882b7a5e6e129bcdb8d7034de892d4b392de11a4ec', '2705e7562d588230f42a48e1c302822dbeae80efda882e2f817c5019fcbc6333', '8ba55efba2d495ed91629465662f06cc149d609f7f530b65f6421f248bb14f66', 'ea6b8e19502103dc1ce8edd98b46b68ac21afd931fe9480603e6450dd914bc8c', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 0}
{'block_height': 302, 'merkle': ['102e525deb71cafeefb91c7ef3f63de1da1c9ab5d85c0a872c35ced64fd88fa4', '2705e7562d588230f42a48e1c302822dbeae80efda882e2f817c5019fcbc6333', '8ba55efba2d495ed91629465662f06cc149d609f7f530b65f6421f248bb14f66', 'ea6b8e19502103dc1ce8edd98b46b68ac21afd931fe9480603e6450dd914bc8c', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 1}
{'block_height': 302, 'merkle': ['1b1a370a3f3b760ab293a765b44e6b97503a5a29151c7109d4cdcdb33b083dec', 'ea78dfee5043c8b5e72888a5f0db59fdd45c23c0c6ce3c798d765a02cf039756', '8ba55efba2d495ed91629465662f06cc149d609f7f530b65f6421f248bb14f66', 'ea6b8e19502103dc1ce8edd98b46b68ac21afd931fe9480603e6450dd914bc8c', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 2}
{'block_height': 302, 'merkle': ['17f23bf25e61ae885d38c2d9a72ff0d5dd0adc50780c6ca2be5e58a1f75d92e1', 'ea78dfee5043c8b5e72888a5f0db59fdd45c23c0c6ce3c798d765a02cf039756', '8ba55efba2d495ed91629465662f06cc149d609f7f530b65f6421f248bb14f66', 'ea6b8e19502103dc1ce8edd98b46b68ac21afd931fe9480603e6450dd914bc8c', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 3}
{'block_height': 302, 'merkle': ['219b7d93ea4bf72d9b00eb5a295b3b29479ba659c889d30f6ee1c465bd078216', 'ca46cfc4ae8040c3b1a51a400ecc093c46264add332ec60b9aaa14d2fcaa68f0', '0eb0d85c8edcd9256b89cde251ce156bc862d728e4957dd7456abcdb93201652', 'ea6b8e19502103dc1ce8edd98b46b68ac21afd931fe9480603e6450dd914bc8c', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 4}
{'block_height': 302, 'merkle': ['1f6c42c05eef4654e80d17ce13298b9bd9804ac21d50f33c8f789714f1cecfcc', 'ca46cfc4ae8040c3b1a51a400ecc093c46264add332ec60b9aaa14d2fcaa68f0', '0eb0d85c8edcd9256b89cde251ce156bc862d728e4957dd7456abcdb93201652', 'ea6b8e19502103dc1ce8edd98b46b68ac21afd931fe9480603e6450dd914bc8c', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 5}
{'block_height': 302, 'merkle': ['2f8168298144fe4dbb65e8760ff5980206296008555e9848ac7ee78f5d8fe459', '7674349a2070114fcb0c4a5c24069c6b29f668984129cd318de570c883001742', '0eb0d85c8edcd9256b89cde251ce156bc862d728e4957dd7456abcdb93201652', 'ea6b8e19502103dc1ce8edd98b46b68ac21afd931fe9480603e6450dd914bc8c', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 6}
{'block_height': 302, 'merkle': ['2e0828b26d0700d93fd19e833b6ff1984bf10131d30db56ee128fff8a0bc238c', '7674349a2070114fcb0c4a5c24069c6b29f668984129cd318de570c883001742', '0eb0d85c8edcd9256b89cde251ce156bc862d728e4957dd7456abcdb93201652', 'ea6b8e19502103dc1ce8edd98b46b68ac21afd931fe9480603e6450dd914bc8c', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 7}
{'block_height': 302, 'merkle': ['32c4b12b6372630412c5ddeef26fba6d2a627a3850adf08fa91b604a29e3ca1e', '56421fa5a37b2ce65b05fa4cdd251ab3be4b2609aa0b301414a7ace4f8125dd4', 'f99c5a4bc1abf5d46eb5b40ce47a46846119270605896ad382e00f2ba6bc5757', 'eca9df8c2af3b475ef0d1b7bab172f581f7b512916d90c57baaa2eb80c9262ba', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 8}
{'block_height': 302, 'merkle': ['3271712a364831bd685607ce44fb39fc6444bb323133c6fa728565b83ba56fec', '56421fa5a37b2ce65b05fa4cdd251ab3be4b2609aa0b301414a7ace4f8125dd4', 'f99c5a4bc1abf5d46eb5b40ce47a46846119270605896ad382e00f2ba6bc5757', 'eca9df8c2af3b475ef0d1b7bab172f581f7b512916d90c57baaa2eb80c9262ba', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 9}
{'block_height': 302, 'merkle': ['3cd3ebf5cb100a97e0d115e60350c2c22b7a8c587415f492d4d87be3191ede11', 'cbe36efabc59a4859629a5825933b294d70e09c417594f3bea9a376c53793baf', 'f99c5a4bc1abf5d46eb5b40ce47a46846119270605896ad382e00f2ba6bc5757', 'eca9df8c2af3b475ef0d1b7bab172f581f7b512916d90c57baaa2eb80c9262ba', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 10}
{'block_height': 302, 'merkle': ['355cfadb2b911ff4e4a64b9b6d6c3b46c266f0e82288e3ff4cffa89d3bc18573', 'cbe36efabc59a4859629a5825933b294d70e09c417594f3bea9a376c53793baf', 'f99c5a4bc1abf5d46eb5b40ce47a46846119270605896ad382e00f2ba6bc5757', 'eca9df8c2af3b475ef0d1b7bab172f581f7b512916d90c57baaa2eb80c9262ba', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 11}
{'block_height': 302, 'merkle': ['4000f7dc6d8dea203798b2f55c9205c9beb0c87201802b2b4045739cd712c99f', 'e0b971e5d6fdf16139f98decb330e828a0d49fec6d572ed165bc674cd5e7ee78', '1c88d051559e6282a5b50f7623d35e22776c9a18038697d81ae4d078e87650dc', 'eca9df8c2af3b475ef0d1b7bab172f581f7b512916d90c57baaa2eb80c9262ba', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 12}
{'block_height': 302, 'merkle': ['3d86d3993082ab0a9576ed8988b4455702f4c357e50c8f56af3ebea787313415', 'e0b971e5d6fdf16139f98decb330e828a0d49fec6d572ed165bc674cd5e7ee78', '1c88d051559e6282a5b50f7623d35e22776c9a18038697d81ae4d078e87650dc', 'eca9df8c2af3b475ef0d1b7bab172f581f7b512916d90c57baaa2eb80c9262ba', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 13}
{'block_height': 302, 'merkle': ['4e964aa6ffee2fd72d25f3164e419c238e0126e8ad45e866d76a31c6e0995d27', '81018dfd8b0989ce30af7092a40fe2381a92587d204cb43331cfac33f205354f', '1c88d051559e6282a5b50f7623d35e22776c9a18038697d81ae4d078e87650dc', 'eca9df8c2af3b475ef0d1b7bab172f581f7b512916d90c57baaa2eb80c9262ba', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 14}
{'block_height': 302, 'merkle': ['4d7bef87c7701e14a83c6418e8539d91f78b999a0e2ffd202660c789d2a65e10', '81018dfd8b0989ce30af7092a40fe2381a92587d204cb43331cfac33f205354f', '1c88d051559e6282a5b50f7623d35e22776c9a18038697d81ae4d078e87650dc', 'eca9df8c2af3b475ef0d1b7bab172f581f7b512916d90c57baaa2eb80c9262ba', '294b3aaa0edae0c0d7a68b6b6425c89138419f8967ae09daa61b2f1920c8db5e', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 15}
{'block_height': 302, 'merkle': ['5ec8cc5319cfc4a742082fe18323af52ec90cb02af8ca4692650e31b52f0ff53', '907bf14841649078a8c5f370772f4313da5fb36a8d535baaf532cc82d963d13d', 'd8fd3f206cf6a32e17af7bfd4593f5e061bc0536f9644bd0ebc16d3b615dded0', 'f87c385c2bee91bdef6b0b0e381b4dcb69c1df6bcc5a4ee109c127b176f37955', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 16}
{'block_height': 302, 'merkle': ['5a12190f1fe15d87f7ce6a974826fd5a3617ceeb65d3b255d21af38c1f3a62ac', '907bf14841649078a8c5f370772f4313da5fb36a8d535baaf532cc82d963d13d', 'd8fd3f206cf6a32e17af7bfd4593f5e061bc0536f9644bd0ebc16d3b615dded0', 'f87c385c2bee91bdef6b0b0e381b4dcb69c1df6bcc5a4ee109c127b176f37955', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 17}
{'block_height': 302, 'merkle': ['6283f71012f321a7448871ce24f3f841576fa883e8a157404e80d3832b3357c0', '1bc280f615adde59652f4e9086e0d7c63a22e42d2a130a4c3f85fdf1917dfeef', 'd8fd3f206cf6a32e17af7bfd4593f5e061bc0536f9644bd0ebc16d3b615dded0', 'f87c385c2bee91bdef6b0b0e381b4dcb69c1df6bcc5a4ee109c127b176f37955', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 18}
{'block_height': 302, 'merkle': ['60c12ebcbd40367a07fe30a611bd976c5a1aeb256c9f9aafcda862a1a5fd468e', '1bc280f615adde59652f4e9086e0d7c63a22e42d2a130a4c3f85fdf1917dfeef', 'd8fd3f206cf6a32e17af7bfd4593f5e061bc0536f9644bd0ebc16d3b615dded0', 'f87c385c2bee91bdef6b0b0e381b4dcb69c1df6bcc5a4ee109c127b176f37955', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 19}
{'block_height': 302, 'merkle': ['73a66442ae610293c0e7978335d0e418e2dcf22d01841fe2483bbc3004783fbf', '59b62d82c3f5dc43ef4963dbe3a3d757502f520682fb57ad163ce959698545c6', '8cb155ae0b755b0c7f064cd72cb84b139c295cda8424e0468c4338e7b97202aa', 'f87c385c2bee91bdef6b0b0e381b4dcb69c1df6bcc5a4ee109c127b176f37955', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 20}
{'block_height': 302, 'merkle': ['7280989c735257a9ac31f1a54ab424843fa80226c8f08d00a9bf139454eab4ea', '59b62d82c3f5dc43ef4963dbe3a3d757502f520682fb57ad163ce959698545c6', '8cb155ae0b755b0c7f064cd72cb84b139c295cda8424e0468c4338e7b97202aa', 'f87c385c2bee91bdef6b0b0e381b4dcb69c1df6bcc5a4ee109c127b176f37955', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 21}
{'block_height': 302, 'merkle': ['84f76904528f14598d90176f07f1a8f8f9299b81e0f1fc0b80c23e2252321916', 'cdb56bf681c2928bdde7ec2866bf11ce5a3e50e8fce0e62e6596f283671c6fae', '8cb155ae0b755b0c7f064cd72cb84b139c295cda8424e0468c4338e7b97202aa', 'f87c385c2bee91bdef6b0b0e381b4dcb69c1df6bcc5a4ee109c127b176f37955', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 22}
{'block_height': 302, 'merkle': ['73e9646a1b66912c016400dc6f68a47567a3e70f6dce3317367ddde58557f5dc', 'cdb56bf681c2928bdde7ec2866bf11ce5a3e50e8fce0e62e6596f283671c6fae', '8cb155ae0b755b0c7f064cd72cb84b139c295cda8424e0468c4338e7b97202aa', 'f87c385c2bee91bdef6b0b0e381b4dcb69c1df6bcc5a4ee109c127b176f37955', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 23}
{'block_height': 302, 'merkle': ['88437c3813fcff58e71be944d314ad32d7565ae53499c944786f339d2c18f15f', '9ccee7b21e708053cf0e29fea4e7e75983570bd6151cad6a76104ec45a772614', '4c2d196498a40cdec05df8e5eb87fb13d6bb613fb18e8d79a0cb1fb9ad64e06c', '6a5a3725710e88434eb60817d1caa70addfa40bc6042e720ed45a6d2717fb90d', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 24}
{'block_height': 302, 'merkle': ['86a37ea8d49d9f665c3b8c32630732b4ceccbd847740bd704022e9918499733b', '9ccee7b21e708053cf0e29fea4e7e75983570bd6151cad6a76104ec45a772614', '4c2d196498a40cdec05df8e5eb87fb13d6bb613fb18e8d79a0cb1fb9ad64e06c', '6a5a3725710e88434eb60817d1caa70addfa40bc6042e720ed45a6d2717fb90d', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 25}
{'block_height': 302, 'merkle': ['972d8547586f9ec6c325e357aab1e7bde969599753233b00d98c2b4b25aef22c', 'c4b820013290931e68ab94beba75c3babbe00c1064885dbf1825d64fcf2c6b7a', '4c2d196498a40cdec05df8e5eb87fb13d6bb613fb18e8d79a0cb1fb9ad64e06c', '6a5a3725710e88434eb60817d1caa70addfa40bc6042e720ed45a6d2717fb90d', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 26}
{'block_height': 302, 'merkle': ['901cafed9d3cd80d9042c757085e9607fd7b76276a67565b858a646036f80c51', 'c4b820013290931e68ab94beba75c3babbe00c1064885dbf1825d64fcf2c6b7a', '4c2d196498a40cdec05df8e5eb87fb13d6bb613fb18e8d79a0cb1fb9ad64e06c', '6a5a3725710e88434eb60817d1caa70addfa40bc6042e720ed45a6d2717fb90d', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 27}
{'block_height': 302, 'merkle': ['a82ab6e51dddcd0dca16a47defc7500a852183d1771945a3a61ef8c0b1e76412', '0c7f6d4a14c96dc0b427bdbf84ff5c57670b10f961807d323a76ae6e205833f9', '735df7bfadc40f188ac6f7326adc6ee8b395a20518bb57db078651389f635526', '6a5a3725710e88434eb60817d1caa70addfa40bc6042e720ed45a6d2717fb90d', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 28}
{'block_height': 302, 'merkle': ['9b91f3587bf7d317067a05da758ce7b9e591209c1e4ebb36da08bb1b6c133a18', '0c7f6d4a14c96dc0b427bdbf84ff5c57670b10f961807d323a76ae6e205833f9', '735df7bfadc40f188ac6f7326adc6ee8b395a20518bb57db078651389f635526', '6a5a3725710e88434eb60817d1caa70addfa40bc6042e720ed45a6d2717fb90d', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 29}
{'block_height': 302, 'merkle': ['bd09450d7499b3c5ce6b997d932d3f66aa5677bf31a52a66d48722f2a859628f', 'e5b86ab0ffc4ac745866b0b74cb1d69a5a7f0ac9c91669e22edecd9c3a96cbfd', '735df7bfadc40f188ac6f7326adc6ee8b395a20518bb57db078651389f635526', '6a5a3725710e88434eb60817d1caa70addfa40bc6042e720ed45a6d2717fb90d', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 30}
{'block_height': 302, 'merkle': ['b7506e9d629c02ea1ca90c270c988644ba114aa5d473f83604fa4f872a6cfb32', 'e5b86ab0ffc4ac745866b0b74cb1d69a5a7f0ac9c91669e22edecd9c3a96cbfd', '735df7bfadc40f188ac6f7326adc6ee8b395a20518bb57db078651389f635526', '6a5a3725710e88434eb60817d1caa70addfa40bc6042e720ed45a6d2717fb90d', 'd8a70bf9da3228f17cf8c0661f6cf9f88330254bb157e28060305d5ab6c97748', '4c762f82c910a64df9af8a1f65b05dbaa86c6ffbd41b1da04976bb81426a9ec3'], 'pos': 31}
{'block_height': 302, 'merkle': ['d737aa09febd49b1673aedc911267daf8109ab52f03773e53cf8b833bf5f63d2', 'c74e40a3f40f86da7b68d3a914ff3c0aaae28ee159ad3d1de59a6b6c2664cc2b', '0a3aa9f3e06dedc6f43efcf746070f8f1f3ec01261509fdb17b006b4df4d04ff', 'eb4f62b0ece02ee193d7b203ffdf9eabee5e41df42dfdb2faae5fd0438fc9485', '0dbcd1837b08d608c4b316841d6bc361544441f24d698b6731f85ec7b7bc1818', 'd2bbac8d9cf942cd2004febe094c3e8f22478d5939d3b8e0e5caebd9c654537b'], 'pos': 32}
{'block_height': 302, 'merkle': ['d434138514de47aea29c09dd21813184ba247679c014f14955a78aaf99222e70', 'c74e40a3f40f86da7b68d3a914ff3c0aaae28ee159ad3d1de59a6b6c2664cc2b', '0a3aa9f3e06dedc6f43efcf746070f8f1f3ec01261509fdb17b006b4df4d04ff', 'eb4f62b0ece02ee193d7b203ffdf9eabee5e41df42dfdb2faae5fd0438fc9485', '0dbcd1837b08d608c4b316841d6bc361544441f24d698b6731f85ec7b7bc1818', 'd2bbac8d9cf942cd2004febe094c3e8f22478d5939d3b8e0e5caebd9c654537b'], 'pos': 33}
{'block_height': 302, 'merkle': ['dae934982778c3185e00a57284beb6040c349d8ee1f48ee3755d79ead8f137ac', 'c82b148ecb90e750df47e54ef70a111fc484574036ae159f87304aa305666239', '0a3aa9f3e06dedc6f43efcf746070f8f1f3ec01261509fdb17b006b4df4d04ff', 'eb4f62b0ece02ee193d7b203ffdf9eabee5e41df42dfdb2faae5fd0438fc9485', '0dbcd1837b08d608c4b316841d6bc361544441f24d698b6731f85ec7b7bc1818', 'd2bbac8d9cf942cd2004febe094c3e8f22478d5939d3b8e0e5caebd9c654537b'], 'pos': 34}
{'block_height': 302, 'merkle': ['d75bf2e058e585d9842ca1d4ab5b5fd205d826123cc3e7411db132672c07cb26', 'c82b148ecb90e750df47e54ef70a111fc484574036ae159f87304aa305666239', '0a3aa9f3e06dedc6f43efcf746070f8f1f3ec01261509fdb17b006b4df4d04ff', 'eb4f62b0ece02ee193d7b203ffdf9eabee5e41df42dfdb2faae5fd0438fc9485', '0dbcd1837b08d608c4b316841d6bc361544441f24d698b6731f85ec7b7bc1818', 'd2bbac8d9cf942cd2004febe094c3e8f22478d5939d3b8e0e5caebd9c654537b'], 'pos': 35}
{'block_height': 302, 'merkle': ['e9033f3530a3a3eb77ba816e0339741dc5e46baa027fbb501ded301ab08492ff', 'da2e411f19838ccc2f3efee02498064b0f3f3659beef551b78ba404ffd91a01f', '45b9b59f8816713cf0ce57d3229fc37dd6314aa1a3d8e152472aea14fec68f10', 'eb4f62b0ece02ee193d7b203ffdf9eabee5e41df42dfdb2faae5fd0438fc9485', '0dbcd1837b08d608c4b316841d6bc361544441f24d698b6731f85ec7b7bc1818', 'd2bbac8d9cf942cd2004febe094c3e8f22478d5939d3b8e0e5caebd9c654537b'], 'pos': 36}
{'block_height': 302, 'merkle': ['e4dedb78a1b9fe4d30250444e51a379004eceb092e173f1ca193ef1d638479bb', 'da2e411f19838ccc2f3efee02498064b0f3f3659beef551b78ba404ffd91a01f', '45b9b59f8816713cf0ce57d3229fc37dd6314aa1a3d8e152472aea14fec68f10', 'eb4f62b0ece02ee193d7b203ffdf9eabee5e41df42dfdb2faae5fd0438fc9485', '0dbcd1837b08d608c4b316841d6bc361544441f24d698b6731f85ec7b7bc1818', 'd2bbac8d9cf942cd2004febe094c3e8f22478d5939d3b8e0e5caebd9c654537b'], 'pos': 37}
{'block_height': 302, 'merkle': ['eab769308a6ab129fc1a1556eea8eee83e74f5f69c7c496ed93ee3c42233ca25', 'ee46abee9e509b4a49f81c2397c2b11dd73e912dab4ed727a87225d998f85651', '45b9b59f8816713cf0ce57d3229fc37dd6314aa1a3d8e152472aea14fec68f10', 'eb4f62b0ece02ee193d7b203ffdf9eabee5e41df42dfdb2faae5fd0438fc9485', '0dbcd1837b08d608c4b316841d6bc361544441f24d698b6731f85ec7b7bc1818', 'd2bbac8d9cf942cd2004febe094c3e8f22478d5939d3b8e0e5caebd9c654537b'], 'pos': 38}
{'block_height': 302, 'merkle': ['ea17fde8f024c3ad4d229d8f16ce1074bffecb761df02b04e9548d5fa14d1511', 'ee46abee9e509b4a49f81c2397c2b11dd73e912dab4ed727a87225d998f85651', '45b9b59f8816713cf0ce57d3229fc37dd6314aa1a3d8e152472aea14fec68f10', 'eb4f62b0ece02ee193d7b203ffdf9eabee5e41df42dfdb2faae5fd0438fc9485', '0dbcd1837b08d608c4b316841d6bc361544441f24d698b6731f85ec7b7bc1818', 'd2bbac8d9cf942cd2004febe094c3e8f22478d5939d3b8e0e5caebd9c654537b'], 'pos': 39}
{'block_height': 302, 'merkle': ['f08bfe81723bc9828fed7810effd3469658091dd4500bee59f6f92e48f84dd37', '66cd728f4f233b56e7d9807545e490aeb143812d3487b083305503f91c29d155', '3b8b8020a62f6c44b7248ced79cab8d75874228634eda90c7737076f0c7ac20a', '4bfc34423721a83484153fd52e698340826a11baff02cb29e3c063d9518f803b', '0dbcd1837b08d608c4b316841d6bc361544441f24d698b6731f85ec7b7bc1818', 'd2bbac8d9cf942cd2004febe094c3e8f22478d5939d3b8e0e5caebd9c654537b'], 'pos': 40}
{'block_height': 302, 'merkle': ['ed782a9f4a1faa83e8270f9555deec8bf12aee3ca15e5b92969212ba6a7e4394', '66cd728f4f233b56e7d9807545e490aeb143812d3487b083305503f91c29d155', '3b8b8020a62f6c44b7248ced79cab8d75874228634eda90c7737076f0c7ac20a', '4bfc34423721a83484153fd52e698340826a11baff02cb29e3c063d9518f803b', '0dbcd1837b08d608c4b316841d6bc361544441f24d698b6731f85ec7b7bc1818', 'd2bbac8d9cf942cd2004febe094c3e8f22478d5939d3b8e0e5caebd9c654537b'], 'pos': 41}
{'block_height': 302, 'merkle': ['f4ca637e6ef20717f4e744a4f63ae1ac56cacd4439445381397f61fcd2ed9bfd', '97230a229e95a175824f79fe6f2eea3634a5155bee298d5c46626b1932f71205', '3b8b8020a62f6c44b7248ced79cab8d75874228634eda90c7737076f0c7ac20a', '4bfc34423721a83484153fd52e698340826a11baff02cb29e3c063d9518f803b', '0dbcd1837b08d608c4b316841d6bc361544441f24d698b6731f85ec7b7bc1818', 'd2bbac8d9cf942cd2004febe094c3e8f22478d5939d3b8e0e5caebd9c654537b'], 'pos': 42}
2025-01-29T10:47:57.233000Z TestFramework (INFO): Testing the blockchain.block.header RPC
2025-01-29T10:47:57.247000Z TestFramework (INFO): Testing the blockchain.block.headers RPC
2025-01-29T10:47:57.456000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_electrum_blockchain.py", line 66, in run_test
    self.test_scripthash_get_balance()
  File "/work/test/functional/chronik_electrum_blockchain.py", line 626, in test_scripthash_get_balance
    assert_equal(
  File "/work/test/functional/test_framework/util.py", line 56, in assert_equal
    raise AssertionError(
AssertionError: not(None == {'confirmed': 0, 'unconfirmed': 0})
2025-01-29T10:47:57.507000Z TestFramework (INFO): Stopping nodes
2025-01-29T10:47:57.708000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250129_104555/chronik_electrum_blockchain_135
2025-01-29T10:47:57.708000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250129_104555/chronik_electrum_blockchain_135/test_framework.log
2025-01-29T10:47:57.708000Z TestFramework (ERROR): 
2025-01-29T10:47:57.708000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250129_104555/chronik_electrum_blockchain_135' to consolidate all logs
2025-01-29T10:47:57.708000Z TestFramework (ERROR): 
2025-01-29T10:47:57.708000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-01-29T10:47:57.708000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-01-29T10:47:57.709000Z TestFramework (ERROR):

Each failure log is accessible here:
Bitcoin ABC functional tests: chronik_electrum_blockchain.py

Failed tests logs:

====== Bitcoin ABC functional tests: chronik_electrum_blockchain.py ======

------- Stdout: -------
2025-01-29T10:52:13.619000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250129_104902/chronik_electrum_blockchain_135
{'block_height': 302, 'merkle': ['03d94caa9b2b29f9b77ac8fa0c770f9850b1cfc3d0592958190d1b7dce594bb3', '9e3804a3bcc4776b6108fcfe82968320ffd20b1b40dd55f394b2278bda4c1d7b', '5102db2fdfabad68c0b27ec18e8951b0a6631b7b6b776539762303340f07a9fc', '170a1c73ab3f6e881fec83cc603c9c820ebec60ae6a4ec8fe24a4ec6d24630a2', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 0}
{'block_height': 302, 'merkle': ['102e525deb71cafeefb91c7ef3f63de1da1c9ab5d85c0a872c35ced64fd88fa4', '9e3804a3bcc4776b6108fcfe82968320ffd20b1b40dd55f394b2278bda4c1d7b', '5102db2fdfabad68c0b27ec18e8951b0a6631b7b6b776539762303340f07a9fc', '170a1c73ab3f6e881fec83cc603c9c820ebec60ae6a4ec8fe24a4ec6d24630a2', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 1}
{'block_height': 302, 'merkle': ['0dd8fe879e3f95d3cbd026ff23e136557223376d9e8a70ac4d94f4eeb820108c', '4f89afbb2f2c6128e9201f5dda9e78f889c29824b61cde16c13105a087133065', '5102db2fdfabad68c0b27ec18e8951b0a6631b7b6b776539762303340f07a9fc', '170a1c73ab3f6e881fec83cc603c9c820ebec60ae6a4ec8fe24a4ec6d24630a2', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 2}
{'block_height': 302, 'merkle': ['070770b91e89663bd10cc44566631e26096e5ea8414b92df96aabbaf98f3dd15', '4f89afbb2f2c6128e9201f5dda9e78f889c29824b61cde16c13105a087133065', '5102db2fdfabad68c0b27ec18e8951b0a6631b7b6b776539762303340f07a9fc', '170a1c73ab3f6e881fec83cc603c9c820ebec60ae6a4ec8fe24a4ec6d24630a2', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 3}
{'block_height': 302, 'merkle': ['19d21ef523842f96e29b215e640c16a0f5c61df3b14650da0efab15b4528b7b5', '36900991e80cefd8897c004274912e757b504325c1735b38bf5b7035133b1c78', '67c01172bc8a471fdc7a0d4eafb3bebd822a6d1074749ce125cef4f04f6667be', '170a1c73ab3f6e881fec83cc603c9c820ebec60ae6a4ec8fe24a4ec6d24630a2', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 4}
{'block_height': 302, 'merkle': ['184a1eaa64110c4036b1bd2c46f42d9049180b55d30209e67cfa539402c5ef8d', '36900991e80cefd8897c004274912e757b504325c1735b38bf5b7035133b1c78', '67c01172bc8a471fdc7a0d4eafb3bebd822a6d1074749ce125cef4f04f6667be', '170a1c73ab3f6e881fec83cc603c9c820ebec60ae6a4ec8fe24a4ec6d24630a2', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 5}
{'block_height': 302, 'merkle': ['1b2f8b95a3c2032eee6c096ee8b04259d2d31e8fec740a4e81975685765460e5', '9586b12db9818d9b4e3dbbf46da7501b0d3b772c27527aee374aa2a72715d4f6', '67c01172bc8a471fdc7a0d4eafb3bebd822a6d1074749ce125cef4f04f6667be', '170a1c73ab3f6e881fec83cc603c9c820ebec60ae6a4ec8fe24a4ec6d24630a2', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 6}
{'block_height': 302, 'merkle': ['19e04815f6177f1d8ad61d2dad532ce91e2cb79ac20037285dee97aa1a060001', '9586b12db9818d9b4e3dbbf46da7501b0d3b772c27527aee374aa2a72715d4f6', '67c01172bc8a471fdc7a0d4eafb3bebd822a6d1074749ce125cef4f04f6667be', '170a1c73ab3f6e881fec83cc603c9c820ebec60ae6a4ec8fe24a4ec6d24630a2', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 7}
{'block_height': 302, 'merkle': ['2ae60d98b5e6b705033079cbf22c37842ff50a410051d2475daa2a24dca009d1', '630ef41dc3a937638f986d6fb99bacda07e70542284e95c27e1fd479cede5796', 'd7ef2fb3940e2d47dd60f195ce9eda3d41078b51b76b5eabfb948f1ab0650a09', '5e2427ea8621bb39b0fca52027468cb3c9b6b877d92200a97f3cf2905eb4b50a', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 8}
{'block_height': 302, 'merkle': ['21baa924cd7da4cadd98d9661d29a8c6d80d280db9e89285f72305d9a6fff316', '630ef41dc3a937638f986d6fb99bacda07e70542284e95c27e1fd479cede5796', 'd7ef2fb3940e2d47dd60f195ce9eda3d41078b51b76b5eabfb948f1ab0650a09', '5e2427ea8621bb39b0fca52027468cb3c9b6b877d92200a97f3cf2905eb4b50a', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 9}
{'block_height': 302, 'merkle': ['2d3fba9820010ce4bced813a77403e0f30400bdbdf60fe83b7b889d70dcb7aaa', '2b1bdc6ed43a677049273b2db2138e81569fc765dc05815f16d7f839638488d0', 'd7ef2fb3940e2d47dd60f195ce9eda3d41078b51b76b5eabfb948f1ab0650a09', '5e2427ea8621bb39b0fca52027468cb3c9b6b877d92200a97f3cf2905eb4b50a', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 10}
{'block_height': 302, 'merkle': ['2b6ac0919343ef3e0860abf17936a6a5b5619f8d1fefd73cb3c8dac5311f1f64', '2b1bdc6ed43a677049273b2db2138e81569fc765dc05815f16d7f839638488d0', 'd7ef2fb3940e2d47dd60f195ce9eda3d41078b51b76b5eabfb948f1ab0650a09', '5e2427ea8621bb39b0fca52027468cb3c9b6b877d92200a97f3cf2905eb4b50a', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 11}
{'block_height': 302, 'merkle': ['46b4155a5bb82f1b788f46087044bf57361d14a9831853824de705116995aa15', 'af619c387afb513c843466a6f378f9f2d3979d092e0b169c7350e6b34717a4c4', 'b925a1f926c26c8b2fd5f2eacfcdf37864e0d7b24790884dc3c918511f6169b2', '5e2427ea8621bb39b0fca52027468cb3c9b6b877d92200a97f3cf2905eb4b50a', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 12}
{'block_height': 302, 'merkle': ['2e057c24cc286dc052da51d9712c54be258f00998a9669ccfb1cebaba6a18b3d', 'af619c387afb513c843466a6f378f9f2d3979d092e0b169c7350e6b34717a4c4', 'b925a1f926c26c8b2fd5f2eacfcdf37864e0d7b24790884dc3c918511f6169b2', '5e2427ea8621bb39b0fca52027468cb3c9b6b877d92200a97f3cf2905eb4b50a', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 13}
{'block_height': 302, 'merkle': ['5d9728a328151bfe0608aeb96438eb82e66f03904ac8ffa3748c7dc3cad8c98c', '026de4c3f20d7ff47492c63c527e22d42adb5c5737424bb589be6df9d1b3f8fa', 'b925a1f926c26c8b2fd5f2eacfcdf37864e0d7b24790884dc3c918511f6169b2', '5e2427ea8621bb39b0fca52027468cb3c9b6b877d92200a97f3cf2905eb4b50a', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 14}
{'block_height': 302, 'merkle': ['524433813d205b29a5185101b4f093bb205de7f0c058696fda751249d3d43c25', '026de4c3f20d7ff47492c63c527e22d42adb5c5737424bb589be6df9d1b3f8fa', 'b925a1f926c26c8b2fd5f2eacfcdf37864e0d7b24790884dc3c918511f6169b2', '5e2427ea8621bb39b0fca52027468cb3c9b6b877d92200a97f3cf2905eb4b50a', '385fe92f22312a30c69bc124bdc01bb981b5596de0f47472d8d86fd6bb971008', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 15}
{'block_height': 302, 'merkle': ['63e3721425ef3a3f8bd3d992135dc810ef1b819cf62f273d7f1903b81565b341', '5f28573ad5524b54744b503785a52db7f664f501b73a5942e57573f930a76a58', '356bc98ca47e90098dabea069897ef79eb5b91454edabed4047dcc5430725613', 'fbb518bb7129e93184986d52e22c59c568839228d6d616705d10e791318d83bc', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 16}
{'block_height': 302, 'merkle': ['5f37078383345adda3e1ab3215b752ec1d41616fbb9aaa2af4420bbc8b88d530', '5f28573ad5524b54744b503785a52db7f664f501b73a5942e57573f930a76a58', '356bc98ca47e90098dabea069897ef79eb5b91454edabed4047dcc5430725613', 'fbb518bb7129e93184986d52e22c59c568839228d6d616705d10e791318d83bc', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 17}
{'block_height': 302, 'merkle': ['85df3cd43078ba60ef21fb8fbf90ce542ec6470f4c3f8170715f4040a1716051', 'b6a6e8587348be197027a2c1f6517c57581cb5fc6493edb7fc65de7f7958d11d', '356bc98ca47e90098dabea069897ef79eb5b91454edabed4047dcc5430725613', 'fbb518bb7129e93184986d52e22c59c568839228d6d616705d10e791318d83bc', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 18}
{'block_height': 302, 'merkle': ['79efba2025f72043dc53d03ec24f898e06229f61b917fb664d76a8b534be2f2f', 'b6a6e8587348be197027a2c1f6517c57581cb5fc6493edb7fc65de7f7958d11d', '356bc98ca47e90098dabea069897ef79eb5b91454edabed4047dcc5430725613', 'fbb518bb7129e93184986d52e22c59c568839228d6d616705d10e791318d83bc', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 19}
{'block_height': 302, 'merkle': ['8a18bf7235ed6aefb8cd3c9e7c324e8f0b28afbe4ef7ee579c93741a98b0dfa2', '5e7d455c09d18b6d7be96c4b52d9daa0ca5465f09019ed3af089e249d9f7e223', '1d6f9cde0ae789c6974c83f19fcb514fd88d86e3e3fcbb09fe1c1f548f9df693', 'fbb518bb7129e93184986d52e22c59c568839228d6d616705d10e791318d83bc', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 20}
{'block_height': 302, 'merkle': ['879d05f210e5cb3ab2879868c5df9b938cad88944388d6455aff123563672761', '5e7d455c09d18b6d7be96c4b52d9daa0ca5465f09019ed3af089e249d9f7e223', '1d6f9cde0ae789c6974c83f19fcb514fd88d86e3e3fcbb09fe1c1f548f9df693', 'fbb518bb7129e93184986d52e22c59c568839228d6d616705d10e791318d83bc', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 21}
{'block_height': 302, 'merkle': ['9cee7a67b7e14f9cd3d5bfddb8eac2c71a8fd2249b4015aee216d9cf5fe50b0f', 'bf2b823e3deac63bb69b44860271bc020c883a82561bb8b6614496b630a79096', '1d6f9cde0ae789c6974c83f19fcb514fd88d86e3e3fcbb09fe1c1f548f9df693', 'fbb518bb7129e93184986d52e22c59c568839228d6d616705d10e791318d83bc', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 22}
{'block_height': 302, 'merkle': ['8e9926d17b6c0a7004e2cbc2899140af4cf9b1598f78be79a69998a605bffd9e', 'bf2b823e3deac63bb69b44860271bc020c883a82561bb8b6614496b630a79096', '1d6f9cde0ae789c6974c83f19fcb514fd88d86e3e3fcbb09fe1c1f548f9df693', 'fbb518bb7129e93184986d52e22c59c568839228d6d616705d10e791318d83bc', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 23}
{'block_height': 302, 'merkle': ['a4aa1b3b153cefbf11480d5b708d012a4a1a9c832fa6c09457d9a74c2c5a97ff', 'e7473f352b28e744d96546580436507db0ef84da7f45fb2142a122ebba9592e4', 'd094f6cf76766633e618249f6d47359e755e9bff2c1d3a7f97201f0895fca827', 'f49fcc7477b01dcbf5483c7e54594a64c9cd22c3867d24323882fd21c8afaaa0', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 24}
{'block_height': 302, 'merkle': ['9fd248be022236659bae7564b51128aa364be85c43f8b97d8c1d2cc50543b230', 'e7473f352b28e744d96546580436507db0ef84da7f45fb2142a122ebba9592e4', 'd094f6cf76766633e618249f6d47359e755e9bff2c1d3a7f97201f0895fca827', 'f49fcc7477b01dcbf5483c7e54594a64c9cd22c3867d24323882fd21c8afaaa0', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 25}
{'block_height': 302, 'merkle': ['ab66ebe5cd5cb5e28ce55eff7f28d0aa2b0e4c0fbe7c498546f935e6c4cad90c', '5a7e6d55b54fdca4ab6d6c21f54070dcfb0b7a6c7aa699698d5a166ccb787570', 'd094f6cf76766633e618249f6d47359e755e9bff2c1d3a7f97201f0895fca827', 'f49fcc7477b01dcbf5483c7e54594a64c9cd22c3867d24323882fd21c8afaaa0', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 26}
{'block_height': 302, 'merkle': ['a59068c2be83c735d07dab8fb2accc21bb954f3dd8d9dde36758b0aa39331f62', '5a7e6d55b54fdca4ab6d6c21f54070dcfb0b7a6c7aa699698d5a166ccb787570', 'd094f6cf76766633e618249f6d47359e755e9bff2c1d3a7f97201f0895fca827', 'f49fcc7477b01dcbf5483c7e54594a64c9cd22c3867d24323882fd21c8afaaa0', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 27}
{'block_height': 302, 'merkle': ['b5563f4d2e257ffa643143b9f3c3580bc1427f72d5ea0e62b1daca9aa9c5a526', 'd2805c905cf2ff738701a0235979bb8f4b7800ce3145bf78030de2e7d70b448f', 'fad2b71c2512aae84f56be58eba9e44fe6d564ebd5f4a85fa4f3c453f5aee722', 'f49fcc7477b01dcbf5483c7e54594a64c9cd22c3867d24323882fd21c8afaaa0', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 28}
{'block_height': 302, 'merkle': ['b4344143855f590c83339379218486740ca28929048e6ef7f994d043036a87ee', 'd2805c905cf2ff738701a0235979bb8f4b7800ce3145bf78030de2e7d70b448f', 'fad2b71c2512aae84f56be58eba9e44fe6d564ebd5f4a85fa4f3c453f5aee722', 'f49fcc7477b01dcbf5483c7e54594a64c9cd22c3867d24323882fd21c8afaaa0', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 29}
{'block_height': 302, 'merkle': ['baaceb0522b0d96bc09ea154c4e80ab91b8421428b1cc176db67f9a482e154d5', '36663e3aa6a96f38c2e22943a2d4bbb3e9431c37b86959da90a968f8a1fc8a58', 'fad2b71c2512aae84f56be58eba9e44fe6d564ebd5f4a85fa4f3c453f5aee722', 'f49fcc7477b01dcbf5483c7e54594a64c9cd22c3867d24323882fd21c8afaaa0', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 30}
{'block_height': 302, 'merkle': ['b8a51759652701e55e9be9e5ab883522c931e58233d8a7155d627e7ce67bde76', '36663e3aa6a96f38c2e22943a2d4bbb3e9431c37b86959da90a968f8a1fc8a58', 'fad2b71c2512aae84f56be58eba9e44fe6d564ebd5f4a85fa4f3c453f5aee722', 'f49fcc7477b01dcbf5483c7e54594a64c9cd22c3867d24323882fd21c8afaaa0', '664779b3ba7721b692e6a91ff974be41ba025902c648b36574f201c072ef001f', 'd47a2e8f403101295742ba32fb2d034c1c266e168fc895df198743b955c5ab6e'], 'pos': 31}
{'block_height': 302, 'merkle': ['c55e6a787ea7707801bb14c903d05ac2e382f68c9ab69a05f8518367ad74a560', '5fb97afa349ecb4b4296f95dbe666bb550cc08d3d343682ed8eeeb41a04b6558', 'e5e4f1aa1bc45ad07d2da76242b7f3e2a18b2dc9094d50f410a6863e4e53b027', '15762d2dd1001e5b652f3daf1091e8becebd9b2c6caa7b2ea553058822487a82', '030db15d3d955f315c5201bcf126788c57170ce8e31231dde90f57754138dad2', '8ad2d607961f3459a09827d5d4a55cb1064ce3390f0dd049933c96785dc8c030'], 'pos': 32}
{'block_height': 302, 'merkle': ['c042e4002ec7dd708eae5bd0a23ac508353db63e16da9bcd78c86aa07c5178eb', '5fb97afa349ecb4b4296f95dbe666bb550cc08d3d343682ed8eeeb41a04b6558', 'e5e4f1aa1bc45ad07d2da76242b7f3e2a18b2dc9094d50f410a6863e4e53b027', '15762d2dd1001e5b652f3daf1091e8becebd9b2c6caa7b2ea553058822487a82', '030db15d3d955f315c5201bcf126788c57170ce8e31231dde90f57754138dad2', '8ad2d607961f3459a09827d5d4a55cb1064ce3390f0dd049933c96785dc8c030'], 'pos': 33}
{'block_height': 302, 'merkle': ['de7ee4dd48bf7a033a99985511b8f57cf0117286ffd250e26fe02628164716d1', '7404ebad0ec26382af61f1273cd3aa4cff8b92478725f1f3ed860c6e17608380', 'e5e4f1aa1bc45ad07d2da76242b7f3e2a18b2dc9094d50f410a6863e4e53b027', '15762d2dd1001e5b652f3daf1091e8becebd9b2c6caa7b2ea553058822487a82', '030db15d3d955f315c5201bcf126788c57170ce8e31231dde90f57754138dad2', '8ad2d607961f3459a09827d5d4a55cb1064ce3390f0dd049933c96785dc8c030'], 'pos': 34}
{'block_height': 302, 'merkle': ['d1a38f9cf07fd7d486baa6f8efeb773fb8de968276176dc66100f6d463a1a7b8', '7404ebad0ec26382af61f1273cd3aa4cff8b92478725f1f3ed860c6e17608380', 'e5e4f1aa1bc45ad07d2da76242b7f3e2a18b2dc9094d50f410a6863e4e53b027', '15762d2dd1001e5b652f3daf1091e8becebd9b2c6caa7b2ea553058822487a82', '030db15d3d955f315c5201bcf126788c57170ce8e31231dde90f57754138dad2', '8ad2d607961f3459a09827d5d4a55cb1064ce3390f0dd049933c96785dc8c030'], 'pos': 35}
{'block_height': 302, 'merkle': ['e405ace626281bdf1a29aec783842a70437e6f069fbab09a8f0fee7942f84cf6', 'c1d8366da1d8fcc3039e3afdbdae7c4e800aead6486543dcdd4ad9f2ada6a1d9', '94614911ff82ccf58a19062eee380afe5ed08c7aee591aae602ddc0df2fd60db', '15762d2dd1001e5b652f3daf1091e8becebd9b2c6caa7b2ea553058822487a82', '030db15d3d955f315c5201bcf126788c57170ce8e31231dde90f57754138dad2', '8ad2d607961f3459a09827d5d4a55cb1064ce3390f0dd049933c96785dc8c030'], 'pos': 36}
{'block_height': 302, 'merkle': ['e32bdec6ae510d548919386980021dcab1c54471c5e3190c9943fb388acd009c', 'c1d8366da1d8fcc3039e3afdbdae7c4e800aead6486543dcdd4ad9f2ada6a1d9', '94614911ff82ccf58a19062eee380afe5ed08c7aee591aae602ddc0df2fd60db', '15762d2dd1001e5b652f3daf1091e8becebd9b2c6caa7b2ea553058822487a82', '030db15d3d955f315c5201bcf126788c57170ce8e31231dde90f57754138dad2', '8ad2d607961f3459a09827d5d4a55cb1064ce3390f0dd049933c96785dc8c030'], 'pos': 37}
{'block_height': 302, 'merkle': ['ef46573c3d9f482a04925258648e192e837f43ccfb23657b8fd22a0a1ebc6424', '9d3f605c9d47fdf277c0a053e83e9a4c356ea22c6d51613505c69ba0e62b3c12', '94614911ff82ccf58a19062eee380afe5ed08c7aee591aae602ddc0df2fd60db', '15762d2dd1001e5b652f3daf1091e8becebd9b2c6caa7b2ea553058822487a82', '030db15d3d955f315c5201bcf126788c57170ce8e31231dde90f57754138dad2', '8ad2d607961f3459a09827d5d4a55cb1064ce3390f0dd049933c96785dc8c030'], 'pos': 38}
{'block_height': 302, 'merkle': ['e9a0a9122f6e8c05fe9b87f716cc1c3087f72a96378543124e718461f3b91205', '9d3f605c9d47fdf277c0a053e83e9a4c356ea22c6d51613505c69ba0e62b3c12', '94614911ff82ccf58a19062eee380afe5ed08c7aee591aae602ddc0df2fd60db', '15762d2dd1001e5b652f3daf1091e8becebd9b2c6caa7b2ea553058822487a82', '030db15d3d955f315c5201bcf126788c57170ce8e31231dde90f57754138dad2', '8ad2d607961f3459a09827d5d4a55cb1064ce3390f0dd049933c96785dc8c030'], 'pos': 39}
{'block_height': 302, 'merkle': ['f27c17d4b9c18b9de10407c40df3263d12f92aa06fc9038c0b98d33ffac4b494', '92c500208facdb34fab0839af7b7c19be46aaa6f40b245e6db5be62a893cd24d', 'aea1faf1d2ca8fca7388e2afacde5d9927e058b40b1ba147b8be55a825941293', 'ec48ab5137eae062d82a81a4df567535a986ca04bc6e973fd8a12aa27ad61712', '030db15d3d955f315c5201bcf126788c57170ce8e31231dde90f57754138dad2', '8ad2d607961f3459a09827d5d4a55cb1064ce3390f0dd049933c96785dc8c030'], 'pos': 40}
{'block_height': 302, 'merkle': ['f04d59b56f713092defcf55084f2fab0efe3309f35fc6ff882027baaab7f74a7', '92c500208facdb34fab0839af7b7c19be46aaa6f40b245e6db5be62a893cd24d', 'aea1faf1d2ca8fca7388e2afacde5d9927e058b40b1ba147b8be55a825941293', 'ec48ab5137eae062d82a81a4df567535a986ca04bc6e973fd8a12aa27ad61712', '030db15d3d955f315c5201bcf126788c57170ce8e31231dde90f57754138dad2', '8ad2d607961f3459a09827d5d4a55cb1064ce3390f0dd049933c96785dc8c030'], 'pos': 41}
{'block_height': 302, 'merkle': ['f7bf5f234e972386cfe0cc9fab3831836739eb5662b8cdc7f2877cc70ed17266', '4bc02011c71c0c2777b7e787c67db4e4e655e8dd5111e47550dd89081bc41292', 'aea1faf1d2ca8fca7388e2afacde5d9927e058b40b1ba147b8be55a825941293', 'ec48ab5137eae062d82a81a4df567535a986ca04bc6e973fd8a12aa27ad61712', '030db15d3d955f315c5201bcf126788c57170ce8e31231dde90f57754138dad2', '8ad2d607961f3459a09827d5d4a55cb1064ce3390f0dd049933c96785dc8c030'], 'pos': 42}
2025-01-29T10:52:17.654000Z TestFramework (INFO): Testing the blockchain.block.header RPC
2025-01-29T10:52:17.675000Z TestFramework (INFO): Testing the blockchain.block.headers RPC
2025-01-29T10:52:17.839000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_electrum_blockchain.py", line 66, in run_test
    self.test_scripthash_get_balance()
  File "/work/test/functional/chronik_electrum_blockchain.py", line 626, in test_scripthash_get_balance
    assert_equal(
  File "/work/test/functional/test_framework/util.py", line 56, in assert_equal
    raise AssertionError(
AssertionError: not(None == {'confirmed': 0, 'unconfirmed': 0})
2025-01-29T10:52:17.890000Z TestFramework (INFO): Stopping nodes
2025-01-29T10:52:18.292000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250129_104902/chronik_electrum_blockchain_135
2025-01-29T10:52:18.292000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250129_104902/chronik_electrum_blockchain_135/test_framework.log
2025-01-29T10:52:18.292000Z TestFramework (ERROR): 
2025-01-29T10:52:18.292000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250129_104902/chronik_electrum_blockchain_135' to consolidate all logs
2025-01-29T10:52:18.292000Z TestFramework (ERROR): 
2025-01-29T10:52:18.292000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-01-29T10:52:18.292000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-01-29T10:52:18.292000Z TestFramework (ERROR):

Each failure log is accessible here:
Bitcoin ABC functional tests: chronik_electrum_blockchain.py

add tests, rebase on D17611 to fix unknow scripthash behavior (no error, just empty balance)

Tail of the build log:

File                        | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s            
----------------------------|---------|----------|---------|---------|------------------------------
All files                   |   30.09 |     28.5 |   31.07 |   47.71 |                              
 ecash-lib                  |       0 |        0 |       0 |       0 |                              
  eslint.config.js          |       0 |        0 |       0 |       0 |                              
 ecash-lib/dist/ffi         |       0 |        0 |       0 |       0 |                              
  ecash_lib_wasm_browser.js |       0 |        0 |       0 |       0 | 3-336                        
  ecash_lib_wasm_nodejs.js  |       0 |        0 |       0 |       0 | 1-264                        
 ecash-lib/src              |   35.78 |     28.6 |   38.75 |   67.94 |                              
  consts.ts                 |       0 |      100 |     100 |       0 | 6-8                          
  ecc.ts                    |   30.76 |    83.33 |   22.22 |   57.14 | 23-31                        
  hash.ts                   |   47.05 |    83.33 |   44.44 |   88.88 | 14                           
  index.ts                  |       0 |        0 |       0 |       0 |                              
  indexBrowser.ts           |       0 |        0 |       0 |       0 |                              
  indexNodeJs.ts            |       0 |        0 |       0 |       0 |                              
  initBrowser.ts            |       0 |      100 |       0 |       0 | 11-13                        
  initNodeJs.ts             |   53.84 |      100 |   66.66 |   85.71 | 12                           
  op.ts                     |   20.13 |    23.33 |   36.36 |   39.47 | ...4,107,109,117-122,133-161 
  opcode.ts                 |    50.2 |    83.33 |     100 |     100 | 1                            
  script.ts                 |   28.44 |    20.58 |   29.03 |   50.87 | ...2,133-144,150,160,182-193 
  sigHashType.ts            |      40 |       25 |   46.15 |   78.94 | 26-38                        
  tx.ts                     |   47.25 |    45.23 |   47.61 |   87.23 | 110,114,123-125,144          
  txBuilder.ts              |   40.64 |    32.69 |   54.54 |   80.21 | ...4,157,176-181,186,256-260 
  unsignedTx.ts             |   25.27 |       16 |   30.76 |   46.15 | ...9,312,320,326-329,345,357 
 ecash-lib/src/address      |   11.35 |    15.15 |    5.12 |   22.41 |                              
  address.ts                |   10.95 |    11.36 |    3.22 |   21.05 | ...3,239-240,255-256,266-344 
  legacyaddr.ts             |   12.04 |    22.72 |    12.5 |      25 | 15-19,23-38,70-111,124-128   
 ecash-lib/src/ffi          |   28.26 |    15.94 |   16.98 |   28.98 |                              
  ecash_lib_wasm_browser.js |       0 |        0 |       0 |       0 | 3-336                        
  ecash_lib_wasm_nodejs.js  |    61.9 |       55 |   39.13 |   62.75 | ...1,197-215,237,250-251,255 
 ecash-lib/src/io           |   30.45 |       41 |    38.7 |   58.77 |                              
  bytes.ts                  |    3.77 |     62.5 |    6.66 |     7.4 | 13-64                        
  hex.ts                    |   41.55 |       50 |   44.44 |   82.35 | 41-45,50,58                  
  int.ts                    |       0 |        0 |       0 |       0 |                              
  str.ts                    |   46.15 |    83.33 |      40 |   85.71 | 15                           
  varsize.ts                |   16.32 |    21.05 |      40 |      32 | 14-24,40-47                  
  writer.ts                 |       0 |        0 |       0 |       0 |                              
  writerbytes.ts            |   42.37 |    40.62 |   53.33 |   83.33 | 33,43,53,63,79               
  writerlength.ts           |   53.33 |    83.33 |   53.84 |     100 | 1                            
 ecash-lib/src/test         |    46.2 |    37.68 |      50 |   89.47 |                              
  testRunner.ts             |    46.2 |    37.68 |      50 |   89.47 | 73-75,88-89,112,123,166      
 ecash-lib/src/token        |   45.48 |    43.96 |      50 |   87.07 |                              
  alp.ts                    |    42.5 |    53.12 |   43.47 |   82.92 | 110-123,142                  
  common.ts                 |   54.54 |    83.33 |     100 |     100 | 1                            
  empp.ts                   |   52.17 |       60 |   57.14 |   91.66 | 12                           
  slp.ts                    |   46.97 |    33.82 |      52 |   89.74 | ...9,161,167,175,178,197,202 
----------------------------|---------|----------|---------|---------|------------------------------

##teamcity[blockOpened name='Code Coverage Summary']
##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='846']
##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='2811']
##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='258']
##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='905']
##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='142']
##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='457']
##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='826']
##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='1731']
##teamcity[blockClosed name='Code Coverage Summary']
mv: cannot stat 'test_results/ecash-lib-integration-tests-junit.xml': No such file or directory
Build ecash-lib-integration-tests failed with exit code 1
PiRK published this revision for review.Thu, Jan 30, 14:53

Failed tests logs:

====== Bitcoin ABC functional tests: chronik_plugins.py ======

------- Stdout: -------
2025-01-30T15:01:13.912000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250130_145810/chronik_plugins_184
2025-01-30T15:01:20.025000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_plugins.py", line 207, in run_test
    assert_equal(list(plugin.unconfirmed_txs(b"a").ok().txs), txs)
  File "/work/test/functional/test_framework/util.py", line 56, in assert_equal
    raise AssertionError(
AssertionError: not([txid: "\210\027\303\333\034\3126\365T\234\351\010\345?\231\266f\037N\320\301lk\367~\353\335\306\277u\t\336"
version: 1
inputs {
  prev_out {
    txid: "\023F\017\3045\022\037\306\334,\006\304\032\247_X\246A\241\313\236S\367~D\337^\245\3745\244?"
  }
  input_script: "\001Q"
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  value: 5000000000
}
outputs {
  output_script: "j\004TEST\004argo\004alef\003abc"
}
outputs {
  value: 1000
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  plugins {
    key: "my_plugin"
    value {
      groups: "a"
      data: "argo"
    }
  }
}
outputs {
  value: 1000
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  plugins {
    key: "my_plugin"
    value {
      groups: "a"
      data: "alef"
    }
  }
}
outputs {
  value: 4999990000
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  spent_by {
    txid: "~\3372\177\005d\027s0\032\233\225\242\227\273\327\272\013\266b\353\357\221\372!\3413[\305uM,"
  }
  plugins {
    key: "my_plugin"
    value {
      groups: "a"
      data: "abc"
    }
  }
}
time_first_seen: 1738249279
size: 178
, txid: "~\3372\177\005d\027s0\032\233\225\242\227\273\327\272\013\266b\353\357\221\372!\3413[\305uM,"
version: 1
inputs {
  prev_out {
    txid: "\210\027\303\333\034\3126\365T\234\351\010\345?\231\266f\037N\320\301lk\367~\353\335\306\277u\t\336"
    out_idx: 3
  }
  input_script: "\001Q"
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  value: 4999990000
  plugins {
    key: "my_plugin"
    value {
      groups: "a"
      data: "abc"
    }
  }
}
outputs {
  output_script: "j\004TEST\004blub\004borg\005bjork"
}
outputs {
  value: 1000
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  plugins {
    key: "my_plugin"
    value {
      groups: "b"
      data: "blub"
      data: "abc"
    }
  }
}
outputs {
  value: 1000
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  plugins {
    key: "my_plugin"
    value {
      groups: "b"
      data: "borg"
    }
  }
}
outputs {
  value: 4999980000
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  plugins {
    key: "my_plugin"
    value {
      groups: "b"
      data: "bjork"
    }
  }
}
time_first_seen: 1738249280
size: 180
] == [txid: "~\3372\177\005d\027s0\032\233\225\242\227\273\327\272\013\266b\353\357\221\372!\3413[\305uM,"
version: 1
inputs {
  prev_out {
    txid: "\210\027\303\333\034\3126\365T\234\351\010\345?\231\266f\037N\320\301lk\367~\353\335\306\277u\t\336"
    out_idx: 3
  }
  input_script: "\001Q"
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  value: 4999990000
  plugins {
    key: "my_plugin"
    value {
      groups: "a"
      data: "abc"
    }
  }
}
outputs {
  output_script: "j\004TEST\004blub\004borg\005bjork"
}
outputs {
  value: 1000
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  plugins {
    key: "my_plugin"
    value {
      groups: "b"
      data: "blub"
      data: "abc"
    }
  }
}
outputs {
  value: 1000
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  plugins {
    key: "my_plugin"
    value {
      groups: "b"
      data: "borg"
    }
  }
}
outputs {
  value: 4999980000
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  plugins {
    key: "my_plugin"
    value {
      groups: "b"
      data: "bjork"
    }
  }
}
time_first_seen: 1738249280
size: 180
, txid: "\210\027\303\333\034\3126\365T\234\351\010\345?\231\266f\037N\320\301lk\367~\353\335\306\277u\t\336"
version: 1
inputs {
  prev_out {
    txid: "\023F\017\3045\022\037\306\334,\006\304\032\247_X\246A\241\313\236S\367~D\337^\245\3745\244?"
  }
  input_script: "\001Q"
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  value: 5000000000
}
outputs {
  output_script: "j\004TEST\004argo\004alef\003abc"
}
outputs {
  value: 1000
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  plugins {
    key: "my_plugin"
    value {
      groups: "a"
      data: "argo"
    }
  }
}
outputs {
  value: 1000
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  plugins {
    key: "my_plugin"
    value {
      groups: "a"
      data: "alef"
    }
  }
}
outputs {
  value: 4999990000
  output_script: "\251\024\332\027E\351\265I\275\013\372\032V\231q\307~\2720\315ZK\207"
  spent_by {
    txid: "~\3372\177\005d\027s0\032\233\225\242\227\273\327\272\013\266b\353\357\221\372!\3413[\305uM,"
  }
  plugins {
    key: "my_plugin"
    value {
      groups: "a"
      data: "abc"
    }
  }
}
time_first_seen: 1738249279
size: 178
])
2025-01-30T15:01:20.076000Z TestFramework (INFO): Stopping nodes
2025-01-30T15:01:20.528000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250130_145810/chronik_plugins_184
2025-01-30T15:01:20.528000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250130_145810/chronik_plugins_184/test_framework.log
2025-01-30T15:01:20.528000Z TestFramework (ERROR): 
2025-01-30T15:01:20.528000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250130_145810/chronik_plugins_184' to consolidate all logs
2025-01-30T15:01:20.528000Z TestFramework (ERROR): 
2025-01-30T15:01:20.528000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-01-30T15:01:20.528000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-01-30T15:01:20.528000Z TestFramework (ERROR):

Each failure log is accessible here:
Bitcoin ABC functional tests: chronik_plugins.py

PiRK planned changes to this revision.Thu, Jan 30, 18:13

the failure seems unrelated, this diff shouldn't affect chronik_plugins, but i'll investigate just to be sure