From 1fc5dc9f944d9b58fd85ac60ec4f8ec8b1141483 Mon Sep 17 00:00:00 2001 From: Philipp Gackstatter Date: Wed, 10 Jan 2024 15:31:39 +0100 Subject: [PATCH] Fix block id test vectors --- tips/TIP-0046/tip-0046.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tips/TIP-0046/tip-0046.md b/tips/TIP-0046/tip-0046.md index bfd44027c..b60e69b43 100644 --- a/tips/TIP-0046/tip-0046.md +++ b/tips/TIP-0046/tip-0046.md @@ -912,7 +912,7 @@ Block (json-encoded): "signature": { "type": 0, "publicKey": "0x2daefbcbadd044da470acd2f7fcf6fcb04b873cc801e7ee408018e1dfa0257ac", - "signature": "0x6d22cc707780425e3478518e9d0b66c1e9a08204d7e553cf2417a7089f5860c3ccbe2dc188a6c8a1c7bcdf8944da0ed1849ec162bbc45cc56879e32658a1360c" + "signature": "0x9ddb1a12cee815e5ff18477e8e59849fd3b8f9c96f35f3af00b1b77f71fc604ffd6c18920831a97825b30497806814c9facd02eee72383e59988a1782deacf07" } }, { @@ -926,7 +926,7 @@ Block (json-encoded): "signature": { "type": 0, "publicKey": "0x2daefbcbadd044da470acd2f7fcf6fcb04b873cc801e7ee408018e1dfa0257ac", - "signature": "0xd8deadd15dc68d0cbe053b9f977ddf8a01ffa1f51f1490c27766a519afd0c93c37d77b891aee28907a768dfaa752def48913136896ce247451e6684632e2d70b" + "signature": "0xe071beb8c8f273e07f311d3d911d61de8736972f48f49c4441dc20b24fdcbf85117fd50704f85f1e3a0eabc0c6084dd125d5b5d064b9b928b653245d1bc8b80c" } } ``` @@ -934,13 +934,13 @@ Block (json-encoded): Block (hex-encoded binary serialization): ``` -0x03fb5c44ef0d3ac87300fc2cbf7cd486173a1e3b617060146e0362361a4b752833186108395f3b2b3d3e6c655e287d7076010000000000000017432c5a7a672503480241125e3952414a7a320441080c624c264b004e09614a000627e0461873f37040c9e59c35ad8a106fa1b94f5ec9ef89499b31904f9a3de59be58dd44a714821f8f257e0a502b71ac7ee57530bb9dc29fe12ff3936f925b835a297680400b769489951e512546cd9c9fbdab348b6cba91a601a29b50854e55a6e14f6803ca1d81ac7eff5ceaaa7bacf26f1aa4754d42edeab45d6169ea723b7fdf0f6ff3b6ebe90d09dbff6bc553936ba75a143de4ac932986fbe7b1d78f639bc6ee8aee10d510d41572851530be884778052aaea5315941f4337752905599710b55e64018c71f4d8f299d0636d50484d05e6ac5667b5030000af02000001fb5c44ef0d3ac8730b0000000300003a1e3b617060146e0362361a4b752833186108395f3b2b3d3e6c655e287d7076010000000117432c5a7a672503480241125e3952414a7a320441080c624c264b004e09614a020000020000f09d3cd648a7246c7c1b2ba2f9182465ae5742b78c592392b4b455ab8ed7195200000000000000d2c5ccba12b6fad51652131289867492799c9fc5710244418aa6e955f8fa82610000000000000200476820096e7038107d071a4e473f1e295f346e2d0824263e5e3e7d004f6b69158d080000000000007e0d0a5848362b23120f55115b096774036d7610137a631413221f5573344507ed08000000000000010100000000020000a0860100000000000000000000000000010000ed1484f4d1f7d8c037087fed661dd92faccae1eed3c01182d6fdd6828cea144a0105086372557616532f714f104e5f44297b7a286d077956291a6d4f59081f484463712a64300c00f46312374981be1400000000000000000000000000000000000000000000000001a0860100000000008813000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000ed1484f4d1f7d8c037087fed661dd92faccae1eed3c01182d6fdd6828cea144a0303010568656c6c6f0500776f726c6406ffffffff02009e05a32eafedefd40298e24ad4f8c334580187f7e9afbd9da13b5ba4007dd1b500a504844f7a0df2c5101d31696593b309040f8660d41035aba508f24c00668b21071027000000000000900100000000000000000000ffffffff00020000002daefbcbadd044da470acd2f7fcf6fcb04b873cc801e7ee408018e1dfa0257ac6d22cc707780425e3478518e9d0b66c1e9a08204d7e553cf2417a7089f5860c3ccbe2dc188a6c8a1c7bcdf8944da0ed1849ec162bbc45cc56879e32658a1360c0100006003000000000000002daefbcbadd044da470acd2f7fcf6fcb04b873cc801e7ee408018e1dfa0257acd8deadd15dc68d0cbe053b9f977ddf8a01ffa1f51f1490c27766a519afd0c93c37d77b891aee28907a768dfaa752def48913136896ce247451e6684632e2d70b +0x03fb5c44ef0d3ac87300fc2cbf7cd486173a1e3b617060146e0362361a4b752833186108395f3b2b3d3e6c655e287d7076010000000000000017432c5a7a672503480241125e3952414a7a320441080c624c264b004e09614a000627e0461873f37040c9e59c35ad8a106fa1b94f5ec9ef89499b31904f9a3de59be58dd44a714821f8f257e0a502b71ac7ee57530bb9dc29fe12ff3936f925b835a297680400b769489951e512546cd9c9fbdab348b6cba91a601a29b50854e55a6e14f6803ca1d81ac7eff5ceaaa7bacf26f1aa4754d42edeab45d6169ea723b7fdf0f6ff3b6ebe90d09dbff6bc553936ba75a143de4ac932986fbe7b1d78f639bc6ee8aee10d510d41572851530be884778052aaea5315941f4337752905599710b55e64018c71f4d8f299d0636d50484d05e6ac5667b5030000af02000001fb5c44ef0d3ac8730b0000000300003a1e3b617060146e0362361a4b752833186108395f3b2b3d3e6c655e287d7076010000000117432c5a7a672503480241125e3952414a7a320441080c624c264b004e09614a020000020000f09d3cd648a7246c7c1b2ba2f9182465ae5742b78c592392b4b455ab8ed7195200000000000000d2c5ccba12b6fad51652131289867492799c9fc5710244418aa6e955f8fa82610000000000000200476820096e7038107d071a4e473f1e295f346e2d0824263e5e3e7d004f6b69158d080000000000007e0d0a5848362b23120f55115b096774036d7610137a631413221f5573344507ed08000000000000010100000000020000a0860100000000000000000000000000010000ed1484f4d1f7d8c037087fed661dd92faccae1eed3c01182d6fdd6828cea144a0105086372557616532f714f104e5f44297b7a286d077956291a6d4f59081f484463712a64300c00f46312374981be1400000000000000000000000000000000000000000000000001a0860100000000008813000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000ed1484f4d1f7d8c037087fed661dd92faccae1eed3c01182d6fdd6828cea144a0303010568656c6c6f0500776f726c6406ffffffff02009e05a32eafedefd40298e24ad4f8c334580187f7e9afbd9da13b5ba4007dd1b500a504844f7a0df2c5101d31696593b309040f8660d41035aba508f24c00668b21071027000000000000900100000000000000000000ffffffff00020000002daefbcbadd044da470acd2f7fcf6fcb04b873cc801e7ee408018e1dfa0257ac9ddb1a12cee815e5ff18477e8e59849fd3b8f9c96f35f3af00b1b77f71fc604ffd6c18920831a97825b30497806814c9facd02eee72383e59988a1782deacf070100006003000000000000002daefbcbadd044da470acd2f7fcf6fcb04b873cc801e7ee408018e1dfa0257ace071beb8c8f273e07f311d3d911d61de8736972f48f49c4441dc20b24fdcbf85117fd50704f85f1e3a0eabc0c6084dd125d5b5d064b9b928b653245d1bc8b80c ``` Block ID: ``` -0xbb9d7f92d92d143bd2c19147a85f9b8b67b80210ccdb880d3140b0fc18d316120d000000 +0x5f6946ef2b2ae073777cab8525401433d443e896033dff590e0d5963ab1648600d000000 ``` Block Work Score: `776`. @@ -970,12 +970,12 @@ Block (json-encoded): "0xea5315941f4337752905599710b55e64018c71f4d8f299d0636d50484d05e6ac5667b503" ], "highestSupportedVersion": 3, - "protocolParametersHash": "0x05fb0737a3407af6be41cc6facedd6f5ab48f8e1ac0d2d65b50cad7a9fd13c7c" + "protocolParametersHash": "0x28ccbc633e0d22e19752f5e65c0d22055a7d59756bfa754b8839088e18a6a5a6" }, "signature": { "type": 0, "publicKey": "0x2daefbcbadd044da470acd2f7fcf6fcb04b873cc801e7ee408018e1dfa0257ac", - "signature": "0x422c5180aa373ce298d826ae7185619e9b091d5389ebb3fdea71984dcbcc809693467b48355726f95a1895f4a0f63dc58483c7ea8d7bbb4f9b98d0b269f06e0d" + "signature": "0x1402b2660fbfbc710db145e85422cd2c0e444fa75d04565794b43258f92d7bc7cab001ed80ded7141b0fc8429997a0bb2e1e5ebf29cbc60e7b652a670efa7e05" } } ``` @@ -983,13 +983,13 @@ Block (json-encoded): Block (hex-encoded binary serialization): ``` -0x03fb5c44ef0d3ac87300fc2cbf7cd486173a1e3b617060146e0362361a4b752833186108395f3b2b3d3e6c655e287d707601000000f401000017432c5a7a672503480241125e3952414a7a320441080c624c264b004e09614a010627e0461873f37040c9e59c35ad8a106fa1b94f5ec9ef89499b31904f9a3de59be58dd44a714821f8f257e0a502b71ac7ee57530bb9dc29fe12ff3936f925b835a297680400b769489951e512546cd9c9fbdab348b6cba91a601a29b50854e55a6e14f6803ca1d81ac7eff5ceaaa7bacf26f1aa4754d42edeab45d6169ea723b7fdf0f6ff3b6ebe90d09dbff6bc553936ba75a143de4ac932986fbe7b1d78f639bc6ee8aee10d510d41572851530be884778052aaea5315941f4337752905599710b55e64018c71f4d8f299d0636d50484d05e6ac5667b50300000305fb0737a3407af6be41cc6facedd6f5ab48f8e1ac0d2d65b50cad7a9fd13c7c002daefbcbadd044da470acd2f7fcf6fcb04b873cc801e7ee408018e1dfa0257ac422c5180aa373ce298d826ae7185619e9b091d5389ebb3fdea71984dcbcc809693467b48355726f95a1895f4a0f63dc58483c7ea8d7bbb4f9b98d0b269f06e0d +0x03fb5c44ef0d3ac87300fc2cbf7cd486173a1e3b617060146e0362361a4b752833186108395f3b2b3d3e6c655e287d707601000000f401000017432c5a7a672503480241125e3952414a7a320441080c624c264b004e09614a010627e0461873f37040c9e59c35ad8a106fa1b94f5ec9ef89499b31904f9a3de59be58dd44a714821f8f257e0a502b71ac7ee57530bb9dc29fe12ff3936f925b835a297680400b769489951e512546cd9c9fbdab348b6cba91a601a29b50854e55a6e14f6803ca1d81ac7eff5ceaaa7bacf26f1aa4754d42edeab45d6169ea723b7fdf0f6ff3b6ebe90d09dbff6bc553936ba75a143de4ac932986fbe7b1d78f639bc6ee8aee10d510d41572851530be884778052aaea5315941f4337752905599710b55e64018c71f4d8f299d0636d50484d05e6ac5667b50300000328ccbc633e0d22e19752f5e65c0d22055a7d59756bfa754b8839088e18a6a5a6002daefbcbadd044da470acd2f7fcf6fcb04b873cc801e7ee408018e1dfa0257ac1402b2660fbfbc710db145e85422cd2c0e444fa75d04565794b43258f92d7bc7cab001ed80ded7141b0fc8429997a0bb2e1e5ebf29cbc60e7b652a670efa7e05 ``` Block ID: ``` -0xe3f050097e692abbcb9c61d0c4ec45084297064fce54a219d230ba3e31de6bfa0d000000 +0xe7f9f06c51f2e89e0a41c5b4acdea11fa31367f1e9aebb2f3aed7f24db87dbfc0d000000 ``` # Copyright