Skip to content

Commit

Permalink
Provide a nice default command-line output (#8)
Browse files Browse the repository at this point in the history
* Nice default command-line output
* JSON output is available with the --json option
* Fix a bug with the account discovery command
  • Loading branch information
plaprade authored Nov 1, 2023
1 parent 36e6f5f commit ae7827d
Show file tree
Hide file tree
Showing 13 changed files with 837 additions and 455 deletions.
21 changes: 11 additions & 10 deletions haskoin-wallet.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ cabal-version: 1.12
--
-- see: https://github.com/sol/hpack
--
-- hash: 0e1826aa518f8c7890f529498b3362e18f28ddf992adaf9192167af089f6bd44
-- hash: 7bb228ac472d173832c3ea95377c2776825cd356999e71a2370fb1dd096ce9d6

name: haskoin-wallet
version: 0.8.0
version: 0.8.1
synopsis: Lightweight command-line wallet for Bitcoin and Bitcoin Cash
description: haskoin-wallet (hw) is a lightweight Bitcoin wallet using BIP39 mnemonics and
BIP44 account structure. It requires a full blockchain index such as
Expand Down Expand Up @@ -36,7 +36,7 @@ library
Decimal >=0.5.1
, aeson >=1.4.6.0
, aeson-pretty >=0.8.8
, ansi-terminal >=0.10.3
, ansi-terminal >=1.0
, base >=4.9 && <5
, base16-bytestring >=1.0.0.0
, base64-bytestring >=1.0.0.3
Expand All @@ -62,7 +62,7 @@ library
, pretty >=1.1.3.6
, random >=1.1
, raw-strings-qq >=1.1
, secp256k1-haskell >=1.0.0
, secp256k1-haskell >=1.1.0
, string-conversions >=0.4.0.1
, text >=1.2.4.0
, time >=1.12.2
Expand All @@ -80,6 +80,7 @@ library
Haskoin.Wallet.FileIO
Haskoin.Wallet.Main
Haskoin.Wallet.Parser
Haskoin.Wallet.PrettyPrinter
Haskoin.Wallet.Signing
Haskoin.Wallet.TxInfo
Haskoin.Wallet.Util
Expand All @@ -96,7 +97,7 @@ executable hw
Decimal >=0.5.1
, aeson >=1.4.6.0
, aeson-pretty >=0.8.8
, ansi-terminal >=0.10.3
, ansi-terminal >=1.0
, base >=4.9 && <5
, base16-bytestring >=1.0.0.0
, base64-bytestring >=1.0.0.3
Expand All @@ -111,7 +112,7 @@ executable hw
, haskeline >=0.7.5.0
, haskoin-core >=1.0.0
, haskoin-store-data >=1.0.0
, haskoin-wallet ==0.8.0
, haskoin-wallet ==0.8.1
, http-types >=0.12.3
, lens >=4.18.1
, lens-aeson >=1.1
Expand All @@ -123,7 +124,7 @@ executable hw
, pretty >=1.1.3.6
, random >=1.1
, raw-strings-qq >=1.1
, secp256k1-haskell >=1.0.0
, secp256k1-haskell >=1.1.0
, string-conversions >=0.4.0.1
, text >=1.2.4.0
, time >=1.12.2
Expand Down Expand Up @@ -154,7 +155,7 @@ test-suite spec
, QuickCheck >=2.13.2
, aeson >=1.4.6.0
, aeson-pretty >=0.8.8
, ansi-terminal >=0.10.3
, ansi-terminal >=1.0
, base >=4.9 && <5
, base16-bytestring >=1.0.0.0
, base64-bytestring >=1.0.0.3
Expand All @@ -169,7 +170,7 @@ test-suite spec
, haskeline >=0.7.5.0
, haskoin-core >=1.0.0
, haskoin-store-data >=1.0.0
, haskoin-wallet ==0.8.0
, haskoin-wallet ==0.8.1
, hspec >=2.7.1
, http-types >=0.12.3
, lens >=4.18.1
Expand All @@ -182,7 +183,7 @@ test-suite spec
, pretty >=1.1.3.6
, random >=1.1
, raw-strings-qq >=1.1
, secp256k1-haskell >=1.0.0
, secp256k1-haskell >=1.1.0
, string-conversions >=0.4.0.1
, text >=1.2.4.0
, time >=1.12.2
Expand Down
6 changes: 3 additions & 3 deletions package.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: haskoin-wallet
version: &version 0.8.0
version: &version 0.8.1
synopsis: Lightweight command-line wallet for Bitcoin and Bitcoin Cash
description: !
haskoin-wallet (hw) is a lightweight Bitcoin wallet using BIP39 mnemonics and
Expand All @@ -24,7 +24,7 @@ bug-reports: http://github.com/haskoin/haskoin-wallet/issues
dependencies:
base: ">=4.9 && <5"
aeson: ">= 1.4.6.0"
ansi-terminal: ">= 0.10.3"
ansi-terminal: ">= 1.0"
aeson-pretty: ">= 0.8.8"
base16-bytestring: ">= 1.0.0.0"
base64-bytestring: ">= 1.0.0.3"
Expand All @@ -51,7 +51,7 @@ dependencies:
pretty: ">= 1.1.3.6"
random: ">= 1.1"
raw-strings-qq: ">= 1.1"
secp256k1-haskell: ">= 1.0.0"
secp256k1-haskell: ">= 1.1.0"
string-conversions: ">= 0.4.0.1"
text: ">= 1.2.4.0"
time: ">= 1.12.2"
Expand Down
Loading

0 comments on commit ae7827d

Please sign in to comment.