Matt David
481844e49b
Merge pull request #8 from jmacwhyte/master
...
Encrypted payment messages, other tweaks
2016-02-19 10:12:22 -08:00
jmacwhyte
b01c6b7089
Added EncryptedPayment and ACK, other readability and consistency fixes
2016-02-18 17:47:48 -08:00
Matt David
0c3d6d15ae
Include grammar fixes from Dawn
2016-02-17 16:11:59 -08:00
Matt David
7a92454e54
Merge branch 'encrypted-invoicerequest'
2016-02-16 15:26:30 -08:00
Matt David
e675fe9bdd
Merge pull request #6 from justinwnewton/patch-4
...
Update to add 3rd motivation
2016-02-16 15:25:29 -08:00
Matt David
17dfa4149e
Merge pull request #7 from justinwnewton/patch-5
...
Request Matt to update use case 3
2016-02-16 15:25:05 -08:00
Matt David
101718fc6a
- Move Definitions section up
...
- Seperate Process sections into regular and encrypted InvoiceRequest processes and flow diagrams
2016-02-16 15:22:18 -08:00
Justin Newton
f41e886f25
Request Matt to update use case 3
...
Asking matt to update use case 3 to include other mods made for store and forward servers.
2016-02-16 13:41:56 -08:00
Justin Newton
79cc9bdaa6
Update to add 3rd motivation
...
Adding allow for store and forward servers as a way to server payment protocol
2016-02-16 13:19:16 -08:00
Matt David
c7fd6ddb2e
Merge pull request #4 from justinwnewton/patch-2
...
editied Abstract
2016-02-16 10:57:38 -08:00
Matt David
e4a7582c98
Merge pull request #5 from justinwnewton/patch-3
...
changed justin's email back to @netkic.om
2016-02-16 10:57:10 -08:00
Matt David
d9bf987b99
Add indents for point 2 of the Motivation section
2016-02-16 10:56:08 -08:00
Justin Newton
4e6ff9f149
changed justin's email back to @netkic.om
...
changed Justin's email back to @netki.com
2016-02-16 10:52:47 -08:00
Justin Newton
961c51c3b2
editied Abstract
...
added "the identity of" to the first bullet of the abstract.
2016-02-16 10:51:40 -08:00
Matt David
e0bd3b599a
- Fixed typos and added a bit more explanation for the Wallet Name public key retrieval example
2016-02-15 17:35:23 -08:00
Matt David
db2bf02180
- Updated Mobile-to-Mobile image to visually include Payment and PaymentACK messages with Store & Forward server
2016-02-15 17:29:33 -08:00
Matt David
62d19677c8
- Add encrypted invoicerequest requirement
...
- Change ReturnPaymentRequest message name to EncryptedPaymentRequest
- Add Payment Request (with Store & Forward server) use-case documentation
- Add initial public key retrieval ideas
2016-02-15 17:19:37 -08:00
Matt David
7ae2624bb3
- Update e-mail addresses for Justin and Matt
...
- Add 2 new use cases and add Wallet Name to the Address Book section of optional ways to add entries to an address book
2016-02-10 09:43:21 -08:00
Matt David
06c3c1b488
Merge pull request #3 from jmacwhyte/proofread
...
Added example use case.
2016-02-02 10:24:08 -08:00
jmacwhyte
a715f2cdb1
Added example use case.
2016-02-01 19:36:45 -08:00
Matt David
88898c2f87
Fix Implementation section spacing
2016-01-20 13:19:25 -08:00
Matt David
8c78781cf0
- Remove Acronyms section
...
- Update InvoiceRequest notification_url definition to use SHOULD instead of MAY
- Capitalize MUST, SHOULD, etc.
- Update InvoiceRequest Message Creation steps to specifically define behavior for empty amount or amount out of bounds
- Add implementation section with references to Addressimo reference Store & Forward server and a client implementation in functest_ir.py
- Add flow diagrams for BIP70 extension and moble-to-mobile example with store and forward service
2016-01-20 13:16:22 -08:00
Matt David
32e82105cb
Merge pull request #2 from jmacwhyte/proofread
...
added some details, fix typo
2016-01-12 09:13:27 -08:00
jmacwhyte
a81b43b49b
added some details, fix typo
2016-01-11 15:22:06 -08:00
Matt David
0c93de978e
Fix bullet in motivation
2016-01-11 11:07:18 -08:00
Matt David
6c537eb0a7
Fix bullet in motivation
2016-01-11 11:06:47 -08:00
Matt David
5ec3d52181
Updating abstract and motivation with changes made by the Netki team
2016-01-11 11:05:26 -08:00
Matt David
58754bd493
- Fix typos in abstract and "motiviation"
2016-01-07 14:24:48 -08:00
Matt David
385287b395
- Adding James to the author list
2016-01-07 13:53:51 -08:00
Matt David
67470e0817
- Update motivation to include auditability
...
- Update InvoiceRequest to include nonce
- Remove ephemeral_public_key from ReturnPaymentRequest
- Update message validation and nonce usage in processes
2016-01-07 11:37:09 -08:00
Matt David
583a64cf3d
Merge pull request #1 from voisine/patch-3
...
use same email for voisine as in other BIPs
2015-12-07 11:45:09 -08:00
Aaron Voisine
d14e205477
use same email for voisine as in other BIPs
2015-12-07 09:42:25 -08:00
Matt David
b2db2eba41
- Add flow overview image
...
- Make Abstract more readable
- Update Sender definition and acronym descriptions
- Added comments to ReturnPaymentRequest definition
- Bold ECDH and AES Setup notes and added "(see below)" for reference
2015-12-04 15:16:32 -08:00
Matt David
e71e57216b
- Fix section levels
...
- Add Message Interaction Details + new mimetypes
2015-12-04 13:26:50 -08:00
Matt David
845f24069b
Fix last links
2015-12-04 11:40:43 -08:00
Matt David
c91ec76f41
Remove anchors
2015-12-04 11:33:06 -08:00
Matt David
2d9b626d6c
Test anchor
2015-12-04 11:31:38 -08:00
Matt David
61cfbaefa7
Remove anchor template and use spans for anchors instead
2015-12-04 11:29:44 -08:00
Matt David
543409c7f7
Fix local anchors and links
2015-12-04 11:26:32 -08:00
Matt David
2c8bc2392b
Updated BIP based on colleague feedback
...
- Removed Requestor/Responder definitions
- Seperated ECDH secret point generation and AES-256 (CBC Mode) setup from individual steps (listed twice) and created it's own section
- Added InvoiceRequest Validation section
2015-12-04 11:10:01 -08:00
Matt David
a876e47bd1
Fix mediawiki table formatting
2015-12-03 17:32:01 -08:00
Matt David
d698201463
Fix mediawiki table formatting
2015-12-03 17:31:09 -08:00
Matt David
4e3b9a5b06
Fix mediawiki table formatting
2015-12-03 17:30:04 -08:00
Matt David
94c23ddffd
Initial version of invoicerequest extension BIP
2015-12-03 17:24:29 -08:00
Luke-Jr
641b91ba28
Merge pull request #244 from sipa/bip62dead
...
Mark BIP62 as withdrawn
2015-11-17 21:39:55 +00:00
Pieter Wuille
916142e742
Mark BIP62 as withdrawn
...
All of BIP62's (including the only-new-transactions) are currently enforced
as standardness rules, but it seems hard to push it further. Every new type
of complex transaction may require new extra rules, and some important types
of malleability cannot be addressed by it (for example, a single participant
in a multisig spend creating a new signature with a different nonce).
It seems wiser to pursue normalized txid or segregated witness-based
solutions, which do solve this problem more fundamentally.
2015-11-17 21:46:14 +01:00
Gregory Maxwell
989f276dcb
Merge pull request #195 from btcdrak/patch-3
...
BIP-0001: Updates
2015-11-15 22:57:36 +00:00
Jeff Garzik
d0cab0379a
Merge #241 from branch '2015-11-13-bip65-wording-fixes' of git://github.com/petertodd/bips
2015-11-13 12:44:59 -05:00
Peter Todd
5d0ae1caa3
Reword motivation section
...
Previous wording was very confusing now that most people will associate
payment channels with CLTV-based payment channels rather than Jeremy
Spilman style payment channels.
2015-11-13 12:33:49 -05:00
Peter Todd
c912e616d3
Clearer wording
2015-11-13 12:19:53 -05:00