bip32

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

commit e12247438a96213ec1e7249ecd3e063065669c30
parent 2815e10d6a55af9e558ee92f0483e28821fd2e91
Author: Jared Tobin <jared@jtobin.io>
Date:   Thu, 20 Feb 2025 17:38:17 +0400

meta: add ppad deps to flake

Diffstat:
Mflake.lock | 32++++++++++++++++++++++++++++++++
Mflake.nix | 10+++++++++-
2 files changed, 41 insertions(+), 1 deletion(-)

diff --git a/flake.lock b/flake.lock @@ -34,6 +34,37 @@ "type": "github" } }, + "ppad-base16": { + "inputs": { + "flake-utils": [ + "ppad-base16", + "ppad-nixpkgs", + "flake-utils" + ], + "nixpkgs": [ + "ppad-base16", + "ppad-nixpkgs", + "nixpkgs" + ], + "ppad-nixpkgs": [ + "ppad-nixpkgs" + ] + }, + "locked": { + "lastModified": 1739979569, + "narHash": "sha256-omEcmgzRlzIE5Vdty0/SskEcR2f7OtcHzGFE4i1dI60=", + "ref": "master", + "rev": "4439e0efafbb5185bd7d9bfb352a17c2a31b96b4", + "revCount": 15, + "type": "git", + "url": "git://git.ppad.tech/base16.git" + }, + "original": { + "ref": "master", + "type": "git", + "url": "git://git.ppad.tech/base16.git" + } + }, "ppad-base58": { "inputs": { "flake-utils": [ @@ -271,6 +302,7 @@ "ppad-nixpkgs", "nixpkgs" ], + "ppad-base16": "ppad-base16", "ppad-base58": "ppad-base58", "ppad-nixpkgs": "ppad-nixpkgs", "ppad-ripemd160": "ppad-ripemd160", diff --git a/flake.nix b/flake.nix @@ -7,6 +7,13 @@ url = "git://git.ppad.tech/nixpkgs.git"; ref = "master"; }; + ppad-base16 = { + type = "git"; + url = "git://git.ppad.tech/base16.git"; + ref = "master"; + inputs.ppad-nixpkgs.follows = "ppad-nixpkgs"; + inputs.ppad-sha256.follows = "ppad-sha256"; + }; ppad-base58 = { type = "git"; url = "git://git.ppad.tech/base58.git"; @@ -46,7 +53,7 @@ outputs = { self, nixpkgs, flake-utils, ppad-nixpkgs , ppad-sha256, ppad-sha512, ppad-ripemd160 - , ppad-base58 + , ppad-base16, ppad-base58 , ppad-secp256k1 }: flake-utils.lib.eachDefaultSystem (system: let @@ -60,6 +67,7 @@ ppad-sha256 = ppad-sha256.packages.${system}.default; ppad-sha512 = ppad-sha512.packages.${system}.default; ppad-ripemd160 = ppad-ripemd160.packages.${system}.default; + ppad-base16 = ppad-base16.packages.${system}.default; ppad-base58 = ppad-base58.packages.${system}.default; ppad-secp256k1 = ppad-secp256k1.packages.${system}.default; });