@@ -25,66 +25,66 @@ definition of the term will be displayed in a tooltip.
[bitcoin URI]:/en/developer-guide#term-bitcoin-uri"A URI which allows receivers to encode payment details so spenders don't have to manually enter addresses and other details"
[certificate chain]:/en/developer-examples#term-certificate-chain"A chain of certificates connecting a individual's leaf certificate to the certificate authority's root certificate"
[coinbase block height]:/en/developer-reference#term-coinbase-block-height"The current block's height encoded into the first bytes of the coinbase field"
[data-pushing opcode]:https://en.bitcoin.it/wiki/Script#Constants"Any opcode from 0x01 to 0x4e which pushes data on to the script evaluation stack"
[fiat]:/en/developer-guide#term-fiat"National currencies such as the dollar or euro"
[intermediate certificate]:/en/developer-examples#term-intermediate-certificate"A intermediate certificate authority certificate which helps connect a leaf (receiver) certificate to a root certificate authority"
[key index]:/en/developer-guide#term-key-index"An index number used in the HD wallet formula to generate child keys from a parent key"
[key pair]:/en/developer-guide#term-key-pair"A private key and its derived public key"
[label]:/en/developer-guide#term-label"The label parameter of a bitcoin: URI which provides the spender with the receiver's name (unauthenticated)"
[leaf certificate]:/en/developer-examples#term-leaf-certificate"The end-node in a certificate chain; in the payment protocol, it is the certificate belonging to the receiver of satoshis"
[merge]:/en/developer-guide#term-merge"Spending, in the same transaction, multiple outputs which can be traced back to different previous spenders, leaking information about how many satoshis you control"
[merge avoidance]:/en/developer-guide#term-merge-avoidance"A strategy for selecting which outputs to spend that avoids merging outputs with different histories that could leak private information"
[message]:/en/developer-guide#term-message"A parameter of bitcoin: URIs which allows the receiver to optionally specify a message to the spender"
[msg_tx]:/en/developer-reference#term-msg_tx"The TXID data type identifier of an inventory on the P2P network"
[msg_block]:/en/developer-reference#term-msg_block"The block header hash data type identifier of an inventory on the P2P network"
[msg_filtered_block]:/en/developer-reference#term-msg_block"An alternative to the block header hash data type identifier of an inventory on the P2P network used to request a merkle block"
[msg_cmpct_block]:/en/developer-reference#term-msg_cmpct_block"An alternative to the block header hash data type identifier of an inventory on the P2P network used to request a compact block"
[msg_witness_block]:/en/developer-reference#term-msg_witness_block"An alternative to the block header hash data type identifier of an inventory on the P2P network used to request a block with witness serialization for SegWit"
[msg_witness_tx]:/en/developer-reference#term-msg_witness_tx"An alternative of the transaction data type identifier of an inventory on the P2P network used to request a transaction with witness serialization for SegWit"
[bitcoin URI]:/en/developer-guide#term-bitcoin-uri"A URI which allows receivers to encode payment details so spenders don't have to manually enter addresses and other details."
[certificate chain]:/en/developer-examples#term-certificate-chain"A chain of certificates connecting a individual's leaf certificate to the certificate authority's root certificate."
[coinbase block height]:/en/developer-reference#term-coinbase-block-height"The current block's height encoded into the first bytes of the coinbase field."
[data-pushing opcode]:https://en.bitcoin.it/wiki/Script#Constants"Any opcode from 0x01 to 0x4e which pushes data on to the script evaluation stack."
[fiat]:/en/developer-guide#term-fiat"National currencies such as the dollar or euro."
[intermediate certificate]:/en/developer-examples#term-intermediate-certificate"A intermediate certificate authority certificate which helps connect a leaf (receiver) certificate to a root certificate authority."
[key index]:/en/developer-guide#term-key-index"An index number used in the HD wallet formula to generate child keys from a parent key."
[key pair]:/en/developer-guide#term-key-pair"A private key and its derived public key."
[label]:/en/developer-guide#term-label"The label parameter of a bitcoin: URI which provides the spender with the receiver's name (unauthenticated)."
[leaf certificate]:/en/developer-examples#term-leaf-certificate"The end-node in a certificate chain; in the payment protocol, it is the certificate belonging to the receiver of satoshis."
[merge]:/en/developer-guide#term-merge"Spending, in the same transaction, multiple outputs which can be traced back to different previous spenders, leaking information about how many satoshis you control."
[merge avoidance]:/en/developer-guide#term-merge-avoidance"A strategy for selecting which outputs to spend that avoids merging outputs with different histories that could leak private information."
[message]:/en/developer-guide#term-message"A parameter of bitcoin: URIs which allows the receiver to optionally specify a message to the spender."
[msg_tx]:/en/developer-reference#term-msg_tx"The TXID data type identifier of an inventory on the P2P network."
[msg_block]:/en/developer-reference#term-msg_block"The block header hash data type identifier of an inventory on the P2P network."
[msg_filtered_block]:/en/developer-reference#term-msg_block"An alternative to the block header hash data type identifier of an inventory on the P2P network used to request a merkle block."
[msg_cmpct_block]:/en/developer-reference#term-msg_cmpct_block"An alternative to the block header hash data type identifier of an inventory on the P2P network used to request a compact block."
[msg_witness_block]:/en/developer-reference#term-msg_witness_block"An alternative to the block header hash data type identifier of an inventory on the P2P network used to request a block with witness serialization for SegWit."
[msg_witness_tx]:/en/developer-reference#term-msg_witness_tx"An alternative of the transaction data type identifier of an inventory on the P2P network used to request a transaction with witness serialization for SegWit."
[msg_filtered_witness_block]:/en/developer-reference#term-msg_filtered_witness_block"An alternative to the block header hash data type identifier of an inventory on the P2P network that is reserved for future use and unused."
[network]:/en/developer-guide#term-network"The Bitcoin P2P network which broadcasts transactions and blocks"
[op_checkmultisig]:/en/developer-reference#term-op-checkmultisig"Opcode which returns true if one or more provided signatures (m) sign the correct parts of a transaction and match one or more provided public keys (n)"
[op_checksig]:/en/developer-reference#term-op-checksig"Opcode which returns true if a signature signs the correct parts of a transaction and matches a provided public key"
[op_dup]:/en/developer-reference#term-op-dup"Operation which duplicates the entry below it on the stack"
[op_equal]:/en/developer-reference#term-op-equal"Operation which returns true if the two entries below it on the stack are equivalent"
[op_equalverify]:/en/developer-reference#term-op-equalverify"Operation which terminates the script in failure unless the two entries below it on the stack are equivalent"
[op_hash160]:/en/developer-reference#term-op-hash160"Operation which converts the entry below it on the stack into a RIPEMD(SHA256()) hashed version of itself"
[op_return]:/en/developer-reference#term-op-return"Operation which terminates the script in failure"
[op_verify]:/en/developer-reference#term-op-verify"Operation which terminates the script if the entry below it on the stack is non-true (zero)"
[output index]:/en/developer-guide#term-output-index"The sequentially-numbered index of outputs in a single transaction starting from 0"
[PaymentDetails]:/en/developer-examples#term-paymentdetails"The PaymentDetails of the payment protocol which allows the receiver to specify the payment details to the spender"
[PaymentRequest]:/en/developer-examples#term-paymentrequest"The PaymentRequest of the payment protocol which contains and allows signing of the PaymentDetails"
[PaymentRequests]:/en/developer-examples#term-paymentrequest"The PaymentRequest of the payment protocol which contains and allows signing of the PaymentDetails"
[op_checkmultisig]:/en/developer-reference#term-op-checkmultisig"Opcode which returns true if one or more provided signatures (m) sign the correct parts of a transaction and match one or more provided public keys (n)."
[op_checksig]:/en/developer-reference#term-op-checksig"Opcode which returns true if a signature signs the correct parts of a transaction and matches a provided public key."
[op_dup]:/en/developer-reference#term-op-dup"Operation which duplicates the entry below it on the stack."
[op_equal]:/en/developer-reference#term-op-equal"Operation which returns true if the two entries below it on the stack are equivalent."
[op_equalverify]:/en/developer-reference#term-op-equalverify"Operation which terminates the script in failure unless the two entries below it on the stack are equivalent."
[op_hash160]:/en/developer-reference#term-op-hash160"Operation which converts the entry below it on the stack into a RIPEMD(SHA256()) hashed version of itself."
[op_return]:/en/developer-reference#term-op-return"Operation which terminates the script in failure."
[op_verify]:/en/developer-reference#term-op-verify"Operation which terminates the script if the entry below it on the stack is non-true (zero)."
[output index]:/en/developer-guide#term-output-index"The sequentially-numbered index of outputs in a single transaction starting from 0."
[PaymentDetails]:/en/developer-examples#term-paymentdetails"The PaymentDetails of the payment protocol which allows the receiver to specify the payment details to the spender."
[PaymentRequest]:/en/developer-examples#term-paymentrequest"The PaymentRequest of the payment protocol which contains and allows signing of the PaymentDetails."
[PaymentRequests]:/en/developer-examples#term-paymentrequest"The PaymentRequest of the payment protocol which contains and allows signing of the PaymentDetails."
[PKI]:/en/developer-examples#term-pki"Public Key Infrastructure; usually meant to indicate the X.509 certificate system used for HTTP Secure (https)."
[point function]:/en/developer-guide#term-point-function"The ECDSA function used to create a public key from a private key"
[pp amount]:/en/developer-examples#term-pp-amount"Part of the Output part of the PaymentDetails part of a payment protocol where receivers can specify the amount of satoshis they want paid to a particular pubkey script"
[pp expires]:/en/developer-examples#term-pp-expires"The expires field of a PaymentDetails where the receiver tells the spender when the PaymentDetails expires"
[pp memo]:/en/developer-examples#term-pp-memo"The memo fields of PaymentDetails, Payment, and PaymentACK which allow spenders and receivers to send each other memos"
[pp merchant data]:/en/developer-examples#term-pp-merchant-data"The merchant_data part of PaymentDetails and Payment which allows the receiver to send arbitrary data to the spender in PaymentDetails and receive it back in Payments"
[pp PKI data]:/en/developer-examples#term-pp-pki-data"The pki_data field of a PaymentRequest which provides details such as certificates necessary to validate the request"
[pp pki type]:/en/developer-examples#term-pp-pki-type"The PKI field of a PaymentRequest which tells spenders how to validate this request as being from a specific recipient"
[pp script]:/en/developer-examples#term-pp-script"The script field of a PaymentDetails where the receiver tells the spender what pubkey scripts to pay"
[previous block header hash]:/en/developer-reference#term-previous-block-header-hash"A field in the block header which contains the SHA256(SHA256()) hash of the previous block's header"
[proper money handling]:/en/developer-reference#term-proper-money-handling"Bitcoin amounts need to be correctly processed without introducing rounding errors that could cause monetary loss"
[r]:/en/developer-guide#term-r-parameter"The payment request parameter in a bitcoin: URI"
[receipt]:/en/developer-guide#term-receipt"A cryptographically-verifiable receipt created using parts of a payment request and a confirmed transaction"
[point function]:/en/developer-guide#term-point-function"The ECDSA function used to create a public key from a private key."
[pp amount]:/en/developer-examples#term-pp-amount"Part of the Output part of the PaymentDetails part of a payment protocol where receivers can specify the amount of satoshis they want paid to a particular pubkey script."
[pp expires]:/en/developer-examples#term-pp-expires"The expires field of a PaymentDetails where the receiver tells the spender when the PaymentDetails expires."
[pp memo]:/en/developer-examples#term-pp-memo"The memo fields of PaymentDetails, Payment, and PaymentACK which allow spenders and receivers to send each other memos."
[pp merchant data]:/en/developer-examples#term-pp-merchant-data"The merchant_data part of PaymentDetails and Payment which allows the receiver to send arbitrary data to the spender in PaymentDetails and receive it back in Payments."
[pp PKI data]:/en/developer-examples#term-pp-pki-data"The pki_data field of a PaymentRequest which provides details such as certificates necessary to validate the request."
[pp pki type]:/en/developer-examples#term-pp-pki-type"The PKI field of a PaymentRequest which tells spenders how to validate this request as being from a specific recipient."
[pp script]:/en/developer-examples#term-pp-script"The script field of a PaymentDetails where the receiver tells the spender what pubkey scripts to pay."
[previous block header hash]:/en/developer-reference#term-previous-block-header-hash"A field in the block header which contains the SHA256(SHA256()) hash of the previous block's header."
[proper money handling]:/en/developer-reference#term-proper-money-handling"Bitcoin amounts need to be correctly processed without introducing rounding errors that could cause monetary loss."
[r]:/en/developer-guide#term-r-parameter"The payment request parameter in a bitcoin: URI."
[receipt]:/en/developer-guide#term-receipt"A cryptographically-verifiable receipt created using parts of a payment request and a confirmed transaction."
[recurrent rebilling]:/en/developer-guide#rebilling-recurring-payments"Billing a spender on a regular schedule"
[refund]:/en/developer-guide#issuing-refunds"A transaction which refunds some or all satoshis received in a previous transaction"
[root certificate]:/en/developer-examples#term-root-certificate"A certificate belonging to a certificate authority (CA)"
[ssl signature]:/en/developer-examples#term-ssl-signature"Signatures created and recognized by major SSL implementations such as OpenSSL"
[standard block relay]:/en/developer-guide#term-standard-block-relay"The regular block relay method: announcing a block with an inv message and waiting for a response"
[root certificate]:/en/developer-examples#term-root-certificate"A certificate belonging to a certificate authority (CA)."
[ssl signature]:/en/developer-examples#term-ssl-signature"Signatures created and recognized by major SSL implementations such as OpenSSL."
[standard block relay]:/en/developer-guide#term-standard-block-relay"The regular block relay method: announcing a block with an inv message and waiting for a response."