Prepare for release 0.3.0.
This commit is contained in:
parent
7489fd5889
commit
f509173275
2 changed files with 78 additions and 2 deletions
76
CHANGES
76
CHANGES
|
@ -3,6 +3,82 @@ User visible changes for btcwallet
|
|||
A wallet daemon for btcd, written in Go
|
||||
============================================================================
|
||||
|
||||
Changes in 0.3.0 (Mon Feb 10 2014)
|
||||
- Use correct hash algorithm for chained addresses (fixes a bug where
|
||||
address chaining was still deterministic, but forked from Armory and
|
||||
previous btcwallet implementations)
|
||||
|
||||
- Change websocket endpoint to connect to btcd 0.6.0-alpha
|
||||
|
||||
- Redo server implementation to serialize handling of client requests
|
||||
|
||||
- Redo account locking to greatly reduce btcwallet lockups caused by
|
||||
incorrect mutex usage
|
||||
|
||||
- Open all accounts, rather than just the default account, at startup
|
||||
|
||||
- Generate new addresses using pubkey chaining if keypool is depleted and
|
||||
wallet is locked
|
||||
|
||||
- Make maximum keypool size a configuration option (keypoolsize)
|
||||
|
||||
- Add disallowfree configuration option (default false) to force adding
|
||||
the minimum fee to all outbound transactions
|
||||
|
||||
- Implement the following standard bitcoin server RPC requests:
|
||||
- getinfo (https://github.com/conformal/btcwallet/issues/63)
|
||||
- getrawchangeaddress (https://github.com/conformal/btcwallet/issues/41)
|
||||
- getreceivedbyaccount (https://github.com/conformal/btcwallet/issues/42)
|
||||
- gettransaction (https://github.com/conformal/btcwallet/issues/44)
|
||||
- keypoolrefill (https://github.com/conformal/btcwallet/issues/48)
|
||||
- listsinceblock (https://github.com/conformal/btcwallet/issues/52)
|
||||
- sendtoaddress (https://github.com/conformal/btcwallet/issues/56)
|
||||
|
||||
- Add empty (unimplemented) handlers for the following RPC requests so
|
||||
requests are not passed down to btcd:
|
||||
- getblocktemplate
|
||||
- getwork
|
||||
- stop
|
||||
|
||||
- Add RPC extension request, exportwatchingwallet, to export an account
|
||||
with a watching-only wallet from an account with a hot wallet that
|
||||
may be used by a separate btcwallet instance
|
||||
|
||||
- Require all account wallets to share the same passphrase
|
||||
|
||||
- Change walletlock and walletpassphrase RPC requests to lock or unlock
|
||||
all account wallets
|
||||
|
||||
- Allow opening accounts with watching-only wallets
|
||||
|
||||
- Return txid for sendfrom RPC requests
|
||||
(https://github.com/conformal/btcwallet/issues/64)
|
||||
|
||||
- Rescan imported private keys in background
|
||||
(https://github.com/conformal/btcwallet/issues/34)
|
||||
|
||||
- Do not import duplicate private keys
|
||||
(https://github.com/conformal/btcwallet/issues/35)
|
||||
|
||||
- Write all three account files for a new account, rather than just
|
||||
the wallet (https://github.com/conformal/btcwallet/issues/30)
|
||||
|
||||
- Create any missing directories before writing autogenerated certificate
|
||||
pair
|
||||
|
||||
- Fix rescanning of a new account's root address
|
||||
|
||||
- Fix error in the wallet file serialization causing duplicate address
|
||||
encryption attempts
|
||||
|
||||
- Fix issue calculating eligible transaction inputs caused by a bad
|
||||
confirmation check
|
||||
|
||||
- Fix file locking issue on Windows caused by not closing files before
|
||||
renaming
|
||||
|
||||
- Fix typos in README file
|
||||
|
||||
Changes in 0.2.1 (Thu Jan 10 2014)
|
||||
- Fix a mutex issue which caused btcwallet to lockup on all
|
||||
RPC requests needing to read or write an account
|
||||
|
|
|
@ -29,8 +29,8 @@ const semanticAlphabet = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
|
|||
// versioning 2.0.0 spec (http://semver.org/).
|
||||
const (
|
||||
appMajor uint = 0
|
||||
appMinor uint = 2
|
||||
appPatch uint = 1
|
||||
appMinor uint = 3
|
||||
appPatch uint = 0
|
||||
|
||||
// appPreRelease MUST only contain characters from semanticAlphabet
|
||||
// per the semantic versioning spec.
|
||||
|
|
Loading…
Add table
Reference in a new issue