summaryrefslogtreecommitdiff
path: root/bip-0075
AgeCommit message (Collapse)Author
2016-04-26- Fix formatting + fix/add linksMatt David
- Update images
2016-04-26- Reset bip-0070/extensions.mediawiki to the original BIP70 contentsMatt David
- 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-03-29- Update HTTPS to be TLS-protected HTTPMatt David
- Add Updated Messages section to describe the status_code and status_message - Separated Message and Communication Errors into Payment Protocol Errors and Communication Errors - Add first draft Payment Protocol error codes - Update InvoiceRequest Message Creation description amount example to return Payment Protocol error in the case of an issue with the amount.
2016-03-11Format CommentMarshall Long
Format comment to fit style of previous comments
2016-03-09- Update optional flags to PaymentDetails definition in paymentrequest.protoMatt David
- Add DER encoding requirement for EC public keys and ECC signatures - Add SHA-256 hashing requirement for ECC signatures - Add FIPS 180-4 SHS link
2016-03-08 - Add subtract_fee and replace_by_fee flags to PaymentDetails. ↵Matt David
replace_by_fee is commented out as it's only available in version 2 of the message
2016-03-07Renamed to BIP75, added extensions to BIP70 payment detailsjmacwhyte