Rafael Taranto
bcf336741e
Add QuadrigaCX exchange and ticker ( #176 )
...
* Add QuadrigaCX exchange and ticker
* Clean up code from QuadrigaCX
2018-09-27 21:59:53 +03:00
Fabio Cigliano
147db125dd
reworking l-s startup ( #175 )
...
* reworking l-s startup
it was failing to retry when starting with an invalid configuration
* changed startup routine
* start supervisor after update
2018-09-27 13:49:11 +03:00
Fabio Cigliano
7eb8052b82
lamassu-update minor fix ( #174 )
...
* lamassu-update minor fix
reset the terminal when linking/unlinking new exes
* moved hash -r
2018-09-26 17:32:30 +03:00
Fabio Cigliano
6a658c4d36
elm changes on config screen ( #173 )
...
* elm changes on config screen
* elm changes on config screen
2018-09-25 18:59:11 +01:00
Neal Conner
088f8167ce
Change Infura credential fieldType ( #172 )
...
API key and endpoint are less sensistive, and leaving these two displayed would allow accidental typos (such extraneous spaces) to be caught.
2018-09-24 00:16:47 +01:00
Fabio Cigliano
1713aeeab8
fix outdated symlinks after update from v5 ( #171 )
2018-09-23 10:05:31 +01:00
Rafael Taranto
de4a675a43
Fixed bitstamp coin scaling ( #167 )
...
The coin scaling for the bistamp excahnge was using a satoshi scaling for ETH when it should have been using wei.
2018-09-22 23:38:31 +01:00
Rafael Taranto
38aa006ecc
Add device_id to cash_out_actions table ( #164 )
...
If a costumer originates a cashOut transaction at one device, and then
redeemed at a different device, the wrong machine would have bills debited from it.
With device_id being saved at the cash_out_actions table the bills can
be properly reconciled.
2018-09-22 23:38:31 +01:00
Rafael Taranto
1a8ef31d39
Add db error consts file ( #165 )
...
* Add db error consts file
* Fixed typo in comment
2018-09-22 23:38:31 +01:00
Fabio Cigliano
7c4c314df4
crontab update fix + npm rebuild path fix ( #166 )
2018-09-22 23:38:31 +01:00
Rafael Taranto
f43149dca7
Improve serialization error handling on cash_out ( #163 )
...
Made API calls return 204 on serialization error.
When network is unreliable there is a high chance of generating a
serialization exception. By returnig 204 on them the lamassu-machine can
just continue working as if nothing happened.
2018-09-22 23:38:31 +01:00
Fabio Cigliano
46d73fadf9
lamassu-update crontab path fix ( #162 )
2018-09-22 23:38:31 +01:00
Rafael Taranto
4e287d1ecb
Improve cash out monitor transaction handling ( #159 )
...
Made the queries from 'monitorLiveIncoming' and 'monitorStaleIncoming'
return mutually exclusive records from the db.
Both this methods are polled and perform the same actions on the
records. As a result, transaction erros were prone to happen.
2018-09-22 23:36:02 +01:00
Rafael Taranto
347a313f40
Update INSTALL.md ( #158 )
...
Specifying Node, NPM and OpenSSL versions.
2018-09-22 23:36:02 +01:00
Fabio Cigliano
fe72eb8e7f
show id card photo image on customer page ( #155 )
2018-09-22 23:36:02 +01:00
Fabio Cigliano
c559a998aa
minor fixes
2018-09-22 23:36:02 +01:00
Fabio Cigliano
afc78d512e
handle idCardPhoto image upload
2018-09-22 23:36:02 +01:00
Josh Harvey
f87d896149
update docs
2018-09-22 23:36:02 +01:00
Josh Harvey
0f0c070781
update docs
2018-09-22 23:36:02 +01:00
Fabio Cigliano
9fc79f1bb4
OFAC flow fix ( #137 )
...
* 7.0.1
* OFAC flow fix
2018-09-22 23:36:02 +01:00
Fabio Cigliano
49f8b66de0
rename old l-s module to lamassu-server-old ( #170 )
2018-09-22 18:58:13 +01:00
Fabio Cigliano
f32acdfe6c
layer2 default fix ( #156 )
...
* layer2 default fix
* Don't log error message
Would pollute log too much.
2018-09-22 18:57:38 +01:00
Neal Conner
b170d35548
Patch bitcoind-inhereted network vulnerability ( #168 )
...
Updates BTC, BCH, LTC, DASH for vulnerability.
Updates ETH to latest.
2018-09-22 18:56:10 +01:00
Josh Harvey
8bf449bdc4
add validate-config script
2018-09-22 18:53:10 +01:00
Fabio Cigliano
9b7972017d
changes cherry picked from dev to stable ( #169 )
...
* lamassu-update to update crontab
* lamassu update and install script to point to #stable branch
* lamassu update and install script to point to #stable branch
* removing outdated & unused script
* crontab update fix + npm rebuild path fix
2018-09-22 18:45:38 +01:00
Josh Harvey
59cb5da61c
7.1.0
2018-08-24 17:33:47 +03:00
Fabio Cigliano
f90357804a
Dispense error status code fix ( #142 )
...
* 7.0.1
* add cash_out_txs.error_code to updateable fields
2018-08-24 17:30:25 +03:00
Neal Conner
dfb64b8e6b
Wallet version updates ( #152 )
...
* Update ZEC, ETH, BTC, DASH
* Remove ZEC disabledeprecate
-disabledeprecate flag was removed in zcashd v1.1.2
* Update BCH
Compatible with November hard fork
2018-08-24 17:30:25 +03:00
Neal Conner
1e480a7c16
Add 'update complete' notice ( #141 )
2018-08-24 17:30:25 +03:00
Neal Conner
abf467c87b
Add Armenian to languages.json ( #140 )
2018-08-24 17:30:25 +03:00
Fabio Cigliano
6fdb3e8834
config-validator to consider default values from schema ( #139 )
...
* config-validator to consider default values from schema
* fix with relative json schema path
* remove lamassuServerPath config on lamassu-migrate-options
2018-08-24 17:30:25 +03:00
Josh Harvey
d28c6ae691
upgrade to infura v3
2018-08-10 17:33:26 +03:00
Josh Harvey
2de5c6d78f
7.0.1
2018-07-17 19:27:51 +03:00
Josh Harvey
fe45967274
fix support log bug
2018-07-17 18:02:42 +03:00
Josh Harvey
dcef083d49
fix json-rpc issue
2018-07-16 17:00:09 +03:00
Josh Harvey
0c893f5b22
7.0.0
2018-07-15 13:43:29 +03:00
Josh Harvey
ac89f0e5e9
add Infura wallet support
2018-07-10 17:09:18 +03:00
Josh Harvey
05e7889dc0
remove strike and lnd options
2018-07-10 16:10:36 +03:00
Neal Conner
464d116073
Show last 1000 transactions ( #135 )
2018-07-04 09:18:22 +01:00
Neal Conner
2265885356
Update ETH and BTC versions ( #134 )
2018-07-04 09:17:28 +01:00
Fabio Cigliano
f4301328c4
compliance router fix ( #132 )
2018-07-02 16:46:55 +01:00
Fabio Cigliano
ff1ec611be
lamassu-update script changes to update supervisor config ( #133 )
...
* lamassu-update script changes to update supervisor config
* No need to do supervisor start
2018-07-02 16:38:36 +01:00
Neal Conner
aa507ec13b
Add lamassu-migrate-config to bin ( #131 )
2018-07-01 19:14:16 +01:00
Fabio Cigliano
1bcf586544
json-rpc parameter bugfix ( #129 )
...
* json-rpc parameter bugfix
* small change
* Update json-rpc.js
2018-07-01 15:43:58 +01:00
Fabio Cigliano
dd7e447e73
Sms integration fix ( #130 )
...
* Twilio integration error handling improvement
* Mock-sms error triggering added
2018-06-19 11:42:51 +01:00
Josh Harvey
9d6f3e6d9b
reduce stale tx period to 1 day
2018-06-17 11:48:53 +01:00
Neal Conner
1b33ef9aa7
Add 'caution' warning to mock wallet ( #127 )
2018-06-16 13:56:12 +03:00
Fabio Cigliano
82726fd9c1
json-rpc error handling ( #128 )
...
* json-rpc error handling
* partial revert
2018-06-16 13:55:58 +03:00
Fabio Cigliano
c3535e6ed3
Lamassu update script changes ( #126 )
...
* lamassu-migrate-config script added + lamassu-default.json
* lamassu update script changes
* lamassu-update unit test added
2018-06-16 13:55:42 +03:00
Fabio Cigliano
63e0782e32
Expired transaction after bugfix ( #121 )
...
* other minor fixes
* reedemable transaction expiry fix
2018-06-12 16:15:58 +03:00