diff --git a/docs/Address.md b/docs/Address.md index 33ca26786..e5127bae3 100644 --- a/docs/Address.md +++ b/docs/Address.md @@ -11,7 +11,7 @@ var privateKey = new PrivateKey(); var address = privateKey.toAddress(); ``` -You can also instantiate an address from a String, `PublicKey`, or [HDPublicKey](Hierarchical.md), in case you are not the owner of the private key. +You can also instantiate an address from a String, [PublicKey](PublicKey.md), or [HDPublicKey](Hierarchical.md), in case you are not the owner of the private key. ```javascript // from a string diff --git a/docs/Hierarchical.md b/docs/Hierarchical.md index 583aad807..1f23f1a9b 100644 --- a/docs/Hierarchical.md +++ b/docs/Hierarchical.md @@ -4,7 +4,7 @@ Bitcore provides full support for [BIP32](https://github.com/bitcoin/bips/blob/m ## HDPrivateKey -An instance of a [PrivateKey](#PrivateKey.md) that also contains information required to derive child keys. +An instance of a [PrivateKey](PrivateKey.md) that also contains information required to derive child keys. Sample usage: diff --git a/docs/Networks.md b/docs/Networks.md index 96fffd92e..59f053c9b 100644 --- a/docs/Networks.md +++ b/docs/Networks.md @@ -12,7 +12,7 @@ Most project will only need to work in one of either networks. The value of `Net The functionality of testnet and livenet is mostly similar (except for some relaxed block validation rules on testnet). They differ in the constants being used for human representation of base58 encoded strings. These are sometimes referred to as "version" constants. -Take a look at this modified snippet from (networks.js)[https://github.com/bitpay/bitcore/blob/master/lib/networks.js] +Take a look at this modified snippet from [networks.js](https://github.com/bitpay/bitcore/blob/master/lib/networks.js) ```javascript var livenet = new Network(); _.extend(livenet, { diff --git a/docs/Script.md b/docs/Script.md index 47fab72cb..16a9aa968 100644 --- a/docs/Script.md +++ b/docs/Script.md @@ -5,7 +5,7 @@ All bitcoin transactions have scripts embedded into its inputs and outputs. The When a transaction is validated, the input scripts are concatenated with the output scripts and evaluated. To be valid, all transaction scripts must evaluate to true. A good analogy for how this works is that the output scripts are puzzles that specify in which conditions can those bitcoins be spent. The input scripts provide the correct data to make those output scripts evaluate to true. -For more detailed information about the bitcoin scripting language, check the online reference (on bitcoin's wiki)[https://en.bitcoin.it/wiki/Script]. +For more detailed information about the bitcoin scripting language, check the online reference [on bitcoin's wiki](https://en.bitcoin.it/wiki/Script). The `Script` object provides an interface to construct, parse, and identify bitcoin scripts. It also gives simple interfaces to create most common script types. This class is useful if you want to create custom input or output scripts. In other case, you should probably use `Transaction`.