Commit Graph

23 Commits

Author SHA1 Message Date
Sergi Delgado Segura
5fe9fbf096 Pretty-JSON the get_appointment call 2019-08-09 15:00:03 +01:00
Sergi Delgado Segura
75545566fe Changes the default pisa-server IP address to the elastic aws ip address 2019-08-09 15:00:03 +01:00
Sergi Delgado Segura
297d94bfb5 Adds missing requirement and update pip command 2019-08-09 15:00:03 +01:00
Sergi Delgado Segura
9588951182 Fixes typo and link 2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
32bece41b2 Improves documentation 2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
d1c5b3dd6a Moves cli conf options to __init__.py so it can be run standalone 2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
88ae640417 Add dependencies 2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
718fb391a8 Adds example appointment file and impreves readme 2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
1b2581be65 Adds README to cli 2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
00a2137d5b Improves pisa-cli
Big refactor of the cli, includes proper help messages and get_appointment command. Also creates a separate folder for the cli (apps can be separated by folders).
2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
2d77919af4 Updates get_appointment status messages and small changes 2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
b29d417a62 Improves cli commands and usage message 2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
c1b2dee1e1 Changes default port
Current default port is 9814, which represents the white chess tower in ASCII
2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
5a1d7911f3 Adds support for command line api host and port.
Defaults to __init__ parameters if missing
2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
b5009fcf9a Fixes typo: cyphers -> ciphers 2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
9a3628a8da Addaps pisa to work with the new key/encryption. Also fixes some discovered bugs
The number of confirmations stopped counting from 6+ due to a legacy part of the code. The JSONRPC error format changed with the new version and was not updated.
2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
dd3dee5b7a Replaces KDF
Uses H(txid) for locator and H(txid|txid) for master_key now
2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
c7ba4fb423 Fixes appointment json fields 2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
72def85ec9 Fixes typo 2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
9aea751307 Fixes several bugs related with the encrypted blob
Uses a proper KDF to extend the LSB of the txid (HKDF). Standardizes the representation of the keys / hashes in both sides (encrypt/decrypt deals with bytes now instead of string). Adds further logging.
2019-08-09 15:00:02 +01:00
Sergi Delgado Segura
fb2bf05057 Adds blob encryption on both sides 2019-08-09 15:00:02 +01:00
Sergi Delgado
b4d058fc62 Updates cli and api accordingly 2019-08-09 15:00:02 +01:00
Sergi Delgado
39a9a92bdb pisa-btc initial commit
Contains basic structure, zmq so subscribe to blockid messages, api and so on. Still WIP
2019-08-09 15:00:02 +01:00