diff --git a/ch06_transactions.adoc b/ch06_transactions.adoc index 6b6a4dfc..daaaa071 100644 --- a/ch06_transactions.adoc +++ b/ch06_transactions.adoc @@ -599,7 +599,7 @@ The example transaction has two outputs. ==== Amount -The first field of a specific output is its _amount_, also called +The first((("transactions", "outputs", "amount field", id="transaction-output-amount")))((("outputs", "amount field", id="output-transaction-amount")))((("amount field (transaction outputs)", id="amount-field"))) field of a specific output is its _amount_, also called "value" in Bitcoin Core. This is an 8-byte signed integer indicating the number of _satoshis_ to transfer. A satoshi is the smallest unit of bitcoin that can be represented in an onchain Bitcoin transaction. @@ -679,7 +679,7 @@ amounts of arbitrary data in the blockchain without increasing the size of its UTXO database. Since the outputs are unspendable, they aren't uneconomical--any satoshis assigned to them become permanently unspendable--so allowing the amount to be zero ensures -satoshis aren't being destroyed. +satoshis aren't being ((("transactions", "outputs", "amount field", startref="transaction-output-amount")))((("outputs", "amount field", startref="output-transaction-amount")))((("amount field (transaction outputs)", startref="amount-field")))destroyed. ==== Output Scripts