Return-Path: Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by lists.linuxfoundation.org (Postfix) with ESMTP id 0870DC0012 for ; Tue, 5 Apr 2022 23:00:49 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id E2BCD405BF for ; Tue, 5 Apr 2022 23:00:48 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -2.802 X-Spam-Level: X-Spam-Status: No, score=-2.802 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, RCVD_IN_DNSWL_LOW=-0.7, 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=tobin.cc header.b="FWd8gr1W"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="h2FIYQSj" 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 Tv32y6zBXWQZ for ; Tue, 5 Apr 2022 23:00:48 +0000 (UTC) X-Greylist: delayed 00:05:21 by SQLgrey-1.8.0 Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) by smtp2.osuosl.org (Postfix) with ESMTPS id 06A244015E for ; Tue, 5 Apr 2022 23:00:48 +0000 (UTC) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 2E37E5C0209 for ; Tue, 5 Apr 2022 18:55:23 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 05 Apr 2022 18:55:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobin.cc; h=cc :content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm3; bh=K fF+Od/i7npKPZd3u5GwBT+ENVz8x0dmbP1sqeeFp+g=; b=FWd8gr1W+58MQGeBD BTjZxD7VH3ODvAkBxblpNX1vK8gXDj/ybWCvONCdOywhuD6alT/YWsA17AAYd2k+ ZJhGVFgwyUTfugRWwvlNO8LRS/ikL0hZfqIp63yLxsDmxRrZRBbyjkYzztaU0k3R 2+8zc7DBYETPEqNYgTUzImLNi0M5XPutqbC/vducxOprXvHDaG0M4FTxlDTsElLG hvIq6YPbdUKFmSzn0gZJdPIl/lq/LNMnxCJn8ozyDwS9adaChqrgt91IowUhJjNw c0mWjPthzFbNK/vVNWl9QfuQNNqJdPua44395Qln6PYFYN+8PndSzdPNmOQB93xQ CVzDg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=KfF+Od/i7npKPZd3u5GwBT+ENVz8x0dmbP1sqeeFp +g=; b=h2FIYQSjMNkmZk2JiMV5aG+w0B4WAGXx8UjCMGStePfaAxkEvnoHlU4IZ hsYs8S4SAL6M2KLtGCPn83R4pnTq2G4SHCykVijPvO52OF2ppdAvxf44yXskgqBZ 0qfcj0g6QwqrsmzxkuZHJb1d45JqMcZr0UWbxz8gEjBo6Pm2s9OcZpISosOmXYe3 9SoSyiiITEK0IbduB8JN9nwPfTww/6W0VZHXxO5n58UhBe1xzy/HtXDC1OAeEAGE ULb0CBnMYN0e1QItgyVeJQ0J1ZHkhUBWx5WR/CabdeJhgs/4GUz7lDskAwDcQD/J bSpdgFIYK4Tr+csGRisl2acFPFnOg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrudejhedgudegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucgfrhhlucfvnfffucdludehmdenucfjughrpeffhf fvuffkgggtugfosehttdertdfotddvnecuhfhrohhmpefvohgsihhnucfjrghrughinhhg uceomhgvsehtohgsihhnrdgttgeqnecuggftrfgrthhtvghrnhephfefjefgkefggffgje fggeffiefhuefggfeuueevgfehieeileeiveekkeelgedunecuffhomhgrihhnpehgihht hhhusgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehmvgesthhosghinhdrtggt X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 5 Apr 2022 18:55:22 -0400 (EDT) Date: Wed, 6 Apr 2022 08:55:18 +1000 From: Tobin Harding To: bitcoin-dev@lists.linuxfoundation.org Message-ID: <20220405225518.GA73803@aerus> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Mailer: Mutt 1.13.2 (2019-12-18) X-Mailman-Approved-At: Tue, 05 Apr 2022 23:04:40 +0000 Subject: [bitcoin-dev] BIP174 PSBT test vector 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, 05 Apr 2022 23:00:49 -0000 Hi, Does anyone have software that successfully parses the extended private key seed found in the BIP174 test vector? I have been implementing the test vector PSBT workflow in Rust and have everything working except I can only create the extended private key from the xpriv, I am unable to use the seed to create it? BIP174: https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki#test-vectors PSBT workflow in BIP174 starting at the line: "The private keys in the tests below are derived from the following master private key:" xpriv: tprv8ZgxMBicQKsPd9TeAdPADNnSyH9SSUUbTVeFszDE23Ki6TBB5nCefAdHkK8Fm3qMQR6sHwA56zqRmKmxnHk37JkiFzvncDqoKmPWubu7hDF seed: cUkG8i1RFfWGWy5ziR11zJ5V4U4W3viSFCfyJmZnvQaUsd1xuF3T I've tried decoding it as base64 and as base58. Thanks in advance, Tobin.