]> Git Repo - VerusCoin.git/commit - src/rpcwallet.cpp
Payment Protocol: X509-validated payment requests
authorGavin Andresen <[email protected]>
Mon, 22 Jul 2013 06:50:39 +0000 (16:50 +1000)
committerGavin Andresen <[email protected]>
Thu, 22 Aug 2013 06:18:25 +0000 (16:18 +1000)
commita41d5fe01947f2f878c055670986a165af800f9a
tree40eeada1ebc180f8e3669a7d164104686dc0c618
parent47d0534368fbf0e3fb2cad7d05d60501d29f62aa
Payment Protocol: X509-validated payment requests

Add support for a Payment Protocol to Bitcoin-Qt.

Payment messages are protocol-buffer encoded and communicated over
http(s), so this adds a dependency on the Google protocol buffer
library, and requires Qt with OpenSSL support.
48 files changed:
bitcoin-qt.pro
contrib/gitian-descriptors/README
contrib/gitian-descriptors/gitian-win32.yml
contrib/gitian-descriptors/gitian.yml
contrib/gitian-descriptors/protobuf-win32.yml [new file with mode: 0644]
contrib/gitian-descriptors/qt-win32.yml
doc/readme-qt.md
share/qt/Info.plist
share/qt/protobuf.pri [new file with mode: 0644]
src/init.cpp
src/qt/addresstablemodel.cpp
src/qt/bitcoin.cpp
src/qt/bitcoinamountfield.cpp
src/qt/bitcoinamountfield.h
src/qt/bitcoingui.cpp
src/qt/bitcoingui.h
src/qt/forms/sendcoinsentry.ui
src/qt/guiconstants.h
src/qt/optionsmodel.cpp
src/qt/optionsmodel.h
src/qt/paymentrequest.proto [new file with mode: 0644]
src/qt/paymentrequestplus.cpp [new file with mode: 0644]
src/qt/paymentrequestplus.h [new file with mode: 0644]
src/qt/paymentserver.cpp
src/qt/paymentserver.h
src/qt/sendcoinsdialog.cpp
src/qt/sendcoinsdialog.h
src/qt/sendcoinsentry.cpp
src/qt/sendcoinsentry.h
src/qt/test/paymentrequestdata.h [new file with mode: 0644]
src/qt/test/paymentservertests.cpp [new file with mode: 0644]
src/qt/test/paymentservertests.h [new file with mode: 0644]
src/qt/test/test_main.cpp
src/qt/transactiondesc.cpp
src/qt/walletframe.cpp
src/qt/walletframe.h
src/qt/walletmodel.cpp
src/qt/walletmodel.h
src/qt/walletstack.cpp
src/qt/walletstack.h
src/qt/walletview.cpp
src/qt/walletview.h
src/rpcdump.cpp
src/rpcwallet.cpp
src/wallet.cpp
src/wallet.h
src/walletdb.cpp
src/walletdb.h
This page took 0.035449 seconds and 4 git commands to generate.