Return-Path: Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133]) by lists.linuxfoundation.org (Postfix) with ESMTP id B116DC0012 for ; Fri, 26 Nov 2021 17:05:04 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 904C14014C for ; Fri, 26 Nov 2021 17:05:04 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: 0.599 X-Spam-Level: X-Spam-Status: No, score=0.599 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: smtp2.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=notatether.com Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EBlLHACs2Jjs for ; Fri, 26 Nov 2021 17:05:02 +0000 (UTC) X-Greylist: delayed 00:07:59 by SQLgrey-1.8.0 Received: from mail-41104.protonmail.ch (mail-41104.protonmail.ch [185.70.41.104]) by smtp2.osuosl.org (Postfix) with ESMTPS id 666E240004 for ; Fri, 26 Nov 2021 17:05:02 +0000 (UTC) Received: from mail-0201.mail-europe.com (mail-0201.mail-europe.com [51.77.79.158]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by mail-41104.protonmail.ch (Postfix) with ESMTPS id 4J11B51YmYz4x3F6 for ; Fri, 26 Nov 2021 16:57:01 +0000 (UTC) Authentication-Results: mail-41104.protonmail.ch; dkim=pass (2048-bit key) header.d=notatether.com header.i=@notatether.com header.b="V/bX0HCe" Date: Fri, 26 Nov 2021 16:56:48 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=notatether.com; s=protonmail2; t=1637945810; bh=5AD90KZ/CXtrFNkpmgis/oYjE3VXai1dFRu9YhKOBXM=; h=Date:To:From:Reply-To:Subject:From; b=V/bX0HCeV+pHpStNpFD7cnyRixwBhsC3UcmnXXf45YIpsGrSFePkVG+dHNpW8foXM gm5lMyoq2zvp8C+lTINi/PL37kr3nuttjBbZGbmSd73sW9B4u0hpyCWdKyk3BYG/X2 mLvMEXXvoCJG48Qcg5V3qWzFNRelIXV+aQ6QsnCTySluM4f1MZTlwBTGuoPd0LDbje Oca7yC911VJlR8dA0PB5JIDVnfF6w/zjX+G5NVw++U4ukpeLPfyZ7zL6J+yf160VmG zmTpW6um7+nnbaysoB5YLzB/zblcMMQD3YB4cgUtrHwn2f4SY8AZQ2/rBABTBz57iX kyZ2yXR1Ox+VA== To: "bitcoin-dev@lists.linuxfoundation.org" From: Ali Sherief Reply-To: Ali Sherief Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_T1xAzT3Wmfz943QJxpHGfzMFZnctxZ0TrhqcBl6gx74" X-Mailman-Approved-At: Fri, 26 Nov 2021 17:54:17 +0000 Subject: [bitcoin-dev] Trying to patch Core ZMQ "rawtx" topic to only publish unconfirmed transactions: How? X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Nov 2021 17:05:04 -0000 This is a multi-part message in MIME format. --b1_T1xAzT3Wmfz943QJxpHGfzMFZnctxZ0TrhqcBl6gx74 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 VGhpcyBoYXMgYWxzbyBiZWVuIHBvc3RlZCBvbiBCaXRjb2ludGFsayBmb3J1bTogaHR0cHM6Ly9i aXRjb2ludGFsay5vcmcvaW5kZXgucGhwP3RvcGljPTUzNzMzNDEubXNnNTg1MzkyNjEjbXNnNTg1 MzkyNjEgSSBoYXZlIHJlcHVibGlzaGVkIGl0IGhlcmUgaG9waW5nIHNvbWVvbmUgbW9yZSBrbm93 bGVkZ2VhYmxlIGNhbiBwb3N0IHNvbWUgaW5zaWdodCBhYm91dCB0aGlzLgotLS0tCkl0IGFwcGVh cnMgdGhhdCB0aGUgWmVyb01RIHRvcGljIEknbSBsaXN0ZW5pbmcgdG8sICJyYXd0eCIsIG5vdCBv bmx5IGVtaXRzIGEgcmF3IHRyYW5zYWN0aW9uIHdoZW4gaXQgYXBwZWFycyBvbiB0aGUgbWVtcG9v bCwgYnV0IG9uY2UgaXQncyBhbHJlYWR5IGNvbmZpcm1lZCB0b28uCgpUaGlzIG1lc3NlcyB3aXRo IG15IHNvZnR3YXJlLCBjYXVzaW5nIGl0IHRvIGFkZCB0eGlkcywgYWRkcmVzc2VzLCBldGMuIGEg c2Vjb25kIHRpbWUgaW5zaWRlIGFycmF5cyAodGhpcyBtZWFucyB0aGF0IHRoZSBzYW1lIHRyYW5z YWN0aW9uIGlzIHJlY2VpdmVkIHR3aWNlIGluIHRvdGFsKS4KCkFycmF5IGRlLWR1cGluZyBpcyBu b3QgYSB2aWFibGUgc29sdXRpb24gbG9uZy10ZXJtIChiZWNhdXNlIHRoZSBhcnJheSB3aWxsIHF1 aWNrbHkgZ3JvdyB0byBiZSBiaWcgZXZlbnR1YWxseSBhbmQgdGhlbiB0aGlzIGhhcyB0byBoYXBw ZW4gZXZlcnkgdGltZSBhIG5ldyBlbGVtZW50IGlzIGFkZGVkKSwgc28gSSdtIHRyeWluZyB0byBu aXAgdGhlIHByb2JsZW0gZnJvbSB0aGUgc291cmNlIGJ5IGluc3RydWN0aW5nIENvcmUgdG8gb25s eSBwdWJsaXNoIHVuY29uZmlybWVkIGJpdGNvaW4gdHJhbnNhY3Rpb25zLgoKQWNjb3JkaW5nIHRv IGh0dHBzOi8vYml0Y29pbi5zdGFja2V4Y2hhbmdlLmNvbS9xdWVzdGlvbnMvNTI4NDgvaXMtaXQt cG9zc2libGUtdG8tY29uZmlndXJlLXRoZS1iaXRjb2luLWRhZW1vbi10by1vbmx5LWJyb2FkY2Fz dC11bmNvbmZpcm1lZC10cmEgLCBpdCBpcyBub3QgcG9zc2libGUgdG8gY29uZmlndXJlIHRoaXMg ZnJvbSBhIGNvbmZpZ3VyYXRpb24gb3IgY29tbWFuZC1saW5lIG9wdGlvbi4gVGhlIHNvdXJjZSBj b2RlIG11c3QgZGlyZWN0bHkgYmUgZWRpdGVkLiBCdXQgc2luY2UgdGhlIGNvZGViYXNlIGhhcyBj aGFuZ2VkIGdyZWF0bHksIHRoZSBwcm9wb3NlZCBzb2x1dGlvbiBubyBsb25nZXIgd29ya3MuCgot LS0tCgpTbyBiYXNpY2FsbHksIEkga25vdyB0aGF0IHNvbWV0aGluZyBpbnNpZGUgc3JjL3ptcS96 bXFub3RpZmljYXRpb25pbnRlcmZhY2UuY3BwIG5lZWRzIHRvIGJlIHBhdGNoZWQsIGJ1dCBJJ20g bm90IHN1cmUgd2hpY2ggZnVuY3Rpb24sIG9yIGhvdyB0byBkbyBpdC4gQmVjYXVzZSBJIG9ubHkg bmVlZCB1bmNvbmZpcm1lZCB0cmFuc2FjdGlvbnMgdG8gYmUgcHVibGlzaGVkIG9uIFplcm9NUSBy YXd0eCBhbmQgbm90IGNvbmZpcm1lZCBvbmVzLCBpdCdzIG9uZSBvZiB0aGUgZm9sbG93aW5nIGZ1 bmN0aW9ucyB0aGF0IEkgbmVlZCB0byBwYXRjaCBmb3IgbXkgb3duIGJ1aWxkOgoKQ1pNUU5vdGlm aWNhdGlvbkludGVyZmFjZTo6VHJhbnNhY3Rpb25SZW1vdmVkRnJvbU1lbXBvb2wKdm9pZCBDWk1R Tm90aWZpY2F0aW9uSW50ZXJmYWNlOjpCbG9ja0Rpc2Nvbm5lY3RlZAoKQm90aCBvZiB0aGVzZSBj YWxsIE5vdGlmeVRyYW5zYWN0aW9uKCkgbWV0aG9kIHdoaWNoIEkgYXNzdW1lIGZpcmVzIGEgbWVz c2FnZSBvbiAicmF3dHgiIGNoYW5uZWwuCgpJbiB0aGUgU3RhY2sgRXhjaGFuZ2UgcXVlc3Rpb24g SSBsaW5rZWQgYWJvdmUsIEpvbmFzIFNjaG5lbGxpIHN1Z2dlc3RlZCBhZGRpbmcgYW4gYGlmICgh cGJsb2NrKWAgY2hlY2ssIGJ1dCB0aGF0IHdhcyBzZXZlcmFsIHllYXJzIGFnbyBhbmQgdGhlIGZ1 bmN0aW9uIGhlIHdhcyByZWZlcmVuY2luZyBubyBsb25nZXIgZXhpc3RzLgoKQnV0IEkgc3RpbGwg d29uZGVyIGlmIHRoZSBwYmxvY2sgY2hlY2sgaXMgc3RpbGwgYXBwbGljYWJsZSBpbiB0aGUgcHJl c2VudCBkYXkgKGkuZS4gaWYgaXQncyBpbmRpY2F0aW5nIGEgYmxvY2sgdGhlIHRyYW5zYWN0aW9u IGlzIGluc2lkZSkuCgotIEFsaSBTaGVyaWVm --b1_T1xAzT3Wmfz943QJxpHGfzMFZnctxZ0TrhqcBl6gx74 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2siPjxk aXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXByb3RvbiBwcm90b25tYWlsX3Np Z25hdHVyZV9ibG9jay1lbXB0eSI+VGhpcyBoYXMgYWxzbyBiZWVuIHBvc3RlZCBvbiBCaXRjb2lu dGFsayBmb3J1bTombmJzcDs8YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciBub3JlZmVy cmVyIiBocmVmPSJodHRwczovL2JpdGNvaW50YWxrLm9yZy9pbmRleC5waHA/dG9waWM9NTM3MzM0 MS5tc2c1ODUzOTI2MSNtc2c1ODUzOTI2MSI+aHR0cHM6Ly9iaXRjb2ludGFsay5vcmcvaW5kZXgu cGhwP3RvcGljPTUzNzMzNDEubXNnNTg1MzkyNjEjbXNnNTg1MzkyNjE8L2E+Jm5ic3A7SSBoYXZl IHJlcHVibGlzaGVkIGl0IGhlcmUgaG9waW5nIHNvbWVvbmUgbW9yZSBrbm93bGVkZ2VhYmxlIGNh biBwb3N0IHNvbWUgaW5zaWdodCBhYm91dCB0aGlzLjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1h aWxfc2lnbmF0dXJlX2Jsb2NrLXByb3RvbiBwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1lbXB0 eSI+LS0tLTwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXByb3Rv biBwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1lbXB0eSI+SXQgYXBwZWFycyB0aGF0IHRoZSBa ZXJvTVEgdG9waWMgSSdtIGxpc3RlbmluZyB0bywgInJhd3R4Iiwgbm90IG9ubHkgZW1pdHMgYSBy YXcgdHJhbnNhY3Rpb24gd2hlbiBpdCBhcHBlYXJzIG9uIHRoZSBtZW1wb29sLCBidXQgb25jZSBp dCdzIGFscmVhZHkgY29uZmlybWVkIHRvby48L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2 PlRoaXMgbWVzc2VzIHdpdGggbXkgc29mdHdhcmUsIGNhdXNpbmcgaXQgdG8gYWRkIHR4aWRzLCBh ZGRyZXNzZXMsIGV0Yy4gYSBzZWNvbmQgdGltZSBpbnNpZGUgYXJyYXlzICh0aGlzIG1lYW5zIHRo YXQgdGhlIHNhbWUgdHJhbnNhY3Rpb24gaXMgcmVjZWl2ZWQgdHdpY2UgaW4gdG90YWwpLjxicj48 L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkFycmF5IGRlLWR1cGluZyBpcyBub3QgYSB2aWFibGUg c29sdXRpb24gbG9uZy10ZXJtIChiZWNhdXNlIHRoZSBhcnJheSB3aWxsIHF1aWNrbHkgZ3JvdyB0 byBiZSBiaWcgZXZlbnR1YWxseSBhbmQgdGhlbiB0aGlzIGhhcyB0byBoYXBwZW4gZXZlcnkgdGlt ZSBhIG5ldyBlbGVtZW50IGlzIGFkZGVkKSwgc28gSSdtIHRyeWluZyB0byBuaXAgdGhlIHByb2Js ZW0gZnJvbSB0aGUgc291cmNlIGJ5IGluc3RydWN0aW5nIENvcmUgdG8gb25seSBwdWJsaXNoIHVu Y29uZmlybWVkIGJpdGNvaW4gdHJhbnNhY3Rpb25zLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48 ZGl2PkFjY29yZGluZyB0byA8YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciBub3JlZmVy cmVyIiBocmVmPSJodHRwczovL2JpdGNvaW4uc3RhY2tleGNoYW5nZS5jb20vcXVlc3Rpb25zLzUy ODQ4L2lzLWl0LXBvc3NpYmxlLXRvLWNvbmZpZ3VyZS10aGUtYml0Y29pbi1kYWVtb24tdG8tb25s eS1icm9hZGNhc3QtdW5jb25maXJtZWQtdHJhIj5odHRwczovL2JpdGNvaW4uc3RhY2tleGNoYW5n ZS5jb20vcXVlc3Rpb25zLzUyODQ4L2lzLWl0LXBvc3NpYmxlLXRvLWNvbmZpZ3VyZS10aGUtYml0 Y29pbi1kYWVtb24tdG8tb25seS1icm9hZGNhc3QtdW5jb25maXJtZWQtdHJhPC9hPiAsIGl0IGlz IG5vdCBwb3NzaWJsZSB0byBjb25maWd1cmUgdGhpcyBmcm9tIGEgY29uZmlndXJhdGlvbiBvciBj b21tYW5kLWxpbmUgb3B0aW9uLiBUaGUgc291cmNlIGNvZGUgbXVzdCBkaXJlY3RseSBiZSBlZGl0 ZWQuIEJ1dCBzaW5jZSB0aGUgY29kZWJhc2UgaGFzIGNoYW5nZWQgZ3JlYXRseSwgdGhlIHByb3Bv c2VkIHNvbHV0aW9uIG5vIGxvbmdlciB3b3Jrcy48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRp dj4tLS0tPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+U28gYmFzaWNhbGx5LCBJIGtub3cg dGhhdCBzb21ldGhpbmcgaW5zaWRlIHNyYy96bXEvem1xbm90aWZpY2F0aW9uaW50ZXJmYWNlLmNw cCBuZWVkcyB0byBiZSBwYXRjaGVkLCBidXQgSSdtIG5vdCBzdXJlIHdoaWNoIGZ1bmN0aW9uLCBv ciBob3cgdG8gZG8gaXQuIEJlY2F1c2UgSSBvbmx5IG5lZWQgdW5jb25maXJtZWQgdHJhbnNhY3Rp b25zIHRvIGJlIHB1Ymxpc2hlZCBvbiBaZXJvTVEgcmF3dHggYW5kIG5vdCBjb25maXJtZWQgb25l cywgaXQncyBvbmUgb2YgdGhlIGZvbGxvd2luZyBmdW5jdGlvbnMgdGhhdCBJIG5lZWQgdG8gcGF0 Y2ggZm9yIG15IG93biBidWlsZDo8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5DWk1RTm90 aWZpY2F0aW9uSW50ZXJmYWNlOjpUcmFuc2FjdGlvblJlbW92ZWRGcm9tTWVtcG9vbDxicj48L2Rp dj48ZGl2PnZvaWQgQ1pNUU5vdGlmaWNhdGlvbkludGVyZmFjZTo6QmxvY2tEaXNjb25uZWN0ZWQ8 YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5Cb3RoIG9mIHRoZXNlIGNhbGwgTm90aWZ5VHJh bnNhY3Rpb24oKSBtZXRob2Qgd2hpY2ggSSBhc3N1bWUgZmlyZXMgYSBtZXNzYWdlIG9uICJyYXd0 eCIgY2hhbm5lbC48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JbiB0aGUgU3RhY2sgRXhj aGFuZ2UgcXVlc3Rpb24gSSBsaW5rZWQgYWJvdmUsJm5ic3A7Sm9uYXMgU2NobmVsbGkgc3VnZ2Vz dGVkIGFkZGluZyBhbiBgaWYgKCFwYmxvY2spYCBjaGVjaywgYnV0IHRoYXQgd2FzIHNldmVyYWwg eWVhcnMgYWdvIGFuZCB0aGUgZnVuY3Rpb24gaGUgd2FzIHJlZmVyZW5jaW5nIG5vIGxvbmdlciBl eGlzdHMuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+QnV0IEkgc3RpbGwgd29uZGVyIGlm IHRoZSBwYmxvY2sgY2hlY2sgaXMgc3RpbGwgYXBwbGljYWJsZSBpbiB0aGUgcHJlc2VudCBkYXkg KGkuZS4gaWYgaXQncyBpbmRpY2F0aW5nIGEgYmxvY2sgdGhlIHRyYW5zYWN0aW9uIGlzIGluc2lk ZSkuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+LSBBbGkgU2hlcmllZjxicj48L2Rpdj4= --b1_T1xAzT3Wmfz943QJxpHGfzMFZnctxZ0TrhqcBl6gx74--