Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1115 commits
Select commit Hold shift + click to select a range
65b312f
Remove ajtowns from bip-345 coauthor.
ajtowns Nov 14, 2024
16a23b7
Merge pull request #1691 from akarve/bip85-details
jonatack Nov 14, 2024
75351f2
Add bip-internalkey
reardencode Apr 24, 2024
b35383b
Fixes and clarifications to address PR comments
moonsettler Nov 12, 2024
329b0d3
BIP-349
moonsettler Nov 14, 2024
669d3b3
BIP349: Fix preamble for CI issues
murchandamus Nov 14, 2024
217ae0d
BIP349: Set Created header to number assignment
murchandamus Nov 14, 2024
f269890
Merge pull request #1701 from ajtowns/202411-bip345-coauthor
jonatack Nov 23, 2024
7460ad5
Updated grammatical error relating to Forwarding Addresses
Gudnessuche Nov 24, 2024
66fceff
Merge pull request #1534 from reardencode/internalkey
murchandamus Nov 25, 2024
532c4c1
BIP 119: Fix Typo
murchandamus Nov 25, 2024
d2932bd
Add BIP 0348 - CHECKSGIFROMSTACK
reardencode Apr 24, 2024
868c345
Update on Alternative Signing
Gudnessuche Nov 30, 2024
81231da
Fix link in BIP-84 (#1708)
anurag-lint Dec 4, 2024
410a7bc
BIP340: minor grammar edits (#1706)
jonatack Dec 4, 2024
749c606
BIP125: update status to Final
jonatack Dec 5, 2024
50e8208
BIP-373: denote different public key types consistently
theStack Nov 29, 2024
c7abd91
Merge pull request #1535 from reardencode/csfs
murchandamus Dec 6, 2024
eb3bf03
Merge pull request #1709 from jonatack/2024-12-bip125-status
murchandamus Dec 6, 2024
45f2934
Merge pull request #1705 from theStack/bip373_improve_pubkey_clarity
jonatack Dec 9, 2024
0c7e54d
BIP-DLEQ: add reference implementation for secp256k1
theStack Nov 18, 2024
cc7bb12
Add optional message to DLEQ
andrewtoth Dec 9, 2024
ed98dc7
Add some more commentary
andrewtoth Dec 9, 2024
b5d47df
add theStack as co-author
andrewtoth Dec 9, 2024
597004a
Lowercase secp
andrewtoth Dec 11, 2024
e4f1d7b
Remove cbytes wrapper from m'
andrewtoth Dec 11, 2024
b838696
Remove cbytes wrapper from m'
andrewtoth Dec 11, 2024
f799ea1
Trivial text correction
kdmukai Dec 11, 2024
7420c04
BIP157 grammar fixup: add missing word (#1711)
Gudnessuche Dec 11, 2024
6521dfd
BIP348: trivial text correction (#1713)
jonatack Dec 13, 2024
192f2ac
Update for BIP 68 & 112
Gudnessuche Dec 14, 2024
7150ef5
Merge pull request #1714 from Gudnessuche/patch-5
jonatack Dec 16, 2024
45fbec9
BIPs 348 and 379: spelling fixups (#1715)
denevertt Dec 16, 2024
f88f1e4
Fix typos in BIPs 87/88/98 (#1716)
youyyytrok Dec 16, 2024
4c7d129
Fix typos in BIP-0370 and BIP-0373 (#1718)
Madmaxs2 Dec 17, 2024
45e626f
Slight rewrite of evenness byte explanation for clarity
kdmukai Dec 16, 2024
671c462
Merge pull request #1717 from kdmukai/patch-3
jonatack Dec 17, 2024
e2cf352
Update bip-0039-wordlists.md
savvar9991 Dec 18, 2024
8e59f74
Merge pull request #1724 from savvar9991/fix-typo
jonatack Dec 18, 2024
9815147
BIP158: fix btcutil gcs broken link.
epysqyli Dec 18, 2024
662f4c7
Add support for musig key placeholders
bigspider Nov 6, 2024
e103dde
Consistency of multisig/multisignature/threshold wording
bigspider Nov 6, 2024
a4d9938
Explicitly forbid repeated key indexes in musig()
bigspider Nov 8, 2024
c2026e1
Apply suggestions from code review
bigspider Nov 8, 2024
2faf09d
Move changelog to standalone section
bigspider Nov 9, 2024
2caa8e2
Merge pull request #1697 from bigspider/bip388-musig
murchandamus Dec 19, 2024
b02d2db
[BIP0-0349] OP_INTERNALKEY add credit section
JeremyRubin Dec 20, 2024
7d921e3
BIP-340: fix `lift_x` calls in test vector generation script
theStack Dec 20, 2024
dab5571
bugfix: respect message m in DLEQ proof generation/verification
theStack Dec 21, 2024
6b16952
Add test vectors for DLEQ proof generation/verification
theStack Dec 20, 2024
bc300dd
Update bip-0370.mediawiki
Gudnessuche Dec 21, 2024
d3d34c0
[BIP-0349] wrap discussion link
JeremyRubin Dec 21, 2024
1f875a3
Add note about generating and running test vectors
andrewtoth Dec 21, 2024
687198d
Fail if any point is infinity when verifying
andrewtoth Dec 21, 2024
f5d1c12
Add acknowledgements
andrewtoth Dec 21, 2024
337f559
[BIP-0349] Add Re-Keying explanation to OP_INTERNALKEY
JeremyRubin Dec 21, 2024
fd60d8e
Add description of proof
andrewtoth Dec 21, 2024
90e7027
Remove changelog
andrewtoth Dec 21, 2024
0b590d0
Add footnote recommending using fresh randomness for each proof
andrewtoth Dec 21, 2024
a0d8aad
Fix typo
andrewtoth Dec 21, 2024
a0d4fb1
Merge pull request #1728 from JeremyRubin/patch-11
murchandamus Dec 23, 2024
665712c
Merge pull request #1729 from theStack/fix-bip0340-test-vector-gen_li…
murchandamus Dec 23, 2024
0b37449
Merge pull request #1730 from Gudnessuche/patch-6
murchandamus Dec 26, 2024
5799659
Update bip-DLEQ.mediawiki
andrewtoth Dec 26, 2024
b533b92
Update bip-DLEQ.mediawiki
andrewtoth Dec 26, 2024
1350bc4
BIP374
andrewtoth Dec 26, 2024
9d6dc6b
Update README table, post-history, and comments-uri
andrewtoth Dec 26, 2024
1842120
Clarify restraints on given points
andrewtoth Dec 26, 2024
cb3afee
Move test vectors to bip-0374 directory, add tests for G
andrewtoth Dec 26, 2024
b509e6c
Merge pull request #1731 from JeremyRubin/patch-12
murchandamus Dec 27, 2024
248540e
fix typo
andrewtoth Dec 27, 2024
75b12ac
Merge pull request #1689 from andrewtoth/dleq
murchandamus Dec 27, 2024
81668ec
BIP374: Fix link and formatting in reference section
andrewtoth Dec 27, 2024
27e1394
Merge pull request #1733 from andrewtoth/andrew/fix-formatting
murchandamus Dec 27, 2024
8bc42a2
bip-0374: fix challenge generation, use correct G
guggero Dec 28, 2024
e141b95
bip-0374: remove default value for G in dleq_challenge
guggero Dec 28, 2024
6c807b7
Merge pull request #1734 from guggero/bip-0374-test-vector-fix
jonatack Dec 28, 2024
a261439
bip374: update reference.py to be executable
jonatack Dec 29, 2024
cce668d
bip374: update secp256k1.py to be executable
jonatack Dec 29, 2024
a00064f
BIP-374: add generated test vector .csv files
theStack Dec 30, 2024
4827bdf
Merge pull request #1735 from theStack/bip374-add_generated_test_vectors
jonatack Dec 31, 2024
b15a0a1
Merge pull request #1736 from jonatack/2024-12-bip374-make-python-fil…
jonatack Jan 2, 2025
7081629
Merge pull request #1726 from epysqyli/patch-1
jonatack Jan 4, 2025
450cdbb
BIP372, BIP381: trivial spelling fixups
MamunC0der Dec 17, 2024
e36714e
BIP372: editorial grammar fixups
jonatack Jan 6, 2025
cc67871
Merge pull request #1740 from jonatack/2025-01-merge-misc-fixups
jonatack Jan 6, 2025
5767f44
BIP-341: Explain the 64-byte signature format
david-bakin Jun 6, 2022
6a6ef35
Merge pull request #1741 from jonatack/2025-01-BIP341-explain-64-byte…
jonatack Jan 7, 2025
c532b53
Fix typo in BIP 345
shesek Jan 11, 2025
d02eed4
Bip Draft: Sending Silent Payments in PSBTs
andrewtoth Oct 19, 2024
eb115af
Update bip-PSBT-SP.mediawiki
andrewtoth Dec 9, 2024
8e90f02
Update size of ECDH share and unify spacing
andrewtoth Dec 11, 2024
f746ae7
Add post history and BIP dependencies
andrewtoth Dec 24, 2024
0d5e14c
Clarify motivation
andrewtoth Dec 24, 2024
c12ea5a
Move updater to before signer
andrewtoth Dec 24, 2024
d29e2f8
Clarify output script and sp info mutual exclusion and unique id
andrewtoth Dec 24, 2024
9952599
Add newline
andrewtoth Dec 24, 2024
651ffdd
Add ref for why sighash_all is required
andrewtoth Dec 24, 2024
4a7a7cf
Split up shares and proofs into global or per input fields
andrewtoth Dec 31, 2024
144c4a3
Update to BIP375
andrewtoth Jan 13, 2025
eb10cdb
Update fields in bip174
andrewtoth Jan 13, 2025
1f41c17
Merge pull request #1745 from shesek/patch-2
murchandamus Jan 13, 2025
a067793
Merge pull request #1687 from andrewtoth/silent-payments-psbt
jonatack Jan 13, 2025
8c494fc
Merge branch 'master' into patch-1
jonatack Jan 14, 2025
2f862f7
Merge pull request #1396 from DanGould/patch-1
jonatack Jan 14, 2025
f1ad918
Merge branch 'master' into bip78-mixed-inputs-ok
jonatack Jan 14, 2025
58ffd93
Merge pull request #1605 from DanGould/bip78-mixed-inputs-ok
jonatack Jan 14, 2025
607cac1
fix: Fix incorrect use of return for raising exceptions Update wallet…
brawncode Jan 25, 2025
41e0f34
BIP374: add test vectors for secp256k1 generator point
stratospher Jan 24, 2025
5f42eb6
BIP374: add test vector for optional message
stratospher Jan 27, 2025
5333e5e
Merge pull request #1752 from brawncode/patch-1
jonatack Jan 29, 2025
a9729b2
fix(BIP174,BIP375): typo in PSBT_OUT_SP_V0_LABEL
nymius Jan 31, 2025
1ddcfce
Merge pull request #1751 from stratospher/2025_01_DLEQ_G
jonatack Feb 1, 2025
b9f9a8d
Merge pull request #1680 from jonatack/2024-10-BIP39-license-and-copy…
murchandamus Feb 4, 2025
ea7aae8
Merge pull request #1754 from nymius/fix/typo-in-PSBT_OUT_SP_V0_LABEL…
jonatack Feb 6, 2025
726df6f
Use code block instead of pre for markdown
ajtowns Feb 8, 2025
3c7b0d6
Merge pull request #1759 from murchandamus/render-email-in-.md
jonatack Feb 10, 2025
081aa9a
328: Add test vectors
achow101 Feb 11, 2025
7ab43ce
328: Add reference implementation
achow101 Feb 11, 2025
574589f
390: Add reference implementation
achow101 Feb 11, 2025
88f4041
373: Add test vectors
achow101 Feb 12, 2025
4e335af
373: Add reference implementation
achow101 Feb 12, 2025
3827648
328: Correct Created date
achow101 Feb 12, 2025
f5ff1d2
Fix typo in bip-0119
arminsabouri Feb 13, 2025
468e975
spelling: globally change "implementor" to "implementer"
jonatack Feb 13, 2025
0203ede
Merge pull request #1765 from 0xBEEFCAF3/patch-2
jonatack Feb 13, 2025
6651d5c
Merge pull request #1766 from jonatack/2025-02-implementors-to-implem…
murchandamus Feb 13, 2025
62ba831
Merge pull request #1763 from achow101/390-ref-impl
murchandamus Feb 13, 2025
cde668d
390: Fix created date
murchandamus Feb 13, 2025
ce13af2
Merge pull request #1767 from murchandamus/390-created-date
jonatack Feb 13, 2025
cf948d4
373: Correct Created date
achow101 Feb 13, 2025
3adf43d
373: Draft -> Proposed
achow101 Feb 13, 2025
ee78520
Merge pull request #1764 from achow101/373-tests
murchandamus Feb 14, 2025
151ec96
328: Draft -> Proposed
achow101 Feb 12, 2025
2e71a7e
Merge pull request #1762 from achow101/328-tests
murchandamus Feb 14, 2025
529a045
373: Correct test data mismatches
achow101 Feb 17, 2025
1096b5f
Merge pull request #1769 from achow101/373-test-fix
jonatack Feb 17, 2025
d5c189f
BIP3: Update BIP Process
murchandamus Feb 20, 2025
7916231
Merge pull request #1712 from murchandamus/2024-12-update-bip-process
jonatack Feb 20, 2025
3f86dc4
BIP159: emphasize minimum number of blocks
jonatack Feb 14, 2025
8118a14
BIP159: clarify pruned means not signaling serving complete block chain
jonatack Feb 14, 2025
5b85dbe
BIP159: editorial fixups
jonatack Feb 14, 2025
22f7f04
BIP159: unwillingly -> unwittingly
jonatack Feb 17, 2025
1ceb362
BIP3: Address follow-ups from #1712
murchandamus Feb 21, 2025
c84af0b
Merge pull request #1771 from murchandamus/2025-02-bip-3-follow-ups
jonatack Feb 25, 2025
c8e208f
BIP329: add optional data fields, fix a JSON type (#1750)
doc-hex Feb 25, 2025
d2cfbae
BIP 94: Move to Final
fjahr Feb 25, 2025
6d2f0d6
Merge pull request #1774 from fjahr/bip94-status
murchandamus Feb 25, 2025
d44f70e
BIP159 Risks section: clarifications and fixups
murchandamus Feb 25, 2025
4d6fdda
BIP0075: fix 404 status URL
costcould Feb 25, 2025
d13c724
Merge pull request #1772 from costcould/master
jonatack Feb 26, 2025
5262b49
add minor previously approved edits
craigraw Feb 26, 2025
cd1a279
add address heights clarification to align with transaction height sp…
craigraw Feb 26, 2025
bab2127
Merge pull request #1776 from craigraw/wallet-labels-edits
jonatack Feb 26, 2025
cc81fde
Merge pull request #1768 from jonatack/2025-02-bip159
murchandamus Feb 26, 2025
24b4354
BIP374: Add message to rand computation (#1758)
andrewtoth Feb 27, 2025
6cbe266
fix gentestvectors.go
vipocenka Feb 28, 2025
6312ae3
Update bip-0379.md
sky-coderay Feb 28, 2025
091824b
Update bip-0379.md
sky-coderay Feb 28, 2025
fcd5d72
BIP-0094: add default p2p port for testnet4
Roasbeef Mar 6, 2025
0dd4d3e
BIP-0094: reformat specification section for clarity and readability
Roasbeef Mar 6, 2025
0140e28
fix links in bip-0300
wgyt Mar 7, 2025
3ee89ad
BIP119: appease typos linter
jonatack Mar 7, 2025
61a39ce
Merge pull request #1781 from Roasbeef/testnet4-port
jonatack Mar 7, 2025
a9e0745
Merge pull request #1784 from jonatack/2025-03-appease-typos-linter-i…
jonatack Mar 7, 2025
954a78e
BIP94 PR1781 fixup
jonatack Mar 7, 2025
3323109
Merge pull request #1785 from jonatack/2025-03-bip94-touchup
jonatack Mar 7, 2025
9573e06
fix: grammatical typos
EthnTuttle Mar 10, 2025
7e15925
Merge pull request #1788 from EthnTuttle/patch-1
jonatack Mar 10, 2025
97a7edb
bip-0348: correct reference to Tapscript unknown key types
darosior Mar 10, 2025
1dee483
Remove now unused reference to bip-0341
darosior Mar 10, 2025
050d422
Merge pull request #1789 from darosior/2503_bip348_ref_bip342
jonatack Mar 10, 2025
00c13ba
Merge pull request #1783 from wgyt/wgyt-bips-fix-link
jonatack Mar 13, 2025
9ae0cdc
Update bip-0375.mediawiki
futreall Mar 15, 2025
59e7cb4
Merge pull request #1782 from Roasbeef/testnet4-spec-reword
jonatack Mar 18, 2025
8a75e43
Merge pull request #1790 from futreall/fix
murchandamus Mar 18, 2025
88c0fb9
[BIP-119] language overhaul & cleanup
JeremyRubin Mar 16, 2025
76132ec
bip3: Move to Proposed
murchandamus Mar 19, 2025
7523f8e
fix pdf path links bip-0068
guspan-tanadi Mar 19, 2025
e946c66
Merge pull request #1795 from guspan-tanadi/pdfpathlinks
murchandamus Mar 19, 2025
335edb3
Merge pull request #1792 from JeremyRubin/119-edits-2025
jonatack Mar 21, 2025
b650373
Merge branch 'BIP-0060'
murchandamus Mar 21, 2025
2fd67e5
Merge pull request #1777 from vipocenka/fix/fix
jonatack Mar 21, 2025
7a32141
Merge pull request #1584 from jonatack/2024-04-bip32-amendment
jonatack Mar 21, 2025
0956483
Merge pull request #1778 from sky-coderay/patch-1
murchandamus Mar 21, 2025
0e3a56c
fix links
wgyt Mar 22, 2025
65b6d6d
Merge pull request #1791 from wgyt/wgyt-bips-patch
murchandamus Mar 22, 2025
b09a0aa
Update bip-0069_examples.py
sky-coderay Mar 24, 2025
d7cc40e
Merge pull request #1798 from sky-coderay/master
jonatack Mar 24, 2025
02ad0e0
Merge pull request #1794 from murchandamus/2025-03-propose-BIP3
jonatack Mar 24, 2025
617db7a
bip3: rename 'shareholder' to 'stakeholder'
darosior Mar 28, 2025
5dcb2d4
bip3: link to ownership transfer section for complete->closed transition
darosior Mar 28, 2025
04b2ec6
Merge pull request #1804 from darosior/2503_bip3_nits
murchandamus Mar 28, 2025
816181f
Update dead link in `bip-0003.md`
litvintech Mar 29, 2025
a7075ee
BIP3: Fix link to BIP 123
murchandamus Mar 29, 2025
fade15c
BIP380: minor grammar fixups (#1802)
quapka Mar 29, 2025
5772c6b
fix error Base48 to Base58
futreall Apr 1, 2025
9847bc7
Merge pull request #1808 from futreall/master
jonatack Apr 1, 2025
84a64ec
bip340: Change license of code and test vectors
real-or-random Apr 1, 2025
74eee4c
Merge pull request #1807 from real-or-random/340-code-license-change
jonatack Apr 2, 2025
480921f
BIP340: fix url to test-vectors.py
jonatack Apr 2, 2025
7bc88ba
Merge pull request #1810 from jonatack/2025-04-bip340-url-fixup
murchandamus Apr 2, 2025
a6cbb79
fix err `has` to `hash` reference.py
futreall Apr 3, 2025
3ccc59d
Merge pull request #1811 from futreall/master
murchandamus Apr 4, 2025
7e6a583
Copy BIP 21 into a new BIP 321 with only the header changed
TheBlueMatt Jul 13, 2024
f958360
Update to include newer address types
dplusplus1024 Dec 19, 2022
54c39b2
Update reference.py
leopardracer Apr 6, 2025
f64e825
Update bip-0374.mediawiki
leopardracer Apr 6, 2025
8455e25
Merge pull request #1812 from leopardracer/master
jonatack Apr 7, 2025
1163f3a
Merge pull request #1814 from leopardracer/patch-1
murchandamus Apr 7, 2025
1447ab9
BIP381, 382: minor grammar fixups (#1816)
kilavvy Apr 11, 2025
8375f71
BIP15,20: add missing words (#1822)
zeevick10 Apr 12, 2025
4b568f2
BIP75: fix typo (#1823)
leopardracer Apr 14, 2025
befa252
BIP3,37,39,42,52,62: fix typos (#1824)
wgyt Apr 14, 2025
c5220f8
BIPs 78 and 329: minor grammar and typo fix-ups (#1825)
VolodymyrBg Apr 14, 2025
7c80a69
Implement subtraction operator for GE class in BIP-0374 reference code
VolodymyrBg Mar 2, 2025
05d546d
Merge pull request #1779 from VolodymyrBg/AE5959595959
jonatack Apr 16, 2025
6ceafc5
BIP-0374: fix incorrect bit index and modernize CSV reader usage in t…
Pronoss Apr 16, 2025
757e15e
Reject 199 (expired)
ysangkok Oct 11, 2020
bf8f197
BIP388: List BTCPay Server and NBitcoin implementations
NicolasDorier Apr 23, 2025
f5cb29f
Update BIP 321 with information about more modern usage of it
TheBlueMatt Mar 25, 2025
fd3878a
Merge pull request #1555 from TheBlueMatt/2024-03-uris-without-bodies
murchandamus Apr 25, 2025
f5e4b5b
Update bip-0119.mediawiki
gap-editor Apr 28, 2025
c11792b
Merge pull request #1838 from gap-editor/bip-0119
jonatack Apr 28, 2025
b60b886
bip-0112: fix links to Deployable Lightning paper (#1837)
gap-editor Apr 28, 2025
8137279
Monthly typo fixups
jonatack Apr 17, 2025
9abe24d
BIP 154: fix link to cuckoo-profile.pdf (#1840)
gap-editor Apr 28, 2025
2280667
BIP 99: update invalid link to hardfork-timewarp-0.11 branch (#1836)
gap-editor Apr 28, 2025
1ee4351
Consensus Cleanup BIP draft
darosior Mar 3, 2025
9d960e9
Update bip-0197.mediawiki
gap-editor Apr 28, 2025
a1ce143
Merge pull request #1839 from jonatack/2025-04-collect-typo-fixups
murchandamus Apr 28, 2025
e7cf2e9
BIP48: Add p2tr script type derivation
ben-kaufman Apr 28, 2025
2fa52fc
Merge pull request #1842 from gap-editor/bip-0197
murchandamus Apr 29, 2025
74fc5b9
Merge pull request #1800 from darosior/consensus_cleanup
jonatack Apr 29, 2025
3365fb7
Merge pull request #1835 from ben-kaufman/bip48-p2tr
jonatack May 1, 2025
9c22bce
BIP48: Add P2SH-P2WSH and P2TR mainnet examples
ben-kaufman May 4, 2025
59527bd
Add BIP177: Redefine Bitcoin's Base Unit
BitcoinErrorLog Apr 12, 2025
4aa3aef
Merge pull request #1821 from BitcoinErrorLog/master
murchandamus May 8, 2025
c379271
Add BIP172: Define Bitcoin Subunits as Satoshis
0ceanSlim Apr 28, 2025
bce061f
Merge pull request #1841 from 0ceanSlim
murchandamus May 8, 2025
b8702ef
Merge pull request #1846 from ben-kaufman/bip48-mainnet-examples
jonatack May 8, 2025
b771054
BIP-345: withdraw
jamesob May 6, 2025
60ac0e8
Merge pull request #1848 via 'jamesob-25-05-withdraw-vault'
murchandamus May 8, 2025
ed6b613
BIP draft for OP_CHECKCONTRACTVERIFY
bigspider Dec 8, 2024
50a692d
BIP372: Fix footnote formatting, minor issues
mutestt May 13, 2025
25f6396
Merge pull request #1849 from mutestt/fix/fix
murchandamus May 16, 2025
3b76d78
Merge pull request #1793 from Merkleize/ccv
murchandamus May 16, 2025
5d82f82
bip-0331: correct size of version field in sendpackages
kcalvinalvin May 19, 2025
36daa36
Merge pull request #1853 from kcalvinalvin/patch-1
jonatack May 19, 2025
4825dec
Create SECURITY.md
Qsxtl189 May 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*.mediawiki linguist-detectable
31 changes: 31 additions & 0 deletions .github/workflows/github-action-checks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: GitHub Actions Check
run-name: ${{ github.actor }} Checks 🚀
on: [push, pull_request]
jobs:
Link-Format-Checks:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: scripts/link-format-chk.sh
Build-Table-Checks:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: scripts/buildtable.pl >/tmp/table.mediawiki || exit 1
Diff-Checks:
name: "Diff Checks (fails until number assignment)"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 2
- run: scripts/diffcheck.sh
Typo-Checks:
name: "Typo Checks"
runs-on: ubuntu-latest
steps:
- name: Checkout Actions Repository
uses: actions/checkout@v4

- name: Check spelling
uses: crate-ci/typos@master
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
bip-0174/coinjoin-workflow.aux
bip-0174/coinjoin-workflow.log
bip-0174/coinjoin-workflow.pdf
bip-0174/multisig-workflow.aux
bip-0174/multisig-workflow.log
bip-0174/multisig-workflow.pdf
7 changes: 0 additions & 7 deletions .travis.yml

This file was deleted.

44 changes: 44 additions & 0 deletions .typos.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
[default]
extend-ignore-re = [
# NOTE: use here for regex patterns
"xpub.*",
"xprv.*",
"3.*", # address
"5.*", # address
"private_key .*",
"privkey .*",
"tt.*", # <tt> tags
"code.*", # <code> tags
"\\w*<sub>", # prefix for <sub> tags
"OP_SUCCESSx|\\d+",
"pay.*",
"ser.*",
"prefix.*",
"value: .*",
]

[default.extend-words]
# NOTE: use here for false-positives
anc = "anc"
PSBT = "PSBT"
ser = "ser"
# Names
Atack = "Atack"
Meni = "Meni"
Ono = "Ono"

[files]
extend-exclude = [
"/*/*.csv",
"/*.d*",
"/*/*.d*",
"/*/*.go",
"/*/*.json",
"/*/*/*.json",
"/*/*.mod",
"/*/*.proto",
"/*/*.py",
"scripts",
"/*/*.s*",
"/*/*.t*",
]
12 changes: 12 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Contributing Guidelines

Apart from following [BIP 2](./bip-0002.mediawiki),
we do CI checks to ensure that the proposed BIPs do not have common typos.
These checks are done using [`typos`](https://github.com/crate-ci/typos).
To check for typos locally,
install [`typos`](https://github.com/crate-ci/typos)
and then run in the root directory:

```bash
typos
```
Loading