If defined, the resulting hash of this function will be used to fill in odd numbered layers.
___
### `Optional` hashLeaves
• **hashLeaves**? : *boolean*
If set to `true`, the leaves will hashed using the set hashing algorithms.
___
### `Optional` isBitcoinTree
• **isBitcoinTree**? : *boolean*
If set to `true`, constructs the Merkle Tree using the [Bitcoin Merkle Tree implementation](http://www.righto.com/2014/02/bitcoin-mining-hard-way-algorithms.html). Enable it when you need to replicate Bitcoin constructed Merkle Trees. In Bitcoin Merkle Trees, single nodes are combined with themselves, and each output hash is hashed again.
___
### `Optional` sort
• **sort**? : *boolean*
If set to `true`, the leaves and hashing pairs will be sorted.