Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: haskoin/haskoin-wallet
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.7.2
Choose a base ref
...
head repository: haskoin/haskoin-wallet
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 8 commits
  • 38 files changed
  • 1 contributor

Commits on Oct 31, 2023

  1. Use SQLite to store wallet state (#7)

    * Use an SQlite3 database to store accounts, addresses, transactions, coins and pending transactions locally
    * The database is synced with the blockchain using the syncacc command
    * Add a configuration file to specify a different API host, the gap value and batching values
    * Account and transaction import/export are in separate commands
    * Pending transactions now properly lock the coins they spend
    * Improved internal address management
    plaprade authored Oct 31, 2023
    Copy the full SHA
    36e6f5f View commit details

Commits on Nov 1, 2023

  1. Provide a nice default command-line output (#8)

    * Nice default command-line output
    * JSON output is available with the --json option
    * Fix a bug with the account discovery command
    plaprade authored Nov 1, 2023
    Copy the full SHA
    ae7827d View commit details

Commits on Nov 4, 2023

  1. Custom location for the database file (#9)

    * Add a "database-file" option to the configuration file to specify a custom location. If set to "null", the default location will be used.
    * Display transaction fees for all transaction types
    plaprade authored Nov 4, 2023
    Copy the full SHA
    9eea249 View commit details
  2. Sweep transactions now sweep directly from private keys (#10)

    * Sweep transactions no longer need addresses. They can sweep the private keys directly.
    * Sweep transaction output amounts are no longer randomized. 
    * Improve the output of the command-line pretty printer
    plaprade authored Nov 4, 2023
    Copy the full SHA
    a5b2bf9 View commit details

Commits on Nov 9, 2023

  1. Add backup and restore commands (#11)

    * Add backup and restore commands to backup the wallet state (accounts and address labels).
    * Address labels are now displayed in transaction commands
    * Add database version migration capabilities
    plaprade authored Nov 9, 2023
    Copy the full SHA
    a66ebd7 View commit details

Commits on Nov 10, 2023

  1. Add deleteacc comand and --minconf option (#12)

    * Add a `deleteacc` command for deleting an account
    * The next valid account index is now the smallest unused index
    * Add a --minconf option for specifying the minimum number of confirmations to spend a coin
    * Improvements to the database versioning
    plaprade authored Nov 10, 2023
    Copy the full SHA
    dcd6070 View commit details
  2. Copy the full SHA
    578f9cf View commit details

Commits on Nov 24, 2023

  1. Copy the full SHA
    e64ec68 View commit details
Loading