summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-09-20BIP118: simplify explanation of signature messageAnthony Towns
2022-08-25Merge pull request #1355 from jonasnick/fix-missing-intkallewoof
BIP 340 & 341: use consistent definition of lift_x
2022-08-23BIP 340: fix function signature of lift_x in reference codeJonas Nick
bip-0340.mediawiki defines lift_x as taking an integer argument. This commit changes the argument of lift_x in the reference code to be identical to the specification. Previously it took a byte array.
2022-08-16BIP 341: add missing conversion from bytes to intJonas Nick
2022-08-16Merge pull request #1353 from ishaanam/bip174-143kallewoof
BIP 174: fix incorrect reference to BIP 173
2022-08-15BIP 174: fix incorrect reference to BIP 173ishaanam
2022-07-28Merge pull request #1333 from 54627384/patch-1Luke Dashjr
Update bip-0300.mediawiki with consistent use of "ACK-counter" term
2022-07-25Merge pull request #1340 from hujiulong/patch-1Luke Dashjr
Add BIP39 implementation reference
2022-07-25Merge pull request #1346 from evanlinjin/bip141-improve-wordingLuke Dashjr
bip-141: improve `witness` field wording
2022-07-25Merge pull request #1331 from ShenghaiWang/masterLuke Dashjr
Add one Swift implementation
2022-07-25Merge pull request #1318 from SunitRoy2703/bip-39-dartLuke Dashjr
bip-39 dart implementation added
2022-07-25Merge remote-tracking branch 'origin-pull/1345/head'Luke Dashjr
2022-07-25Merge pull request #1342 from achow101/psbt2-testsLuke Dashjr
370: Add test vectors
2022-07-25Merge pull request #1319 from JeremyRubin/119-syntaxLuke Dashjr
[BIP-119] Use mediawiki syntax highlighting, add comment to spec
2022-07-25Merge pull request #1326 from alexbosworth/patch-2Luke Dashjr
typo: correct mispelling
2022-07-25Merge pull request #1334 from jonasnick/liftxLuke Dashjr
bip-0340: clarify that lift_x fails with out-of-range inputs
2022-07-25Merge pull request #1328 from achow101/370-fix-locktimeLuke Dashjr
370: Clarifications of locktimes and tx modification flags
2022-07-25Merge pull request #1320 from JeremyRubin/delete-motivations-119Luke Dashjr
[BIP-119] Slim down motivation, add more references
2022-07-25Merge pull request #1325 from alexbosworth/patch-1Luke Dashjr
BIP 0371: Make hex example consistent with base64
2022-07-14bip-141: `witness` field wording improvement志宇
When describing the `witness` field, reword "witness data" to "witness field" as "witness data" refers also to the `marker` and `flag` fields.
2022-07-13psbt: Unify formatting of key-value data to specify data type and nameAndrew Chow
2022-07-12179: Remove my email due to spam (#1337)MacroFake
179: Remove my email due to spam
2022-07-05370: Add test vectorsAndrew Chow
2022-07-02Add BIP39 implementation referencehujiulong
Add a reference to the JS implementation
2022-06-20bip-0340: clarify that lift_x fails with out-of-range inputsJonas Nick
Without this commit, it's not defined what happens if x is not in range 0..p-1. However, lift_x may easily be called with out of range values. The reference implementation of lift_x correctly returns failure in such cases.
2022-06-19Update bip-0300.mediawiki54627384
I've assumed that all mentions of ACK value and ACK counter are synonymous and therefore have updated all instances of this within the BIP to be "ACK-counter". I've noticed that M4 shows the different terms on two different lines (Line 256 and Line 257), which has made me think that potentially these terms aren't synonymous. Updates made to align with term used through out the BIP: Line 213 - adding explicit mention of "ACK-counter" Line 229 - adding explicit mention of "ACK-counter" Line 257 - replaced "ACK-value" with "ACK-counter" Line 288 - replaced "ACK value" with "ACK-counter"
2022-06-13370: Clarify that modifiable flags are bitsAndrew Chow
2022-06-12Add one Swift implementation featured with full native syntax, exception ↵Tim Wang
handling & fully unit tested with all supported language wordlists
2022-06-07Merge pull request #1323 from LegReq/masterkallewoof
Fix incorrect signature test vectors in BIP322
2022-06-06Fix incorrect signature test vectors in BIP322Wip
2022-06-02370: clarify inputs/outputs modifiableAndrew Chow
Clarify that these flags only mean whether inputs/outputs can be removed, not whether fields can be added or removed for each input/output.
2022-06-01370: height lock must be greater than 0Andrew Chow
2022-06-01370: Describe locktime type tiebreakerAndrew Chow
2022-05-26typo: correct mispellingAlex Bosworth
2022-05-23[BIP-119] Minor wording fixupsJeremy Rubin
Co-authored-by: /dev/fd0 <94559964+1440000bytes@users.noreply.github.com>
2022-05-23[BIP-119] Reword section on fungibility in motivationJeremy Rubin
2022-05-23[BIP-119] No double space after period, no trailing whitespacesJeremy Rubin
2022-05-20BIP 0371: Make hex example consistent with base64Alex Bosworth
2022-05-10[BIP-119] Slim down motivation, add more referencesJeremy Rubin
2022-05-10[BIP-119] Make serialization specification complete, defining all functions ↵Jeremy Rubin
fully
2022-05-10[BIP-119] Clarify Endianness of serializationsJeremy Rubin
2022-05-10[BIP-119] Use mediawiki syntax highlighting, add comment to specJeremy Rubin
2022-05-10bip-39 dart implementation addedSunit Roy
2022-05-06Merge pull request #1314 from luke-jr/fix_bip326kallewoof
Bugfix: BIP 326: Correct Author/Title headings
2022-05-06Merge pull request #1276 from katesalazar/patch-3kallewoof
[0112] fix broken link
2022-05-06Merge pull request #1300 from dplusplus1024/patch-1kallewoof
Grammar update
2022-05-05Merge pull request #1193 from katesalazar/202109261239Luke Dashjr
BIP 0174: Remove transparent background from figures
2022-05-05Merge pull request #1290 from allenpiscitello/patch-1Luke Dashjr
Fixing incorrect allowing of unsigned transaction
2022-05-05Merge pull request #1275 from meshcollider/202201_fix_broken_linkLuke Dashjr
BIP340: fix broken link to Schnorr's blind signature attack
2022-05-05Merge pull request #1309 from JeremyRubin/anti-dos-119Luke Dashjr
[BIP-119] Clean Up Spec of Opcode