diff --git a/blocks/845869-00000000000000000000858fe3cb999f449bcbfcadd3bdb240641b6b9c39bb30.bin b/blocks/845869-00000000000000000000858fe3cb999f449bcbfcadd3bdb240641b6b9c39bb30.bin new file mode 100644 index 0000000..c6f27a7 Binary files /dev/null and b/blocks/845869-00000000000000000000858fe3cb999f449bcbfcadd3bdb240641b6b9c39bb30.bin differ diff --git a/blocks/901154-00000000000000000001044135d451cbcbf072e07680bd48fddbd933cccd4b14.bin b/blocks/901154-00000000000000000001044135d451cbcbf072e07680bd48fddbd933cccd4b14.bin new file mode 100644 index 0000000..d6b9579 Binary files /dev/null and b/blocks/901154-00000000000000000001044135d451cbcbf072e07680bd48fddbd933cccd4b14.bin differ diff --git a/blocks/902598-00000000000000000000ec5356968a01c439fcd8e3e3a0a4f24c1e76db2c201b.bin b/blocks/902598-00000000000000000000ec5356968a01c439fcd8e3e3a0a4f24c1e76db2c201b.bin new file mode 100644 index 0000000..9ecc1c1 Binary files /dev/null and b/blocks/902598-00000000000000000000ec5356968a01c439fcd8e3e3a0a4f24c1e76db2c201b.bin differ diff --git a/blocks/909489-000000000000000000001cb7065caaaca472821735331118c31d188e2b7ef03d.bin b/blocks/909489-000000000000000000001cb7065caaaca472821735331118c31d188e2b7ef03d.bin new file mode 100644 index 0000000..61e07da Binary files /dev/null and b/blocks/909489-000000000000000000001cb7065caaaca472821735331118c31d188e2b7ef03d.bin differ diff --git a/get-data.py b/get-data.py index 1e9adfa..186be1f 100755 --- a/get-data.py +++ b/get-data.py @@ -66,10 +66,10 @@ def main(args): height = tip["height"] blockhash = tip["hash"] while True: - header_hex = cli("getblockheader", blockhash, "false") if height not in existing: existing[height] = {} if blockhash not in existing[height]: + header_hex = cli("getblockheader", blockhash, "false") existing[height][blockhash] = header_hex print(f"Adding {height} {blockhash}") diff --git a/stale-blocks.csv b/stale-blocks.csv index a6b748c..68af8d4 100644 --- a/stale-blocks.csv +++ b/stale-blocks.csv @@ -1,9 +1,11 @@ height,hash,header 909879,0000000000000000000176b1c0bb5631744070241315d3f5b630861c51c0e632,00000022c09c8ef73aa45abf868150a971df34715b76a3de2e14020000000000000000000490414aa88a10b28e81e58bcc56e11ca616996c9a2df465396b3a0a0f828b278ad39c68b32c021779c57cc3 +909489,000000000000000000001cb7065caaaca472821735331118c31d188e2b7ef03d,002001200b5fddf7dd760d849551d7d58b8bd105a1b2c4defa7d00000000000000000000a5d4c41c6ae53459c9bb5f80197a89113045ef49b1397b339868c994a08df7895c4a9968b32c021733e19e34 907051,00000000000000000001aad53cc3e15fcf36766a25b15ac8c6d84fe2c2055e82,0080ec206dfdc08c266da262040fea7ccfdcc6135f7f0bc59e1c020000000000000000002c27a5735ecde4aabfb63c9a8330d1428e0dd71164184bd09d0101c81a34826a35f68268a63a02174b4c4f54 906343,00000000000000000001784f10b0ab41d62235f5e383701e2439466ce7c80ae5,00e00220a07ac5bdaac3ac1ec2bdb5ca95d792cf5bf2cf507c690100000000000000000097cc1e1fb050558d22015c8ef5aba5b0fd16fe8a4584c0a65770f832366b38351b987c68a63a02179e12294c 904623,00000000000000000002274bf6db24519f56a7d6b4841f216cb82e7dc345b499,00a00b207354037a881e1786ea6a7ea5e4ef1c4670d423772b180100000000000000000015aa26d2ba86177d48a254c0d4e80964875a3742edaf3fab06fd1ba161a17ae55d506d681668021773902054 904416,0000000000000000000260e5a100f128b73fcd2b97f8b4b94badad7687515c77,0040ac21fdd9db00cec27c1ffd74c00e01ccab7a3240f4c9bc3a010000000000000000009e301a94c7774d80a687d0b1727352dd20c2aa970e8803ecad518d1d52846b077b706b6816680217596b2f88 +902598,00000000000000000000ec5356968a01c439fcd8e3e3a0a4f24c1e76db2c201b,000009209e871b519858b9cc1dc2c47899f04ff1c21339a90ec401000000000000000000ef845ddeec9f6b5268a35e30172177923b2c647217d21f899bf2f872fc16ed5076685b68043a0217b3e3bb12 901939,000000000000000000019cbab2c3b04f56a5da85e28a55fa8ec5e7d793d4ad19,00a0a4230933d89dc9a492dc514c464d5f66783d578deae6c81d01000000000000000000f428b5e5ae08d7a3f46ded9c8d3f305ae690f780ab6a0e7a0c47e4b3c86048e8cc6c5468043a02175926ed86 901154,00000000000000000001044135d451cbcbf072e07680bd48fddbd933cccd4b14,00803928766b80955812a098bd3e4e2a3b44716c976cb37b672300000000000000000000eb29e1f92f0cd625cf927b014c3810c9d4a6cd4a705ae0d38125acc4b5575acbe2d84c68043a0217ac90b29f 901092,00000000000000000000c543475826e7970ec3d635c1cf03a867f5008fdb9825,0020ca34a1ca255cea7e7b32b8b5c65acfcffe58b6e9e0ec8cef0100000000000000000039d7421c0a49db5576a9aafd224701974c0f2e69277ed4aaa2f211fdc0aab43f1f3d4c687437021772302e3a @@ -31,6 +33,7 @@ height,hash,header 869945,000000000000000000016be3d9caf175bfe74a609453e12e917aa42d939a30b3,00e06127212f5bc0c370813aaf17e23fdf4a10450ba405e8f95502000000000000000000beb060baaa1bb4da677f2b89873f244828fa51f73a1827085315e6f2c88b4897ccdf3267e4c4021750c185a0 866719,0000000000000000000114d1f1c1ddf51e83d6c0d660b2c1fa9f9a345f36624a,00205721239d8b1e26fc111015857175534b06489ca07c18d62c010000000000000000008e3d6cfcf7f1f10664eb9c32d1367572a3ef32dcb462440898c4f48cc0d9e55866631667cd0e0317591d5663 865699,00000000000000000002648ba35429c4e46e38d5261331bbddd7244baf94d515,0040b8258c8222e2e0055f5a54feb6a50b98b9178ee173e9c42b01000000000000000000e2b517fe5c326aeb318ba0fc75cf310fa8033e625ac1266428e7e3a795a791c460fc0d67cd0e031787b6b09e +865333,00000000000000000001c279027823424fa99dee2e4d282eab5b833b5a6f3452,0000003e1a2f53492353722e8037994eeaed91afff885b550ada020000000000000000003bd9925a1243ba280588edd85fab25ee8bd8acf509be5ddc0e77ad6748da8ea19b8c0a67cd0e0317e65ccb47 865079,0000000000000000000075ee83d26deb2f74777eb011df6f18d20bba6aefa639,0080292ab7dbd8f9a3e60e666e1d1896fc5f6f24beabc5903997020000000000000000006429634a5b86fc482e019851137282d0f6a48f9679988663dac75a0964e6379d77320867cd0e031755e545d5 864527,00000000000000000000eba0dd417c220a4f2b0d58bfd35e9b61f8410e70fade,00e0472594780bd5daf487cf280f8b7a48ddc7835b8a758f7f9b00000000000000000000869c56fe99c74293b574c3f9eed282f3fc8c1e3ce8ff485e2a0bf4951719780b2a470367142f0317fb1c8dd7 863888,000000000000000000022336ca639c1483ce4bfc33f07909659c1be89d133238,0020f0235711fc7391e921d6e3949cc377d82457944f09673a11020000000000000000007f1c743b7dede0e8fc39d4ef44e06bc057cee5bc7bc854129117e15c421b51fe05f3fd66142f0317773eafeb