Luke Dashjr
949bb13c1d
Replace "rules/force" mutation with a "cannot be ignored" prefix to rule names
2016-05-22 10:48:45 +00:00
Luke Dashjr
d28a720f2a
BIP 9: rules/force mutation
2016-05-22 10:48:21 +00:00
Luke Dashjr
074909a173
BIP 9: Clarify GBT "version"
2016-05-22 10:48:00 +00:00
Luke Dashjr
baacb0c645
BIP 9: Use simple Yes/No rather than templates (which don't work on GitHub)
2016-05-22 10:47:50 +00:00
Luke Dashjr
adbf64c626
BIP 9: Switch to rules/vbavailable/vbrequired GBT interface
2016-05-22 10:46:54 +00:00
Luke Dashjr
c7a31304e7
bip-0009: Recommend name "bipN"
2016-05-22 10:46:33 +00:00
Luke Dashjr
4c124a8c5d
BIP 9: GBT specification
2016-05-22 10:46:22 +00:00
Luke Dashjr
4e9591d8c7
BIP 9: Add softfork deployment "name"
2016-05-22 10:46:04 +00:00
Luke Dashjr
b8907db950
BIP 9: Clarify nVersion interpretation and bit order
2016-05-22 10:45:53 +00:00
Luke-Jr
ad9fc9ccea
Merge pull request #385 from techguy613/master
...
BIP75 Simplification and Enhancements
2016-05-19 18:51:45 +00:00
Luke-Jr
9a995e6879
Merge pull request #388 from stevenroose/patch-2
...
Error in BIP0009 code example
2016-05-18 22:47:14 +00:00
Luke-Jr
f65541bf26
Merge pull request #362 from jonasschnelli/2016/03/auth_enc
...
BIP 151: Peer-to-Peer Communication Encryption
2016-05-18 19:37:53 +00:00
Jonas Schnelli
62a8209268
Add BIP151, Peer-to-Peer Communication Encryption
2016-05-18 21:36:58 +02:00
Steven Roose
580db15907
Less visible error
2016-05-17 02:06:18 +02:00
Steven Roose
1a3613622b
Error in BIP0009 code
2016-05-14 14:22:56 +02:00
Steven Roose
f71727f1c3
BIP0009 code syntax fix
2016-05-14 14:21:46 +02:00
Matt David
40d4246d3d
- Remove libsecp256k1 reference
2016-05-11 12:59:02 -07:00
Matt David
e1d74be3b6
- Update ECDH output to use SHA512 instead of SHA256
...
- Specify HMAC_DRBG security strength
2016-05-11 11:19:30 -07:00
Luke-Jr
0bbe045104
Merge pull request #381 from dooglus/patch-3
...
Update bip-0112.mediawiki
2016-05-10 20:24:01 +00:00
Matt David
3cf25a7594
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# bip-0075.mediawiki
2016-05-09 09:07:42 -07:00
Luke-Jr
32f7724149
Merge pull request #384 from jl2012/patch-19
...
BIP141: BIP9 parameters for testnet
2016-05-07 03:29:21 +00:00
Johnson Lau
797a4167b8
BIP141: BIP9 parameters for testnet
2016-05-06 07:23:43 +02:00
Luke-Jr
aa5531d831
Merge pull request #378 from jl2012/patch-18
...
BIP141 clarifications and formatting
2016-05-01 18:11:02 +00:00
Luke-Jr
c3e5f1411f
Merge pull request #382 from dooglus/patch-4
...
Update bip-0068.mediawiki
2016-05-01 18:10:25 +00:00
Chris Moore
56cd35957f
Update bip-0068.mediawiki
...
Fix typo.
2016-04-30 22:28:52 -07:00
Chris Moore
bffcc0c29a
Update bip-0112.mediawiki
...
CHECKLOCKTIMEVERIFY is absolute (not relative) isn't it?
2016-04-30 22:19:43 -07:00
Luke-Jr
7b30c3d63e
Merge pull request #380 from achow101/master
...
Update BIP 144 'havewitness' to service bit
2016-04-29 04:54:56 +00:00
Matt David
a90bd90c3c
Merge pull request #17 from jmacwhyte/master
...
Updated S&F suggestions, some other tweaks and typos.
2016-04-28 16:55:06 -07:00
jmacwhyte
f8f05f0ac9
Updated S&F suggestions, some other tweaks and typos.
2016-04-28 16:47:37 -07:00
Matt David
a79432ac99
- Spacing
...
- Recommit mistakently deleted encrypted invoicerequest flow diagram
2016-04-28 16:39:16 -07:00
Andrew Chow
dde47fc973
Update to NODE_WITNESS service bit
2016-04-28 17:47:36 -04:00
Matt David
057591da8c
Fix spacing again and pull IV size down to 12 bytes in accord with NIST 800-38D
2016-04-27 10:01:03 -07:00
Matt David
dcbbc871dc
- Fix spacing
2016-04-27 09:54:43 -07:00
Matt David
1e6e914ca7
- Fix spacing
2016-04-27 09:54:06 -07:00
Matt David
7d9e11dbcb
- Add information about the use of GCM Authentication tag
...
- Add requirement of additional authenticated data in the case that either status_code and/or status_message are in use
2016-04-27 09:52:22 -07:00
Matt David
b5517bab86
Add more linebreaks
2016-04-26 18:53:05 -07:00
Matt David
32d9f9d266
Adding linebreaks and fixing some bad links
2016-04-26 18:51:54 -07:00
Matt David
c2a73346a3
- Fix straggling EncryptedPaymentRequest reference
2016-04-26 18:14:14 -07:00
Matt David
6c9625e832
- Fix formatting + fix/add links
...
- Update images
2016-04-26 18:12:29 -07:00
Matt David
8bb63058fd
- Reset bip-0070/extensions.mediawiki to the original BIP70 contents
...
- Remove status_code and status_message from individual Payment Protocol messages
- Remove EncryptedInvoiceRequest, EncryptedPaymentRequest, EncryptedPayment and EncryptedPaymentACK messages from protobuf definition file
- Add ProtocolMessageType enum and ProtocolMessageType and EncryptedProtocolMesssage messages to bip-0075/paymentrequest.proto definition file
- Update BIP75 text to remove old individual message encryption paths and include new encapsulating messages for self-contained PaymentProtocol communication (including errors) over various transport layers
- Add initial list of status codes
- Update BIP75 to use AES-256-GCM and remove message hash as GCM mode provides authenticated encryption
- Update ECDH calculation to use SHA256 hash of ECDH's X point instead of the raw X point itself
2016-04-26 15:23:12 -07:00
Johnson Lau
ab4f511c5c
BIP141 clarifications and formatting
...
Add rationale of block cost
Change the name of "witness nonce" to "witness reserved value"
Update link to reference implementation
Formatting
2016-04-26 18:13:40 +08:00
Luke-Jr
6015939b3b
Merge pull request #377 from OpenBitcoinPrivacyProject/bip47
...
BIP-0047: version 2 payment codes
2016-04-26 00:00:18 +00:00
Kristov Atlas
1d45d84db6
Merge pull request #2 from justusranvier/bip47
...
BIP-47: version 2 payment codes
2016-04-25 19:05:44 -04:00
Luke-Jr
cf51071ccd
Merge pull request #376 from jl2012/bip141p2sh
...
BIP141: Add P2SH-P2WPKH example and clarify block cost
2016-04-23 20:02:00 +00:00
jl2012
f245646f8b
BIP141: Block cost clrification
2016-04-23 16:25:53 +02:00
jl2012
43c34e846b
Add P2SH-P2WPKH example
2016-04-23 08:26:48 +02:00
Luke-Jr
cd1932a67a
Merge pull request #375 from voisine/patch-4
...
fix BIP141 nested P2SH scriptSig byte representation
2016-04-23 03:33:13 +00:00
Aaron Voisine
d72c1bfc71
Update bip-0141.mediawiki
...
The byte representation of "<0 <32-byte-hash>>" is "0x220020{32-byte-hash}"
What was listed here would be the byte representation of "0 <32-byte-hash>". The text explains that there is only one item in scriptSig, so I'm guessing the byte representation is wrong. Also the corrected byte representation would produce the same sig/pubkey described in P2WSH after following the bip16 rules.
2016-04-22 08:44:29 -07:00
Luke-Jr
932d0750f2
Merge pull request #374 from kanzure/bip143-signaturehash
...
BIP143: Explicitly mention the SignatureHash function
2016-04-20 19:41:40 +00:00
Luke-Jr
a80fbaf619
Merge pull request #373 from kanzure/bip143-typofix
...
BIP143: fix typo ("including")
2016-04-20 19:41:23 +00:00