Skip to content

Instantly share code, notes, and snippets.

View 0xB10C's full-sized avatar

b10c 0xB10C

View GitHub Profile
@0xB10C
0xB10C / ibd-booster-compression-experiments.ipynb
Last active April 3, 2025 10:50
Quick and dirty(!!) experiments for the compression of the IBD Booster / SwiftSync hints file: https://delvingbitcoin.org/t/ibd-booster-speeding-up-ibd-with-pre-generated-hints-poc/1562
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@0xB10C
0xB10C / bitcoin_core_cirrus_ci_minutes_per_month.ipynb
Last active March 11, 2025 15:32
Bitcoin Core Cirrus CI run minutes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@0xB10C
0xB10C / bitcoin-core-release-lifecycle.md
Last active August 29, 2024 12:49
Bitcoin Core Release Lifecycle

Bitcoin Core Release Lifecycle

gantt
    title Bitcoin Core Release Lifecycle
    dateFormat  YYYY-MM-DD
    axisFormat  %Y-%m-%d

    section 23.x
 23.0 : 23-0, 2022-04-25, until 23-1
@0xB10C
0xB10C / non-standard-tx-size.csv
Created May 17, 2024 09:54
Non standard transactions with a `tx-size` or `tx-size-small` reason since block 400k
height miner reject_reason debug_message txid vsize inputs outputs fee
400064 F2Pool tx-size 8e1799d808651c9bd8ff197ec3d9ab164da1c63384b65955630f9e8c25101341 178239 1 5243 0
400200 F2Pool tx-size 2e33ead1cd75a1884ca4b011fdf723b99ab597273099cd9e47ffa537ddfa60f5 177898 1 5233 0
400350 F2Pool tx-size be892c035eff10997c7b155bbf1b06e1427e677f65a8f21920d60aa48bb34035 177111 1 5210 0
400483 F2Pool tx-size 6f0b8daf867fa5e53cdfdbea73baa78a0c7306730d65fe09e2d98a4bb11d10d2 176706 1 5198 0
400628 F2Pool tx-size 24dbfcb3740c8f8605c0d347ba255f485a4f834e7e5f1b129e8e9d5fc3a42c34 177916 1 5234 0
400671 BitClub tx-size 9b6efa127e88283ab2a650023dcfed12f7e274b7f78f39236cf0f808e5f90399 135571 755 1 10000
400773 F2Pool tx-size f9d87f9563b539abaccd0d9e8bd9e2864ccec2d2d9336e9e63d624e8e71ca0c3 177512 1 5222 0
400926 F2Pool tx-size e95fc1de95365bb996a94f3bd43c55fcfb4c3782a958a583495408aadb0a5b93 177724 1 5228 0
401046 F2Pool tx-size 584202ee5b0d548364527eed573503c0a884eaa4f7ffef212f6ded63accdaba8 177379 1 5218 0
@0xB10C
0xB10C / 0000000000000000000357088139cba6dc295875d7d3b2dd1fd764705727e451.hex
Created February 15, 2024 08:45
Stale block (829613) as hex and json 0000000000000000000357088139cba6dc295875d7d3b2dd1fd764705727e451
This file has been truncated, but you can view the full file.
@0xB10C
0xB10C / irr-timestamps.py
Created January 27, 2024 10:44
IRR timestamps
from ftplib import FTP
sources = [
{"server": "ftp.afrinic.net", "directory": "pub/dbase/", "names": ["afrinic.db.gz"], "supports_mlsd": False},
{"server": "ftp.apnic.net", "directory": "pub/apnic/whois/", "names": ["apnic.db.route.gz", "apnic.db.route6.gz"], "supports_mlsd": True},
{"server": "ftp.arin.net", "directory": "pub/rr/", "names": ["arin.db.gz"], "supports_mlsd": True},
{"server": "ftp.ripe.net", "directory": "ripe/dbase/split/", "names": ["ripe.db.route.gz", "ripe.db.route6.gz"], "supports_mlsd": True},
{"server": "ftp.lacnic.net", "directory": "lacnic/irr/", "names": ["lacnic.db.gz"], "supports_mlsd": False},
]
@0xB10C
0xB10C / 788839.json
Last active January 26, 2024 17:50
Some blocks as JSON
This file has been truncated, but you can view the full file.
{
"hash": "0000000000000000000540543428d041299d6e2e35024c0bab0341bd153ab5e4",
"confirmations": 38658,
"height": 788839,
"version": 939515904,
"versionHex": "37ffe000",
"merkleroot": "63014a03242f7f80ccfa8117b56c5dc8e41fdb46895db591c3c3ddcfc7ade44c",
"time": 1683584138,
"mediantime": 1683579890,
@0xB10C
0xB10C / 000000000000000000006840568a01091022093a176d12a1e8e5e261e4f11853.json
Last active October 14, 2023 18:12
MARAPool invalid block 809478 - 000000000000000000006840568a01091022093a176d12a1e8e5e261e4f11853 https://twitter.com/0xB10C/status/1706937041739530556
{
"hash": "000000000000000000006840568a01091022093a176d12a1e8e5e261e4f11853",
"confirmations": -1,
"height": 809478,
"version": 708739072,
"versionHex": "2a3e8000",
"merkleroot": "eada52603fc0657892fe4dc8be490b0da68df4d2d8c7c50c44d9a3c3aec5df66",
"time": 1695762922,
"mediantime": 1695761041,
"nonce": 1619870272,
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.