From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 07 Apr 2026 01:52:39 -0700 Received: from mail-oo1-f62.google.com ([209.85.161.62]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1wA2Ap-000427-2r for bitcoindev@gnusha.org; Tue, 07 Apr 2026 01:52:39 -0700 Received: by mail-oo1-f62.google.com with SMTP id 006d021491bc7-68582ad07ffsf1988708eaf.3 for ; Tue, 07 Apr 2026 01:52:38 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1775551952; cv=pass; d=google.com; s=arc-20240605; b=bM5muIfttuqrbTXMTIuMsk0jc5WndIfiHdHusiRCrWvaZJvQCIVW2jGihhT53nMBbc 2NA/UPv8GFL+wOvHYpqPGK9bZw1plFWf+j4FNcUqKv6Zn1dfxAm+90JubzPj8BCMfWGP +gd086TMZFqYm8Csdo4VoLXxWUPwKzic/USr6hxxjL80htdqiuWtePinjFL5tQL/ro2J cwsQxoQkbFcK/0c50P9vf9kYGXERY8cqvpCtsPBfmIEXu0RCEhAqql2HIOK4z8ezV0qZ zN7c7msyeFJCEnpak82/zWuZKnZrX8gJbdH6NKt/10LFIEkQCWbFX44ECOpH/Pu8JYO9 FtKg== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:cc:to:subject:message-id:date:from :mime-version:sender:dkim-signature:dkim-signature; bh=1iBvWauXmEnvnkYjUEUpWShQk8t3ECVkcZ7d//A/NTg=; fh=6icvbm7WKWd0ssLmXNEe+WCYDpUILL8bizeTaGLRsNw=; b=TtTt3ZUEIClECilpujMkZTmJRJ0nAVdPnYGGN3Q2GmYHKm1AT4R3R+mj2Xq8JT8LGd hmwiuBwOoZDMR/Q6dUlwFH4cPPi1BY/a0naxIfKZkBfMYM2jaIexDmmPK+S/nutpOGqf jShF2HNxIirQKDfCT1e+wcxnbu1RkklDI3ktW4VFRTFcnFnYBy5HMWEFXlC5oDuMYez0 rdTGikRx7lfVyTJZfuyyQCPSQ9KUyrJn8ziOnT6puUKPH8x0QKFDf3N0ZNpz9xACLSZZ f9FKR+R+mv6oGHfH8etianOaje5xu9iRSWpPteunL6GsJDzkPKFmJYW0KvGWkGwLUD3N o0zA==; darn=gnusha.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20251104 header.b=U5ySo3Yt; arc=pass (i=1); spf=pass (google.com: domain of antoine.riard@gmail.com designates 2607:f8b0:4864:20::1230 as permitted sender) smtp.mailfrom=antoine.riard@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1775551952; x=1776156752; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:mime-version :sender:from:to:cc:subject:date:message-id:reply-to; bh=1iBvWauXmEnvnkYjUEUpWShQk8t3ECVkcZ7d//A/NTg=; b=KVKkrlJsBchQpgCUGCr+WMBBJYpUIrrrvnNPIimMTvNgOGEBo37+y0QvHFf4PEO2Kk GcCHKK3UF4fwfWdRKjhirxBG/DRvdI/T/Bjj5MMdVR7NMHRBil3TWOfMY09Oem/FDrBJ hYvcY0ldX4u9oOuCzKLwlkXrGdgAvFfgRVEvZjv5HBlfSYRC5O1xnVWyNgsePRfuXpAw YMBG/LMGMu+wWIpyWjVIgoc3KN/EugtdSWROqk9G5DfSIPbPlI50Xy27tjVmNDIuMoMH zs5oPEkftW4qAYiKwFXojeGUEa3ll4jeFuONkvrR9nJv7lU+ftkNxQ9cLo7eHk+meOHy vqMQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775551952; x=1776156752; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=1iBvWauXmEnvnkYjUEUpWShQk8t3ECVkcZ7d//A/NTg=; b=sx9RnO/70GbJd9Ga2dJlpkgE0Mrv1LdfGL37xCi38vIU6XG8zn7ZfW/rkYtkuwJ5aj BlFbt/uGjRLs7m19J0QbIv0cztQvM5Ie0vJ2tIZ76aieHjcJmRtSTFhrtyssi9RgCPg0 2V3WR/0s4Gt2cvV8ft6kx3/A1NQ9eh6ubdg3bf158HA5/XlcS8Mp7/1EzwJxihZQVKsh xH0pjuEzkNp856LorGZfz9zAXT0SZFN4YFj0zyM2xTkn/ZQL2a19EpARQKpteCtxOq+5 bD/hg15yYttkGMwY0et2s0niLH6jYc0jiGcmuAxXFGdPZSU3LAz4j7Q8N6jv905srg8F mY1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775551952; x=1776156752; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:mime-version :x-gm-gg:x-beenthere:x-gm-message-state:sender:from:to:cc:subject :date:message-id:reply-to; bh=1iBvWauXmEnvnkYjUEUpWShQk8t3ECVkcZ7d//A/NTg=; b=Sq7a5uANyRYMqvIc4k3rZJT/Ygp1aNGIr55c7pRpn81UYVEf0ni4ZNMxaA0j6g6vlf bNGBHsTzJYWWwaE1LOb2+fdPE9l+sx7zgIEgMAcuxDgQz6LwcG0KJk42lNgZvXeXTGUu 14jpUtBxN72N4jckTMVrR0RPrfSivqH9fGxWQS2oEbjSps6KuS+n6Mpix+FWVrde0+DA Gden/XPBKLSbj7Tcb+vTsBes6N8DTRMWCDXa1lYRq+angWpBtRvupDix9snk3wyWtXKH woaUkloTdiNyHzECeWqHK8TobpmUIr5k120a4l74F9OrKJk/ikdzoM3okqXdq5JcVLVU maCA== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=3; AJvYcCVcYaGcCah84I/PQg6txoqhv5wUUOlFrAgdH2OE9On2gcXeSm71k+fhX6VBkK6DlPOjmwdCHhbL/UBO@gnusha.org X-Gm-Message-State: AOJu0Yxtf6is5++ZGzyEvHkekCI62rCmN4RQl46qJcg7f+ThZBuvn8Zn y35ne02nEB59r9+xlOcEPW4lRRvV0zTKEwF7SZIxgvWlmuwH5TWLTN1y X-Received: by 2002:a05:6820:208e:b0:67e:1ce7:77cb with SMTP id 006d021491bc7-6821dc62870mr8216665eaf.24.1775551952222; Tue, 07 Apr 2026 01:52:32 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h="AYAyTiIffArw0vpnt1WOrP7hzMZ3fre6JHnTDMU2wfbmTJDsBg==" Received: by 2002:a05:6820:828:b0:687:c2e2:f216 with SMTP id 006d021491bc7-687c2f23acbls277016eaf.0.-pod-prod-06-us; Tue, 07 Apr 2026 01:52:26 -0700 (PDT) X-Received: by 2002:a05:6808:4f64:b0:467:2a6e:adae with SMTP id 5614622812f47-46ef4ffc95dmr7655006b6e.4.1775551946261; Tue, 07 Apr 2026 01:52:26 -0700 (PDT) Received: by 2002:a05:620a:70ee:b0:8d0:26c1:4847 with SMTP id af79cd13be357-8d1b7b43f92ms85a; Mon, 6 Apr 2026 20:13:26 -0700 (PDT) X-Received: by 2002:a05:620a:448f:b0:8cd:8fc7:831f with SMTP id af79cd13be357-8d41e439993mr2263110885a.56.1775531605564; Mon, 06 Apr 2026 20:13:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1775531605; cv=pass; d=google.com; s=arc-20240605; b=LK6yf/NM4L6grX4k7dFFrDxwzrvhMXX0XAI++dsaeaLSx7PvLMwtBQUFb8PVJOarXF 0uL96h8ylDwSumXGaTRN7LDf1cqCheOLS5Pg3ULK97ca/lKIXlAAtSaa0P5+59jO8e5n NI2n6sxhlsHY25x9LLmyaiec89Ep3wk56xNhgY5Ibecl458esRZEuMnEEzrLovLfyoR/ 4mWJ9ZWJ3iwCOKekGHXTDb2LozRSj3zIfh+x5Vb4espFYaZ4h57Tt3nriuiVV1LGeHX0 UgC9+zWRA7/ah71hL2Mdv85dTaoTVuhYX9RAYNIZLQLzbEo4Aj0cL6DMiG2gOobPzL6A fO6A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:mime-version:dkim-signature; bh=jZIqvLxqlzOOfJHFzPVy47gi2rDlVh09OtqgUBtACZ0=; fh=rkm3bHbFkkqaOCEhDYIrUdh+uNF0aEpt1sjHeEyiFh0=; b=JRv8zXqjlBl8U0+6ft4vaxwwvTGS4M9PRF+lF1LPd1h3rTjYs/TIZwudnt1wtDYUkp KbPM8WZP+TEsPL20jafhHu0gofXYiKpasxA7lYNUCkl8/NCif5dBMhclXLXatV1Hkt4y kt6asQIzt/7KqnK1X8iBUNXDZgXBOWzvNCA6DYeMtgpJxl21vyzovjZn34fyY7iD/JvK 6HXlHjsZJWVSS/i4htWnbdzk3g7t7I0MqLh1nKpHoRMdK7NoMMBrpmafqbYkxpk3DJp1 gpbvSpw4za2hTZ2vBoY1Ucm+S2y+iDwUcbzPO0muWipz/dqJdZ9QB9qM1DnwcNLr1/F7 OiZg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20251104 header.b=U5ySo3Yt; arc=pass (i=1); spf=pass (google.com: domain of antoine.riard@gmail.com designates 2607:f8b0:4864:20::1230 as permitted sender) smtp.mailfrom=antoine.riard@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-dl1-x1230.google.com (mail-dl1-x1230.google.com. [2607:f8b0:4864:20::1230]) by gmr-mx.google.com with ESMTPS id af79cd13be357-8d79a76cdddsi15079385a.3.2026.04.06.20.13.25 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 06 Apr 2026 20:13:25 -0700 (PDT) Received-SPF: pass (google.com: domain of antoine.riard@gmail.com designates 2607:f8b0:4864:20::1230 as permitted sender) client-ip=2607:f8b0:4864:20::1230; Received: by mail-dl1-x1230.google.com with SMTP id a92af1059eb24-12c0433a4b9so1170361c88.1 for ; Mon, 06 Apr 2026 20:13:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775531604; cv=none; d=google.com; s=arc-20240605; b=bxogDyW0tR9LkXDcxURPjbXu8Phj8D6qNy3hkjZvKsqnfmKVEqklGnB1w6rNLK4P2E GuMAQtX85RPOL9fjAOBIHpVZQLgddBbMiL1QOo3DrG3DrZD8j4PrLWgX45Y8H018axQG grqZQTZBkQnS04HCQfRWhOeI1fWIYGQ80YdpaDU0Ob8V3OLBowcqcdQ73sEs4K7v9YVO DWiCUuRgdwbQCRta83TNKPnsMQmQ0noFIIBHVJX7VFP4Ms7bphK5qufjiEh9FxxgcywU 3dSdxcEgBwrTYanUDBhWp8w4TMQd1C+wdgA9kidhwrWVBGR6qE04me5zUK7NRaEIeDy6 Em8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:mime-version:dkim-signature; bh=jZIqvLxqlzOOfJHFzPVy47gi2rDlVh09OtqgUBtACZ0=; fh=rkm3bHbFkkqaOCEhDYIrUdh+uNF0aEpt1sjHeEyiFh0=; b=flRmNpo6jyQwe93jyzZGK9Aq2mXalMutovFxMsb11cr/1Y3lMRbgCtv4KVTTIVSa4T NzFITYag1LMPh3BRieqJQrq+L1bPIbaojmEIvTYAVWeUeMMNuw2rsgx07l0CZlvdtkUg vE6zx0VSPieM4MCnA637kgnW7gjXRgiz0/Lp/YhiWBWrb2yURX+wczptBn9B+vbfPt+S D4FH0kAb2rY92augd3xShyrDKyxegdbReQDOVZHdTfx4NujqWqLBs5U7Mh5zz0oVugZz +cWS8UqyhnitHcDR+wuNCCHyXokvAavfO6xxXlzQKKQq2As3k07zT0y1rHppgLIWw6W9 RUbg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; arc=none X-Gm-Gg: AeBDies/LAr/clVjQM23s4pck7epKsn086UutGHxkNAaX+zPApezcnPNjzXiQrOddo4 3A3v/51iaqeWXYxjdYBa4uQCEoBtYQdS85jMy6eDD8BWmxRIodwxwzg3Vh8yiMycSk7hZHD+EcM kEVff9ExTmP6aUIq1G9vvN1Y58gc/aCmqUYX3dsu6w4E8051VAPsp/3BJTCvbh7/zX6n3eHQ4E9 5tb2RRRnR7MnPxQfpuHc3dqeAQNWehs8JG8+pA23AG+Qcf8RMy0KgpmqF1Fm0X0gVVUkCs1IMm3 gnf/UQg= X-Received: by 2002:a05:7022:ec17:b0:123:3488:899f with SMTP id a92af1059eb24-12bfb776e08mr6564773c88.32.1775531603731; Mon, 06 Apr 2026 20:13:23 -0700 (PDT) MIME-Version: 1.0 From: Antoine Riard Date: Tue, 7 Apr 2026 04:13:12 +0100 X-Gm-Features: AQROBzAEF-oQpTvpX4FH2dfHIjAsjr4UQP6_E2bq_ijiXvtysuTzpdd-V5mA4sw Message-ID: Subject: [bitcoindev] New bitcoin backbone code release: addr / tx relay mngt + multiproces support layout To: Bitcoin Development Mailing List Cc: btc@ariard.me Content-Type: multipart/alternative; boundary="000000000000872b6a064ed62a33" X-Original-Sender: antoine.riard@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20251104 header.b=U5ySo3Yt; arc=pass (i=1); spf=pass (google.com: domain of antoine.riard@gmail.com designates 2607:f8b0:4864:20::1230 as permitted sender) smtp.mailfrom=antoine.riard@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Precedence: list Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com List-ID: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -0.5 (/) --000000000000872b6a064ed62a33 Content-Type: text/plain; charset="UTF-8" Hello devs, Shared new code for bitcoin backbone, with a lot of new stuff at the tx and addr management level. The most notable change has been to start to isolate all the interfaces code in its own daemons, and start the groundwork to re-implement the multiprocess interface in bitcoin backbone. That way in the future being able to have the bitcoin-wallet calling the code, the bitcoin-gui or any future application that likes the interface [0]. It's not for nothing that *NIX has the POSIX which lets you write a shell (which is a not trivial piece of software...) and lets you run it everywhere on all *NIX. There is also a dedicated mailing list on framagroupes.org, for the ones who are more interested to follow updates ( https://framagroupes.org/sympa/info/bitcoin-backbone-dev). This also avoid me to have to spam the mailing list [0] with each update of the project, and only keep it to share back what is interesting. Next updates are going to be focused on pouring more love on the test framework. I know, I know, so far testing has been only manual. Do the work and keep building. Cheers, Antoine OTS hash: 208bd991dc7a04b9ccb7023ae2a4de12c76484361c766ff3986cc107eecb5cf9 [0] See this old gist on some ways to improve perfs for wallet in bitcoind's thanks to bitcoind: https://gist.github.com/ariard/89f9bcc3a7ab9576fc6d15d251032cfa [1] Better to be careful in this ecosystem with spam. No one expects the Spanish inquisition but you never know... -- You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group. To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/CALZpt%2BGMFjL5on%3D2pFfOLJ4neJHgXmHv%2Bg1iQ-SRnRNuB1y%2BKg%40mail.gmail.com. --000000000000872b6a064ed62a33 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello devs,

Shared new code for bitcoin backbone, w= ith a lot of new stuff at the tx and
addr management level. The most not= able change has been to start to isolate
all the interfaces code in its = own daemons, and start the groundwork to
re-implement the multiprocess i= nterface in bitcoin backbone. That way in the
future being able to have = the bitcoin-wallet calling the code, the bitcoin-gui
or any future appli= cation that likes the interface [0]. It's not for nothing
that *NIX = has the POSIX which lets you write a shell (which is a not trivial
piece= of software...) and lets you run it everywhere on all *NIX.

There i= s also a dedicated mailing list on fram= agroupes.org, for the ones who
are more interested to follow updates= (http= s://framagroupes.org/sympa/info/bitcoin-backbone-dev).
This also avo= id me to have to spam the mailing list [0] with each update of
the proje= ct, and only keep it to share back what is interesting. Next updates
are= going to be focused on pouring more love on the test framework. I know,I know, so far testing has been only manual.

Do the work and keep b= uilding.

Cheers,
Antoine
OTS hash: 208bd991dc7a04b9ccb7023ae2a= 4de12c76484361c766ff3986cc107eecb5cf9

[0] See this old gist on some = ways to improve perfs for wallet in bitcoind's thanks
to bitcoind: <= a href=3D"https://gist.github.com/ariard/89f9bcc3a7ab9576fc6d15d251032cfa">= https://gist.github.com/ariard/89f9bcc3a7ab9576fc6d15d251032cfa

= [1] Better to be careful in this ecosystem with spam. No one expects the Sp= anish
inquisition but you never know...

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoind= ev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.= com/d/msgid/bitcoindev/CALZpt%2BGMFjL5on%3D2pFfOLJ4neJHgXmHv%2Bg1iQ-SRnRNuB= 1y%2BKg%40mail.gmail.com.
--000000000000872b6a064ed62a33--