bip32

Pure Haskell BIP32 hierarchical deterministic wallets (docs.ppad.tech/bip32).
git clone git://git.ppad.tech/bip32.git
Log | Files | Refs | README | LICENSE

commit 52d65e28f3eb3cb295bc0b957030d9574ddd2bdd
parent 948c5e477175306875a5227cfde64bdc0365c739
Author: Jared Tobin <jared@jtobin.io>
Date:   Mon, 22 Dec 2025 19:38:34 -0330

flake: metadata hygiene

Diffstat:
Mflake.lock | 11++++-------
Mflake.nix | 10++++++++++
2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/flake.lock b/flake.lock @@ -136,31 +136,25 @@ "ppad-hmac-drbg": { "inputs": { "flake-utils": [ - "ppad-secp256k1", "ppad-hmac-drbg", "ppad-nixpkgs", "flake-utils" ], "nixpkgs": [ - "ppad-secp256k1", "ppad-hmac-drbg", "ppad-nixpkgs", "nixpkgs" ], "ppad-base16": [ - "ppad-secp256k1", "ppad-base16" ], "ppad-nixpkgs": [ - "ppad-secp256k1", "ppad-nixpkgs" ], "ppad-sha256": [ - "ppad-secp256k1", "ppad-sha256" ], "ppad-sha512": [ - "ppad-secp256k1", "ppad-sha512" ] }, @@ -251,7 +245,9 @@ "ppad-fixed": [ "ppad-fixed" ], - "ppad-hmac-drbg": "ppad-hmac-drbg", + "ppad-hmac-drbg": [ + "ppad-hmac-drbg" + ], "ppad-nixpkgs": [ "ppad-nixpkgs" ], @@ -358,6 +354,7 @@ "ppad-base16": "ppad-base16", "ppad-base58": "ppad-base58", "ppad-fixed": "ppad-fixed", + "ppad-hmac-drbg": "ppad-hmac-drbg", "ppad-nixpkgs": "ppad-nixpkgs", "ppad-ripemd160": "ppad-ripemd160", "ppad-secp256k1": "ppad-secp256k1", diff --git a/flake.nix b/flake.nix @@ -13,6 +13,15 @@ ref = "master"; inputs.ppad-nixpkgs.follows = "ppad-nixpkgs"; }; + ppad-hmac-drbg = { + type = "git"; + url = "git://git.ppad.tech/hmac-drbg.git"; + ref = "master"; + inputs.ppad-nixpkgs.follows = "ppad-nixpkgs"; + inputs.ppad-base16.follows = "ppad-base16"; + inputs.ppad-sha256.follows = "ppad-sha256"; + inputs.ppad-sha512.follows = "ppad-sha512"; + }; ppad-base58 = { type = "git"; url = "git://git.ppad.tech/base58.git"; @@ -55,6 +64,7 @@ inputs.ppad-nixpkgs.follows = "ppad-nixpkgs"; inputs.ppad-base16.follows = "ppad-base16"; inputs.ppad-fixed.follows = "ppad-fixed"; + inputs.ppad-hmac-drbg.follows = "ppad-hmac-drbg"; inputs.ppad-sha256.follows = "ppad-sha256"; inputs.ppad-sha512.follows = "ppad-sha512"; };