Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id C805210C3 for ; Wed, 14 Feb 2018 14:08:24 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-io0-f172.google.com (mail-io0-f172.google.com [209.85.223.172]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id D8FD0405 for ; Wed, 14 Feb 2018 14:08:22 +0000 (UTC) Received: by mail-io0-f172.google.com with SMTP id e7so11014662ioj.1 for ; Wed, 14 Feb 2018 06:08:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=blockstream.io; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=20H3/2IcKgGE1VXZlMCqYdB4JKkFqNuUko4fc+lO/Lw=; b=3sTaHd3b2hxubxA/mo6beZxyCpfDFu82QxDBrsteo9sdMrroVipJ6qwrbCL2Xywk1I XV2Fj19tPkdw5nfLXqVemWDYrmquUDgX2GqoHsNtoPX+MCWlUySfbHowv8m9miDSojZI w3nTOV4yKNnR0WWTNhB50CZmt3+tSpU3hTCQo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=20H3/2IcKgGE1VXZlMCqYdB4JKkFqNuUko4fc+lO/Lw=; b=W9SjZ0mwiM3AnEXa7VtkFk/c9QyTAJXxR44d373KeW/eO24R1MIBApoJeoGvSMoHno nC4YCKnLQMtXsJF0mJO/lpGqfqgkiRz3ex4fS4n/PWp27qwGGoheAfMLp8dojObL7D72 YfQAy5KgpDtc5kiPAVMxEpz2aIKuFM37fYnMHDlRb5M+uG+UbNs1JjUTaYRXDnP5bSrm +pxKNOJW+v3lRTtbocCYpAoyJT2hEbufYX8e8bHuTmwmYnuIGIFDetkHriHZQ6mVWoP6 jLBHPD8WOD2VD8lACuaqMYl+x0KqbAm2A8pIi+bkM/ELiR6UHQab9kyjIpFI23edd3q7 62tQ== X-Gm-Message-State: APf1xPClrUjkmNSh6QyZwqmxWIe7jDfu9FyeoMSlRUU5KHTBzF08feUG 9O7igBo9dt/MwZgsnM7mqkR2UezunseylT++yzXW7gbP X-Google-Smtp-Source: AH8x226YJ7Y7mCBBvouEMB+TPUEquOX9wJ73ZfhCfKS1+nB78zlJGP+LenM0bu8QCT91bgRBcfy3HNmSrPJ82amNB5I= X-Received: by 10.107.148.82 with SMTP id w79mr5444515iod.207.1518617301898; Wed, 14 Feb 2018 06:08:21 -0800 (PST) MIME-Version: 1.0 Received: by 10.2.166.10 with HTTP; Wed, 14 Feb 2018 06:08:01 -0800 (PST) In-Reply-To: <20180212234225.GA9131@fedora-23-dvm> References: <20180212225828.GB8551@fedora-23-dvm> <20180212234225.GA9131@fedora-23-dvm> From: "Russell O'Connor" Date: Wed, 14 Feb 2018 09:08:01 -0500 Message-ID: To: Peter Todd Content-Type: multipart/alternative; boundary="001a113fb0b0d545f905652ca463" X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, HTML_MESSAGE, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org Cc: Bitcoin Protocol Discussion Subject: Re: [bitcoin-dev] Revisiting BIP 125 RBF policy. X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Feb 2018 14:08:24 -0000 --001a113fb0b0d545f905652ca463 Content-Type: text/plain; charset="UTF-8" On Mon, Feb 12, 2018 at 6:42 PM, Peter Todd wrote: > On Mon, Feb 12, 2018 at 06:19:40PM -0500, Russell O'Connor wrote: > > Surely CPFP is already computing the package-fee rates of mempool > > transactions. That is the value we need to compute. > > True, maybe we can just reuse the CPFP calculation now. That said, AFAIK > that's > only done in the miner code, not the mempool, so that may not be trivial to > actually do. > Do you (or anyone else) know if the package fee rate is considered when ejecting transactions from the bottom of the mempool when the mempool gets too large? --001a113fb0b0d545f905652ca463 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On M= on, Feb 12, 2018 at 6:42 PM, Peter Todd <pete@petertodd.org> wrote:
On Mon, Feb 12,= 2018 at 06:19:40PM -0500, Russell O'Connor wrote:
> Surely CPFP is already computing the package-fee rates of mempool
> transactions.=C2=A0 That is the value we need to compute.

True, maybe we can just reuse the CPFP calculation now. That said, A= FAIK that's
only done in the miner code, not the mempool, so that may not be trivial to=
actually do.

Do you (or anyone else) kn= ow if the package fee rate is considered when ejecting transactions from th= e bottom of the mempool when the mempool gets too large?
--001a113fb0b0d545f905652ca463--