Return-Path: Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133]) by lists.linuxfoundation.org (Postfix) with ESMTP id 56CA2C0032 for ; Tue, 19 Sep 2023 09:58:39 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 1E09940AAF for ; Tue, 19 Sep 2023 09:58:39 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 1E09940AAF Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=PQa1YF7i X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -2.099 X-Spam-Level: X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no 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 XjUFqvQsuUwD for ; Tue, 19 Sep 2023 09:58:38 +0000 (UTC) Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) by smtp2.osuosl.org (Postfix) with ESMTPS id 0860940491 for ; Tue, 19 Sep 2023 09:58:37 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 0860940491 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-402d0eda361so59463845e9.0 for ; Tue, 19 Sep 2023 02:58:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695117516; x=1695722316; darn=lists.linuxfoundation.org; h=in-reply-to:references:to:from:subject:message-id:date :content-transfer-encoding:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=WJg5r18Ji/cvZeJARky2c4KJnD70rKhfUtrNbcgHBHM=; b=PQa1YF7i01xvSbnHNgmCASEJOiUKEf6YSYvzAXae4DSWKURE5G2tC/z0F/+td3PG4h NRjkjTKUqGaxaW67pBCtExVWiLgJZ9cCof/IHI6LrfPtlC+lCEy9MtFWMCFZqw6ySqLx 779XdhV+OLXQZXfP7S56JbtsqiFf5vEjZuuktasTJBQr7Lq7Z+aEoFPHtjQYUiUxV6Wa gXU6icfq7TQUAn8rU4WPsQ8Q8Rzaqcl4zc3ccGnbkYs/f0512iRmBNhIhWMVshZR6Ne9 ewoSa0/x4QFdr9Nm51xeNDkb1BGhDX5k+Ot9r7QwJo267fLhFvCKU4HJKC+DZVbkr4X2 SVhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695117516; x=1695722316; h=in-reply-to:references:to:from:subject:message-id:date :content-transfer-encoding:mime-version:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=WJg5r18Ji/cvZeJARky2c4KJnD70rKhfUtrNbcgHBHM=; b=cwuLbcINpRlwTPE9G+tKe3nVCXkKbs+pJvuHbaxPlNhCnDhF0F/+OMh/vXJiXi4iom JQDZE1OjvaeRICswRfmpnCFBstxfZL8ODTBH8VNE1hpJ51PW/p76ugF+YEi+aD4H/qYr xKww/9GwOaJh8f+0F5j7xlNvSA3cGo/og+0H1MkdHD9Lr7AxQ5gouTglAZTvqT2GWxOM jCfEQqLM1DYkbvclFU1couQxtL/uIAIDfr7jnthn1G9qHa6h/4kwi1wqpnVv0gdV7iOu WoqD5oHJq8qg5mu+mhMnY1KxQpYiE0NCLDqCW4eAikES5YRmI7aFUsdx9hQ/qkgYllZu vIkg== X-Gm-Message-State: AOJu0YxH9B++PnCVZGOBWnWFErfwhcGQ7p34xhjO6B0TUy65Lfj9UM40 nYAazE/h9TF5xugiy0nu/Lc= X-Google-Smtp-Source: AGHT+IEQE48/1jYP+rv3Z6CVCrKiEdSd8H4QR86HFuynucjQpcgXYwKhD9rHamDNyoWJwJuOzgvUgQ== X-Received: by 2002:adf:dcc1:0:b0:31f:e86f:cc12 with SMTP id x1-20020adfdcc1000000b0031fe86fcc12mr10045722wrm.41.1695117515771; Tue, 19 Sep 2023 02:58:35 -0700 (PDT) Received: from localhost ([146.70.74.102]) by smtp.gmail.com with ESMTPSA id a4-20020adffb84000000b0031c5e9c2ed7sm15007610wrr.92.2023.09.19.02.58.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 19 Sep 2023 02:58:35 -0700 (PDT) Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Tue, 19 Sep 2023 11:58:33 +0200 Message-Id: From: "Vincenzo Palazzo" To: "Lucas Ontivero" , "Bitcoin Protocol Discussion" , "kiminuo" X-Mailer: aerc 0.15.2 References: In-Reply-To: X-Mailman-Approved-At: Tue, 19 Sep 2023 10:51:31 +0000 Subject: Re: [bitcoin-dev] Parameters in BIP21 URIs 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: Tue, 19 Sep 2023 09:58:39 -0000 > Kiminuo, this was discussed here: https://github.com/bitcoin/bips/pull/49 What was the conclusion? the discussion point to another discussion=20 happens on here. It is kind confusing. I do think that the grammar of the BIP 21 is under specified, in the sense that each parameter need to specify also how many times can be repeted. In lightning, people start to ask the possibility to have multiple invoices, that make kind of sense due that we encode everythink inside=20 a invoice. So a person need only to know the invoice. See more here [1] I am more in favor to work on improving the BIP21 maybe with a new version? where we change just the grammar a little bit. [1] https://github.com/lightning/bolts/issues/1111#issuecomment-1725177738 Cheers, Vincent.