mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 01:36:13 +00:00
Fix and improve release notes formatting
This commit is contained in:
parent
bf9980df1d
commit
e4873b457d
11 changed files with 58 additions and 55 deletions
|
@ -7,6 +7,7 @@ Download URL: <http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3
|
|||
This is largely a bugfix and TX fee schedule release. We also hope to make 0.3.23 a quick release, to fix problems that the network has seen due to explosive growth in the past week.
|
||||
|
||||
Notable changes:
|
||||
|
||||
* Client will accept and relay TX's with 0.0005 BTC fee schedule (users still pay 0.01 BTC per kb, until next version)
|
||||
* Non-standard transactions accepted on testnet
|
||||
* Source code tree reorganized (prep for autotools build)
|
||||
|
@ -15,10 +16,12 @@ Notable changes:
|
|||
* DNS names now may be used with -addnode, -connect (requires -dns to enable)
|
||||
|
||||
RPC changes:
|
||||
* 'listtransactions' adds 'from' param, for range queries
|
||||
* 'move' may take account balances negative
|
||||
* 'settxfee' added, to manually set TX fee
|
||||
|
||||
* `listtransactions` adds `from` param, for range queries
|
||||
* `move` may take account balances negative
|
||||
* `settxfee` added, to manually set TX fee
|
||||
|
||||
Recommendations: If you have trouble connecting to the network, try one or more of these techniques:
|
||||
|
||||
* -dnsseed
|
||||
* -upnp, or forward port 8333 on your router
|
||||
|
|
|
@ -48,8 +48,8 @@ new private keys are properly backed up you should:
|
|||
|
||||
Bitcoin-Qt: Address Book, then New Address...
|
||||
|
||||
bitcoind: run the 'walletpassphrase' RPC command to unlock the wallet,
|
||||
then run the 'getnewaddress' RPC command.
|
||||
bitcoind: run the `walletpassphrase` RPC command to unlock the wallet,
|
||||
then run the `getnewaddress` RPC command.
|
||||
|
||||
3. If your encrypted wallet.dat may have been copied or stolen, send
|
||||
all of your bitcoins to the new bitcoin address.
|
||||
|
|
|
@ -21,7 +21,7 @@ binaries are dynamically linked to the version of OpenSSL on the system).
|
|||
CHANGE SUMMARY
|
||||
==============
|
||||
|
||||
Use 'git shortlog --no-merges v0.6.0..' for a summary of this release.
|
||||
Use `git shortlog --no-merges v0.6.0..` for a summary of this release.
|
||||
|
||||
Source codebase changes:
|
||||
- Many source code cleanups and warnings fixes. Close to building with -Wall
|
||||
|
|
|
@ -24,7 +24,7 @@ binaries are dynamically linked to the version of OpenSSL on the system).
|
|||
CHANGE SUMMARY
|
||||
==============
|
||||
|
||||
Use 'git shortlog --no-merges v0.6.0..' for a summary of this release.
|
||||
Use `git shortlog --no-merges v0.6.0..` for a summary of this release.
|
||||
|
||||
Source codebase changes:
|
||||
- Many source code cleanups and warnings fixes. Close to building with -Wall
|
||||
|
|
|
@ -40,15 +40,15 @@ version will not be able to read the database files and will exit with an error.
|
|||
|
||||
Incompatible Changes
|
||||
--------------------
|
||||
* Replaced the 'getmemorypool' RPC command with 'getblocktemplate/submitblock'
|
||||
and 'getrawmempool' commands.
|
||||
* Remove deprecated RPC 'getblocknumber'
|
||||
* Replaced the `getmemorypool` RPC command with `getblocktemplate/submitblock`
|
||||
and `getrawmempool` commands.
|
||||
* Remove deprecated RPC `getblocknumber`
|
||||
|
||||
Bitcoin Improvement Proposals implemented
|
||||
-----------------------------------------
|
||||
BIP 22 - 'getblocktemplate', 'submitblock' RPCs
|
||||
BIP 22 - `getblocktemplate`, `submitblock` RPCs
|
||||
BIP 34 - block version 2, height in coinbase
|
||||
BIP 35 - 'mempool' message, extended 'getdata' message behavior
|
||||
BIP 35 - `mempool` message, extended `getdata` message behavior
|
||||
|
||||
|
||||
Core bitcoin handling and blockchain database
|
||||
|
@ -74,14 +74,14 @@ JSON-RPC API
|
|||
within a single HTTP request.
|
||||
* IPv6 support
|
||||
* Added raw transaction API. See https://gist.github.com/2839617
|
||||
* Added 'getrawmempool', to list contents of TX memory pool
|
||||
* Added 'getpeerinfo', to list data about each connected network peer
|
||||
* Added 'listaddressgroupings' for better coin control
|
||||
* Added `getrawmempool`, to list contents of TX memory pool
|
||||
* Added `getpeerinfo`, to list data about each connected network peer
|
||||
* Added `listaddressgroupings` for better coin control
|
||||
* Rework getblock call.
|
||||
* Remove deprecated RPC 'getblocknumber'
|
||||
* Remove superceded RPC 'getmemorypool' (see BIP 22, above)
|
||||
* Remove deprecated RPC `getblocknumber`
|
||||
* Remove superceded RPC `getmemorypool` (see BIP 22, above)
|
||||
* listtransactions output now displays "smart" times for transactions,
|
||||
and 'blocktime' and 'timereceived' fields were added
|
||||
and `blocktime` and `timereceived` fields were added
|
||||
|
||||
|
||||
P2P networking
|
||||
|
|
|
@ -57,7 +57,7 @@ at shutdown.
|
|||
New features
|
||||
------------
|
||||
|
||||
* Added a boolean argument to the RPC 'stop' command, if true sets
|
||||
* Added a boolean argument to the RPC `stop` command, if true sets
|
||||
-detachdb to create standalone database .dat files before shutting down.
|
||||
|
||||
* -salvagewallet command-line option, which moves any existing wallet.dat
|
||||
|
|
|
@ -39,7 +39,7 @@ at shutdown.
|
|||
Bug fixes
|
||||
---------
|
||||
|
||||
* Prevent RPC 'move' from deadlocking. This was caused by trying to lock the
|
||||
* Prevent RPC `move` from deadlocking. This was caused by trying to lock the
|
||||
database twice.
|
||||
|
||||
* Fix use-after-free problems in initialization and shutdown, the latter of
|
||||
|
|
|
@ -109,7 +109,7 @@ Wallet compatibility/rescuing
|
|||
Known Bugs
|
||||
----------
|
||||
|
||||
* Entering the 'getblocktemplate' or 'getwork' RPC commands into the Bitcoin-Qt debug
|
||||
* Entering the `getblocktemplate` or `getwork` RPC commands into the Bitcoin-Qt debug
|
||||
console will cause Bitcoin-Qt to crash. Run Bitcoin-Qt with the -server command-line
|
||||
option to workaround.
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ your machine.
|
|||
|
||||
Truncate over-size messages to prevent a memory exhaustion attack.
|
||||
|
||||
Fix a regression that causes excessive re-writing of the 'peers.dat' file.
|
||||
Fix a regression that causes excessive re-writing of the `peers.dat` file.
|
||||
|
||||
0.8.2 Release notes
|
||||
===================
|
||||
|
@ -116,7 +116,7 @@ Wallet compatibility/rescuing
|
|||
Known Bugs
|
||||
----------
|
||||
|
||||
* Entering the 'getblocktemplate' or 'getwork' RPC commands into the Bitcoin-Qt debug
|
||||
* Entering the `getblocktemplate` or `getwork` RPC commands into the Bitcoin-Qt debug
|
||||
console will cause Bitcoin-Qt to crash. Run Bitcoin-Qt with the -server command-line
|
||||
option to workaround.
|
||||
|
||||
|
|
|
@ -54,7 +54,7 @@ Fix multi-block reorg transaction resurrection.
|
|||
Fix non-standard disconnected transactions causing mempool orphans.
|
||||
This bug could cause nodes running with the -debug flag to crash.
|
||||
|
||||
OSX: use 'FD_FULLSYNC' with LevelDB, which will (hopefully!)
|
||||
OSX: use `FD_FULLSYNC` with LevelDB, which will (hopefully!)
|
||||
prevent the database corruption issues many people have
|
||||
experienced on OSX.
|
||||
|
||||
|
|
|
@ -170,29 +170,29 @@ option may be used to override the default.
|
|||
RPC:
|
||||
|
||||
- New notion of 'conflicted' transactions, reported as confirmations: -1
|
||||
- 'listreceivedbyaddress' now provides tx ids
|
||||
- Add raw transaction hex to 'gettransaction' output
|
||||
- Updated help and tests for 'getreceivedby(account|address)'
|
||||
- In 'getblock', accept 2nd 'verbose' parameter, similar to getrawtransaction,
|
||||
- `listreceivedbyaddress` now provides tx ids
|
||||
- Add raw transaction hex to `gettransaction` output
|
||||
- Updated help and tests for `getreceivedby(account|address)`
|
||||
- In `getblock`, accept 2nd `verbose` parameter, similar to getrawtransaction,
|
||||
but defaulting to 1 for backward compatibility
|
||||
- Add 'verifychain', to verify chain database at runtime
|
||||
- Add 'dumpwallet' and 'importwallet' RPCs
|
||||
- 'keypoolrefill' gains optional size parameter
|
||||
- Add 'getbestblockhash', to return tip of best chain
|
||||
- Add 'chainwork' (the total work done by all blocks since the genesis block)
|
||||
to 'getblock' output
|
||||
- Add `verifychain`, to verify chain database at runtime
|
||||
- Add `dumpwallet` and `importwallet` RPCs
|
||||
- `keypoolrefill` gains optional size parameter
|
||||
- Add `getbestblockhash`, to return tip of best chain
|
||||
- Add `chainwork` (the total work done by all blocks since the genesis block)
|
||||
to `getblock` output
|
||||
- Make RPC password resistant to timing attacks
|
||||
- Clarify help messages and add examples
|
||||
- Add 'getrawchangeaddress' call for raw transaction change destinations
|
||||
- Reject insanely high fees by default in 'sendrawtransaction'
|
||||
- Add RPC call 'decodescript' to decode a hex-encoded transaction script
|
||||
- Make 'validateaddress' provide redeemScript
|
||||
- Add 'getnetworkhashps' to get the calculated network hashrate
|
||||
- New RPC 'ping' command to request ping, new 'pingtime' and 'pingwait' fields
|
||||
in 'getpeerinfo' output
|
||||
- Adding new 'addrlocal' field to 'getpeerinfo' output
|
||||
- Add verbose boolean to 'getrawmempool'
|
||||
- Add rpc command 'getunconfirmedbalance' to obtain total unconfirmed balance
|
||||
- Add `getrawchangeaddress` call for raw transaction change destinations
|
||||
- Reject insanely high fees by default in `sendrawtransaction`
|
||||
- Add RPC call `decodescript` to decode a hex-encoded transaction script
|
||||
- Make `validateaddress` provide redeemScript
|
||||
- Add `getnetworkhashps` to get the calculated network hashrate
|
||||
- New RPC `ping` command to request ping, new `pingtime` and `pingwait` fields
|
||||
in `getpeerinfo` output
|
||||
- Adding new `addrlocal` field to `getpeerinfo` output
|
||||
- Add verbose boolean to `getrawmempool`
|
||||
- Add rpc command `getunconfirmedbalance` to obtain total unconfirmed balance
|
||||
- Explicitly ensure that wallet is unlocked in `importprivkey`
|
||||
- Add check for valid keys in `importprivkey`
|
||||
|
||||
|
@ -200,13 +200,13 @@ Command-line options:
|
|||
|
||||
- New option: -nospendzeroconfchange to never spend unconfirmed change outputs
|
||||
- New option: -zapwallettxes to rebuild the wallet's transaction information
|
||||
- Rename option '-tor' to '-onion' to better reflect what it does
|
||||
- Add '-disablewallet' mode to let bitcoind run entirely without wallet (when
|
||||
- Rename option `-tor` to `-onion` to better reflect what it does
|
||||
- Add `-disablewallet` mode to let bitcoind run entirely without wallet (when
|
||||
built with wallet)
|
||||
- Update default '-rpcsslciphers' to include TLSv1.2
|
||||
- make '-logtimestamps' default on and rework help-message
|
||||
- RPC client option: '-rpcwait', to wait for server start
|
||||
- Remove '-logtodebugger'
|
||||
- Update default `-rpcsslciphers` to include TLSv1.2
|
||||
- make `-logtimestamps` default on and rework help-message
|
||||
- RPC client option: `-rpcwait`, to wait for server start
|
||||
- Remove `-logtodebugger`
|
||||
- Allow `-noserver` with bitcoind
|
||||
|
||||
Block-chain handling and storage:
|
||||
|
@ -238,14 +238,14 @@ Wallet:
|
|||
Mining:
|
||||
|
||||
- Increase default -blockmaxsize/prioritysize to 750K/50K
|
||||
- 'getblocktemplate' does not require a key to create a block template
|
||||
- `getblocktemplate` does not require a key to create a block template
|
||||
- Mining code fee policy now matches relay fee policy
|
||||
|
||||
Protocol and network:
|
||||
|
||||
- Drop the fee required to relay a transaction to 0.01mBTC per kilobyte
|
||||
- Send tx relay flag with version
|
||||
- New 'reject' P2P message (BIP 0061, see
|
||||
- New `reject` P2P message (BIP 0061, see
|
||||
<https://gist.github.com/gavinandresen/7079034> for draft)
|
||||
- Dump addresses every 15 minutes instead of 10 seconds
|
||||
- Relay OP_RETURN data TxOut as standard transaction type
|
||||
|
@ -315,9 +315,9 @@ GUI:
|
|||
Miscellaneous:
|
||||
|
||||
- Add Linux script (contrib/qos/tc.sh) to limit outgoing bandwidth
|
||||
- Add '-regtest' mode, similar to testnet but private with instant block
|
||||
generation with 'setgenerate' RPC.
|
||||
- Add 'linearize.py' script to contrib, for creating bootstrap.dat
|
||||
- Add `-regtest` mode, similar to testnet but private with instant block
|
||||
generation with `setgenerate` RPC.
|
||||
- Add `linearize.py` script to contrib, for creating bootstrap.dat
|
||||
- Add separate bitcoin-cli client
|
||||
|
||||
Credits
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue