Skip to content

Commit 04c7452

Browse files
committed
Includes: use {% auto_anchor %} filter when needed
Used the following command and edited as necessary: vi $( grep -rl -- '- ' _includes/ )
1 parent 1eb1b0c commit 04c7452

12 files changed

+24
-1
lines changed

_includes/specials/bech32/05-fee-savings.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{% auto_anchor %}
12
One reason your users and customers may want you to implement bech32
23
sending support is because it'll allow the receivers of those payments
34
to save on fees when they re-spend that money. This week, we'll look at
@@ -60,3 +61,4 @@ relay fee). This means more people spending native segwit inputs lowers
6061
the fee not just for those spenders but for everyone who creates
6162
transactions---including wallets and services that support sending to
6263
bech32 addresses.
64+
{% endauto_anchor %}

_includes/specials/bech32/06-stackexchange.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{% auto_anchor %}
12
This week we look at some of the [top-voted bech32 questions and
23
answers][top bech32 qa] from the Bitcoin StackExchange. This includes
34
everything since bech32 was first announced about two years ago.
@@ -39,3 +40,4 @@ everything since bech32 was first announced about two years ago.
3940
[bech32 easy]: {{news38}}#bech32-sending-support
4041
[top bech32 qa]: https://bitcoin.stackexchange.com/search?tab=votes&q=bech32
4142
[bech32 adoption]: https://en.bitcoin.it/wiki/Bech32_adoption
43+
{% endauto_anchor %}

_includes/specials/bech32/07-altbech32.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{% auto_anchor %}
12
It's said that "imitation is the most sincere form of flattery." In
23
this week's section, we take a quick look at a few other systems that
34
are using variations on bech32. If you're already going to need to
@@ -48,3 +49,4 @@ probably worth your time to implement it for Bitcoin too.
4849
[blockstream liquid]: https://blockstream.com/liquid/
4950
[confidential assets]: https://elementsproject.org/features/confidential-transactions
5051
[blech32 py]: https://github.com/ElementsProject/elements/commit/9cb2fa051fcbe0fe66f15e6b88d224d1935376f4#diff-265badc7e18059096c32a61b0eada470
52+
{% endauto_anchor %}

_includes/specials/bech32/11-only-bech32.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{% auto_anchor %}
12
[Last week][Newsletter #47], we described one of the costs of not
23
upgrading to bech32 sending support---users might think your service is
34
out-of-date and so look for alternative services. This week, we'll look
@@ -61,3 +62,4 @@ their preferred wallet.
6162
[trust wallet]: https://trustwallet.com/
6263
[electrum]: https://electrum.org/
6364
[news45 bech32]: {{news45}}#bech32-sending-support
65+
{% endauto_anchor %}

_includes/specials/bech32/12-midway.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{% auto_anchor %}
12
This segment marks half-way through our series about bech32, so we decided to
23
have some fun this week by describing some bech32-related trivia that's
34
interesting but not important enough for its own segment.
@@ -29,3 +30,4 @@ interesting but not important enough for its own segment.
2930
[cpu time]: https://youtu.be/NqiN9VFE4CU?t=1329
3031
[wikipedia bch]: https://en.wikipedia.org/wiki/BCH_code
3132
[first plans]:https://blog.bitmain.com/en/uahf-contingency-plan-uasf-bip148/
33+
{% endauto_anchor %}

_includes/specials/bech32/21-brd.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{% auto_anchor %}
12
*The following case study contributed by Optech member company [BRD][]
23
describes what they learned implementing bech32 and other segwit
34
technology for their wallet.*
@@ -81,3 +82,4 @@ fees are still relatively low.
8182
[identical spk data]: /en/bech32-sending-support/#sending-to-a-legacy-address
8283
[bech32 future]: /en/bech32-sending-support/#automatic-bech32-support-for-future-soft-forks
8384
[whensegwit]: https://whensegwit.com/
85+
{% endauto_anchor %}

_includes/specials/bech32/23-compat.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
As of this writing, here are what we think are some of the most
1+
{% auto_anchor %}As of this writing, here are what we think are some of the most
22
significant bech32-related insights we've gleaned from creating and
33
reviewing the [Compatibility Matrix][].
44

@@ -40,3 +40,4 @@ reviewing the [Compatibility Matrix][].
4040
of change output to the type of payment output) but, in most cases,
4141
this seems like a missed opportunity for wallets to send change to
4242
their own bech32 addresses for increased fee savings.
43+
{% endauto_anchor %}

_includes/specials/taproot/en/01-single-sig.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{% auto_anchor %}
12
Using Optech's [transaction size calculator][], we can compare the sizes
23
of different types of single-sig transactions. As expected,
34
transactions using P2WPKH inputs and outputs are much smaller than those
@@ -73,3 +74,4 @@ for single-sigs, both for wallet users and for the network as a whole.
7374
[news3 sig size]: /en/newsletters/2018/07/10/#unrelayable-transactions
7475
[news101 fee overpayment attack]: /en/newsletters/2020/06/10/#fee-overpayment-attack-on-multi-input-segwit-transactions
7576
[batch graph]: https://github.com/jonasnick/secp256k1/blob/schnorrsig-batch-verify/doc/speedup-batch.md
77+
{% endauto_anchor %}

_includes/specials/taproot/en/02-descriptors.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{% auto_anchor %}
12
[Output script descriptors][topic descriptors] provide a generic way for
23
wallets to store the information needed to create addresses, efficiently
34
scan for outputs paying those addresses, and later spend from those
@@ -97,3 +98,4 @@ using more advanced taproot features later.
9798

9899
{% include linkers/issues.md issues="22051" %}
99100
[bip341 safety]: https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki#cite_note-22
101+
{% endauto_anchor %}

_includes/specials/taproot/en/03-p2wpkh-to-p2tr.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{% auto_anchor %}
12
For wallets that already support receiving and spending v0 segwit P2WPKH
23
outputs, upgrading to v1 segwit P2TR for single-sig should be easy.
34
Here are the main steps:
@@ -117,3 +118,4 @@ pages of the Bitcoin Wiki so other developers can learn from your code.
117118
[bip341 sigmsg]: https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki#common-signature-message
118119
[wiki bech32 adoption]: https://en.bitcoin.it/wiki/Bech32_adoption
119120
[wiki taproot uses]: https://en.bitcoin.it/wiki/Taproot_Uses
121+
{% endauto_anchor %}

0 commit comments

Comments
 (0)