Return-Path: <rhavar@protonmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 5F495EBC
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sun, 21 Oct 2018 19:01:04 +0000 (UTC)
X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6
Received: from mail-40132.protonmail.ch (mail-40132.protonmail.ch
	[185.70.40.132])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 733C2716
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sun, 21 Oct 2018 19:01:03 +0000 (UTC)
Date: Sun, 21 Oct 2018 19:00:59 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
	s=default; t=1540148461;
	bh=ik8FzLr2OCxsZMblmrFRz6eILpXza1VhBKuMCU4buFM=;
	h=Date:To:From:Reply-To:Subject:Feedback-ID:From;
	b=dB818yel0pMxCwCOsiG2yiZcICogwxuFHaO76f/48DK3FluxKbg5BcL5urdW+s0Lh
	WoaLtsyTtnw3r76baFeNI894lVWa+kVDdaMHgolxjaU81ZZ44Z36eUI+FlmemBjN3Q
	JI+kI1SW1XjxIVGTcqi/lVcW6B3S72HFOMgI0uxc=
To: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
From: rhavar@protonmail.com
Reply-To: rhavar@protonmail.com
Message-ID: <sKbqoBddMV_gqKR8AIje8pbaF9FMc0gy636OOtI5jqszGH6lRrLtDtd_bQBB_d01vexaI17N4k_Zss8aeDOOsE51VDeQ7RGC2cxv1nnc--0=@protonmail.com>
Feedback-ID: RdfuD--Ffc-FNb_4UIG1XA3s5stj1f6Yt84KENdha_3WoiW3STYpu7X5uGR72LvTfQZpxEhSRHGSlNfV5XM5RA==:Ext:ProtonMail
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="b1_20d2a0f26d0dbf0b35cb8253538f4c9f"
X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE,
	MIME_BASE64_BLANKS, 
	RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
X-Mailman-Approved-At: Sun, 21 Oct 2018 21:41:13 +0000
Subject: [bitcoin-dev] Transaction Input/Output Sorting
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
	<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
	<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Oct 2018 19:01:04 -0000

This is a multi-part message in MIME format.

--b1_20d2a0f26d0dbf0b35cb8253538f4c9f
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

UmlnaHQgbm93IGl0J3MganVzdCAqd2F5KiB0b28gZWFzeSB0byBzcG90IHRoZSBib3VuZGFyaWVz
IGJldHdlZW4gZGlmZmVyZW50IHdhbGxldHMuIFRoZXJlJ3MgYSBsb3Qgb2YgdGhpbmdzIHRoYXQg
Y29udHJpYnV0ZSB0byB0aGF0LCBidXQgdGhlIG9uZSB0aGF0IGNvbmNlcm5zIG1lIHRoZSBtb3N0
IGlzIHRoZSB3YXkgd2FsbGV0cyBzb3J0IHRyYW5zYWN0aW9uIGlucHV0cyBhbmQgb3V0cHV0cy4K
ClNvbWUgd2FsbGV0cyBhbmQgcHJvdG9jb2xzIChlc3BlY2lhbGx5IEhXIHdhbGxldHMpIGhhdmUg
IGEgc3Ryb25nIHByZWZlcmVuY2UgZm9yIGRldGVybWluaXN0aWMgc29ydGluZyAoaS5lLiB1c2lu
ZyBiaXA2OSksIHdoaWxlIG90aGVyIHdhbGxldHMgaGF2ZSBhIGxvdCBvZiBvYmplY3Rpb25zIHRv
IHRoaXMuCgpJJ20gbm90IHN1cmUgSSBmdWxseSB1bmRlcnN0YW5kIHRoZSBvYmplY3Rpb25zLCBi
dXQgSSB0aGluayB0aGV5IGNhbiBiZSBzdW1tYXJpemVkIGFzICJkdXJpbmcgdGhlIHRyYW5zaXRp
b24gcGVyaW9kIHRoZXJlIHdpbGwgYmUgYSBsb3Qgb2YgcHJpdmFjeSBsb3NzIiBhbmQgImlmIGlu
IHRoZSBmdXR1cmUgc29tZW9uZSB3YW50cyB0byB1c2UgYml0Y29pbiBpbiBhIHdheSB0aGF0J3Mg
bm90IGNvbXBhdGlibGUgd2l0aCBiaXA2OSB0aGVpciB0cmFuc2FjdGlvbnMgd2lsbCBzdGljayBv
dXQgaGVhdmlseSIuCgpJIHdvbmRlciBpZiB0aGlzIGltcGFzc2UgY291bGQgYmUgc29sdmVkIHdp
dGggZGV0ZXJtaW5pc3RpYyBzb3J0aW5nLCBidXQgYmFzZWQgb24gYSBzZW1pLXNlY3JldC4gIExp
a2UgIGBzb3J0aW5nU2VjcmV0ID0gaG1hYyh3YWxsZXRTZWVkLCAic29ydGluZ1NlY3JldCIpYCBh
bmQgdGhlbiB0aGVyZSdzIGEgc3RhbmRhcmRpemVkIHNvcnQgb3JkZXIgYmFzZWQgb24gdGhlIHNv
cnRpbmdTZWNyZXQuIGUuZy4gc29ydCBpbnB1dHMvb3V0cHV0IGJ5IHRoZSAgYGhhc2goZGF0YSB8
fCBzb3J0aW5nU2VjcmV0KWAuICAgV2FsbGV0cyBjb3VsZCBjb21lIHVwIHdpdGggdGhlaXIgb3du
IHdheSBvZiBjb21wdXRpbmcgKG9yIHN0b3JpbmcpIHRoZSAic29ydGluZ1NlY3JldCIgYnV0IGZy
b20gdGhlcmUgaXQncyBzdGFuZGFyZGl6ZWQuCgpJIGhhcyB0aGUgYWR2YW50YWdlcyBvZiBkZXRl
cm1pbmlzdGljIHNvcnRpbmcgKGFzIGxvbmcgYXMgeW91IGtub3cgdGhlIHNvcnRpbmdTZWNyZXQp
IHlvdSBjYW4gdmVyaWZ5IGl0J3MgZG9uZSBjb3JyZWN0bHkgYW5kIGV4dGVybmFsbHkgbG9va3Mg
dG90YWxseSByYW5kb21pemVkLgoKQW0gSSBtaXNzaW5nIHNvbWV0aGluZywgb3IgY291bGQgdGhp
cyBiZSB0aGUgd2F5IGZvcndhcmQ/CgotUnlhbg==


--b1_20d2a0f26d0dbf0b35cb8253538f4c9f
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdj48c3BhbiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjpyZ2IoMjU1LCAyNTUsIDI1NSkiIGNs
YXNzPSJoaWdobGlnaHQiPjxzcGFuIHN0eWxlPSIiIGNsYXNzPSJjb2xvdXIiPjxzcGFuIHN0eWxl
PSIiIGNsYXNzPSJmb250Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxNHB4OyIgY2xhc3M9InNp
emUiPjxmb250IGZhY2U9InNhbnMtc2VyaWYiIGNvbG9yPSIjMjUyNTI1Ij5SaWdodCBub3cgaXQn
cyBqdXN0ICp3YXkqIHRvbyBlYXN5IHRvIHNwb3QgdGhlIGJvdW5kYXJpZXMgYmV0d2VlbiBkaWZm
ZXJlbnQgd2FsbGV0cy4gVGhlcmUncyBhIGxvdCBvZiB0aGluZ3MgdGhhdCBjb250cmlidXRlIHRv
IHRoYXQsIGJ1dCB0aGUgb25lIHRoYXQgY29uY2VybnMgbWUgdGhlIG1vc3QgaXMgdGhlIHdheSB3
YWxsZXRzIHNvcnQgdHJhbnNhY3Rpb24gaW5wdXRzIGFuZCBvdXRwdXRzLjwvZm9udD48L3NwYW4+
PC9zcGFuPjwvc3Bhbj48L3NwYW4+PGJyPjwvZGl2PjxkaXY+PGJyPiBTb21lIHdhbGxldHMgYW5k
IHByb3RvY29scyAoZXNwZWNpYWxseSBIVyB3YWxsZXRzKSBoYXZlIDxzcGFuIHN0eWxlPSJiYWNr
Z3JvdW5kLWNvbG9yOnJnYigyNTUsIDI1NSwgMjU1KSIgY2xhc3M9ImhpZ2hsaWdodCI+PHNwYW4g
c3R5bGU9IiIgY2xhc3M9ImNvbG91ciI+PHNwYW4gc3R5bGU9IiIgY2xhc3M9ImZvbnQiPjxzcGFu
IHN0eWxlPSIiIGNsYXNzPSJzaXplIj48Zm9udCBzdHlsZT0iIiBmYWNlPSJzYW5zLXNlcmlmIiBj
b2xvcj0iIzI1MjUyNSI+IGEgc3Ryb25nIHByZWZlcmVuY2UgZm9yIGRldGVybWluaXN0aWMmbmJz
cDtzb3J0aW5nIChpLmUuIHVzaW5nIGJpcDY5KSwgd2hpbGUgb3RoZXIgd2FsbGV0cyBoYXZlIGEg
bG90IG9mIG9iamVjdGlvbnMgdG8gdGhpcy48L2ZvbnQ+PC9zcGFuPjwvc3Bhbj48L3NwYW4+PC9z
cGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImJhY2tncm91bmQtY29s
b3I6cmdiKDI1NSwgMjU1LCAyNTUpIiBjbGFzcz0iaGlnaGxpZ2h0Ij48c3BhbiBzdHlsZT0iIiBj
bGFzcz0iY29sb3VyIj48c3BhbiBzdHlsZT0iIiBjbGFzcz0iZm9udCI+PHNwYW4gc3R5bGU9IiIg
Y2xhc3M9InNpemUiPjxmb250IHN0eWxlPSIiIGZhY2U9InNhbnMtc2VyaWYiIGNvbG9yPSIjMjUy
NTI1Ij5JJ20gbm90IHN1cmUgSSBmdWxseSB1bmRlcnN0YW5kIHRoZSBvYmplY3Rpb25zLCBidXQg
SSB0aGluayB0aGV5IGNhbiBiZSBzdW1tYXJpemVkJm5ic3A7YXMgImR1cmluZyB0aGUgdHJhbnNp
dGlvbiBwZXJpb2QgdGhlcmUgd2lsbCBiZSBhIGxvdCBvZiBwcml2YWN5IGxvc3MiIGFuZCAiaWYg
aW4gdGhlIGZ1dHVyZSBzb21lb25lIHdhbnRzIHRvIHVzZSBiaXRjb2luIGluIGEgd2F5IHRoYXQn
cyBub3QgY29tcGF0aWJsZSB3aXRoIGJpcDY5IHRoZWlyIHRyYW5zYWN0aW9ucyB3aWxsIHN0aWNr
IG91dCBoZWF2aWx5Ii48YnI+PC9mb250Pjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwvc3Bhbj48L2Rp
dj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOnJnYigy
NTUsIDI1NSwgMjU1KSIgY2xhc3M9ImhpZ2hsaWdodCI+PHNwYW4gc3R5bGU9IiIgY2xhc3M9ImNv
bG91ciI+PHNwYW4gc3R5bGU9IiIgY2xhc3M9ImZvbnQiPjxzcGFuIHN0eWxlPSIiIGNsYXNzPSJz
aXplIj48Zm9udCBzdHlsZT0iIiBmYWNlPSJzYW5zLXNlcmlmIiBjb2xvcj0iIzI1MjUyNSI+SSB3
b25kZXIgaWYgdGhpcyBpbXBhc3NlIGNvdWxkIGJlIHNvbHZlZCB3aXRoIGRldGVybWluaXN0aWMm
bmJzcDtzb3J0aW5nLCBidXQgYmFzZWQgb24gYSBzZW1pLXNlY3JldC4mbmJzcDsgTGlrZSZuYnNw
OyBgc29ydGluZ1NlY3JldCA9IGhtYWMod2FsbGV0U2VlZCwgInNvcnRpbmdTZWNyZXQiKWAgYW5k
IHRoZW4gdGhlcmUncyBhIHN0YW5kYXJkaXplZCBzb3J0IG9yZGVyIGJhc2VkIG9uIHRoZSBzb3J0
aW5nU2VjcmV0LiBlLmcuIHNvcnQgaW5wdXRzL291dHB1dCBieSB0aGUmbmJzcDsgYGhhc2goZGF0
YSB8fCBzb3J0aW5nU2VjcmV0KWAuJm5ic3A7ICZuYnNwO1dhbGxldHMgY291bGQgY29tZSB1cCB3
aXRoIHRoZWlyIG93biB3YXkgb2YgY29tcHV0aW5nIChvciBzdG9yaW5nKSB0aGUgInNvcnRpbmdT
ZWNyZXQiIGJ1dCBmcm9tIHRoZXJlIGl0J3Mgc3RhbmRhcmRpemVkLjxicj48L2ZvbnQ+PC9zcGFu
Pjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SSBoYXMgdGhl
IGFkdmFudGFnZXMgb2YgZGV0ZXJtaW5pc3RpYyBzb3J0aW5nIChhcyBsb25nIGFzIHlvdSBrbm93
IHRoZSBzb3J0aW5nU2VjcmV0KSB5b3UgY2FuIHZlcmlmeSBpdCdzIGRvbmUgY29ycmVjdGx5IGFu
ZCBleHRlcm5hbGx5IGxvb2tzIHRvdGFsbHkgcmFuZG9taXplZC48YnI+PC9kaXY+PGRpdj48YnI+
PC9kaXY+PGRpdj5BbSBJIG1pc3Npbmcgc29tZXRoaW5nLCBvciBjb3VsZCB0aGlzIGJlIHRoZSB3
YXkgZm9yd2FyZD88YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFp
bF9zaWduYXR1cmVfYmxvY2siPjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2Nr
LXVzZXIiPjxkaXY+LVJ5YW48YnI+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9z
aWduYXR1cmVfYmxvY2stcHJvdG9uIHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5Ij48
YnI+PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+



--b1_20d2a0f26d0dbf0b35cb8253538f4c9f--