At CryptoCorp we recommend to our customers that they sort lexicographically by the public key bytes of the leaf public keys. i.e. the same as BitPay.
On Wed, 2015-01-14 at 17:37 +0100, Ruben de Vries wrote: > For p2sh multisig TXs the order of the public keys affect the hash and > there doesn't seem to be an agreed upon way of sorting the public > keys. > > > If there would be a standard (recommended) way of sorting the public > keys that would make it easier for services that implement some form > of multisig to be compatible with each other without much hassle and > making it possible to import keys from one service to another. > > > I'm not suggesting forcing the order, just setting a standard to > recommend, there doesn't seem to be much reason for (new) services to > not follow that recommendation. > > > Ryan from BitPay broad this up before > (https://sourceforge.net/p/bitcoin/mailman/message/32092958/) and in > bitcore they've implemented lexicographical sorting on the hex of the > public key. > In a short search I can't find any other library that has a sorting > function, let alone using it by default, so bitcore is currently my > only reference. > > > > > Ruben de Vries > CTO, BlockTrail > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ Bitcoin-development mailing > list Bitcoin-development@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bitcoin-development -- Miron / devrandom ------------------------------------------------------------------------------ New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet _______________________________________________ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development