Commit Graph

419 Commits

Author SHA1 Message Date
Ivan Socolsky 3e279e74f2 fix for 0 records retrieved 2015-04-06 17:41:04 -03:00
Ivan Socolsky 7243fcd32c Fix history 2015-04-06 15:15:32 -03:00
Ivan Socolsky c2484b3b7a Add error check on insight response for tx history 2015-04-06 13:29:02 -03:00
Matias Alejo Garcia fdb8285759 add multilevel support 2015-04-05 15:42:56 -03:00
Matias Alejo Garcia 3a45a2c416 add config.js file 2015-04-05 13:56:56 -03:00
Matias Alejo Garcia 7cbdf3c677 return on scan POST 2015-04-04 13:03:19 -03:00
Matias Alejo Garcia 9360144950 rm run locked 2015-04-03 18:49:08 -03:00
Matias Alejo Garcia ac24f66801 do not check name on replaceKey 2015-04-03 16:10:55 -03:00
Ivan Socolsky d27edeaa7e add delay in async scan execution 2015-04-03 15:43:22 -03:00
Ivan Socolsky 9e5a3485ce disable log during tests 2015-04-02 13:27:13 -03:00
Ivan Socolsky 47a7f5ef65 make ScanFinish a global notification 2015-04-02 13:27:13 -03:00
Ivan Socolsky 19f5e4b011 add rest method 2015-04-02 13:27:13 -03:00
Ivan Socolsky fe29fa107a start scan 2015-04-02 13:27:13 -03:00
Ivan Socolsky f37ec60951 fix unauthorized 2015-04-02 13:27:13 -03:00
Ivan Socolsky 2874f6745b store after each branch derivation to save progress 2015-04-02 13:27:13 -03:00
Matias Alejo Garcia ae2ec61de6 update error message 2015-04-02 13:08:27 -03:00
Matias Alejo Garcia c582842a99 update pkr signature 2015-04-02 13:08:27 -03:00
Matias Alejo Garcia 089ca1fec6 refactor update pkr 2015-04-02 13:08:27 -03:00
Matias Alejo Garcia ce53209a79 update fromObj 2015-04-02 13:08:27 -03:00
Matias Alejo Garcia 747762d114 add API entry point to update reqpubkey 2015-04-02 13:08:27 -03:00
Matias Alejo Garcia e59ff66a64 add notification 2015-04-02 13:08:27 -03:00
Matias Alejo Garcia 039396dfaa id param to wallet create 2015-04-02 13:08:26 -03:00
Ivan Socolsky 55655296e3 derive addresses in series 2015-04-01 18:42:12 -03:00
Ivan Socolsky 634daf6450 cleanup code 2015-04-01 17:48:54 -03:00
Ivan Socolsky 6ad73547eb fix getAddressActivity method in blockchain explorer 2015-04-01 17:28:52 -03:00
Ivan Socolsky 9ad89452cb add derivation delay 2015-04-01 17:21:06 -03:00
Ivan Socolsky ed43742189 scan + basic tests 2015-04-01 16:42:12 -03:00
Ivan Socolsky 5349529444 add address derivation to copayer model 2015-03-31 17:01:26 -03:00
Ivan Socolsky 33ede5c65e add getActivity(addresses) to blockchain explorer 2015-03-31 17:00:50 -03:00
Ivan Socolsky 6b5254e6ad test blockchain explorer 2015-03-31 12:59:23 -03:00
Ivan Socolsky ff8c360435 cleanup test code 2015-03-31 12:29:28 -03:00
Ivan Socolsky 6209a2ac97 test blockchain monitor using stubs 2015-03-31 12:04:02 -03:00
Ivan Socolsky cf73449e7c mv blockExplorer -> blockchainExplorer 2015-03-30 20:16:51 -03:00
Ivan Socolsky f4fb471ace refactor code to make it testable 2015-03-30 19:44:16 -03:00
Ivan Socolsky b408f8108a refactor subscription data structure 2015-03-30 18:37:50 -03:00
Ivan Socolsky 26d4d5c434 fix typo 2015-03-30 17:22:45 -03:00
Ivan Socolsky ff29691cd2 add socket connection to block explorer 2015-03-30 16:57:55 -03:00
Ivan Socolsky 2075357d16 extract block explorer 2015-03-30 15:34:05 -03:00
Ivan Socolsky af98e5af96 add address data to notification 2015-03-30 12:45:43 -03:00
Ivan Socolsky 3fe2aaa828 subscribe addresses 2015-03-30 12:40:58 -03:00
Ivan Socolsky 50aa9fabff v0.0.16 2015-03-30 11:49:32 -03:00
Ivan Socolsky 4fc8faa483 correctly assign copayerId to notification 2015-03-30 11:46:00 -03:00
Ivan Socolsky 0376768144 improve notification broadcast 2015-03-30 11:33:38 -03:00
Ivan Socolsky 4e840328bd add walletId to txProposal model 2015-03-30 11:29:19 -03:00
Ivan Socolsky ef45a97e5b add walletId to notification model 2015-03-30 11:24:33 -03:00
Matias Alejo Garcia 8b4a946497 add payproUrl to model 2015-03-26 17:55:56 -03:00
Matias Alejo Garcia fc8d9d6f92 add paypro to createTx 2015-03-26 17:55:56 -03:00
Ivan Socolsky 43de1e458c add creator to notifications 2015-03-26 13:52:02 -03:00
Ivan Socolsky 8272232d0c remove redundancy 2015-03-26 13:52:02 -03:00
Ivan Socolsky 221431d6cb implement ws handshake 2015-03-26 13:52:02 -03:00
Ivan Socolsky 30e126c383 separate event broadcaster from wallet service 2015-03-26 13:52:02 -03:00
Ivan Socolsky deaca91a3d delegate event broadcasting 2015-03-26 13:52:02 -03:00
Ivan Socolsky b2ced581ae change pagination params in express app 2015-03-25 22:49:12 -03:00
Ivan Socolsky fcde3b927f catch all errors 2015-03-25 16:02:31 -03:00
Ivan Socolsky 88fb2ad628 fix tx creation 2015-03-25 12:23:30 -03:00
Ivan Socolsky 330c399c07 implement pagination using skip & limit 2015-03-20 16:58:54 -03:00
Ivan Socolsky 52a2ae6047 tx.time defaults to now 2015-03-19 13:17:51 -03:00
Ivan Socolsky b33154a051 sort in descending order 2015-03-18 11:56:57 -03:00
Ivan Socolsky ffe05c7fc7 improved testing of tx history pagination 2015-03-17 21:13:53 -03:00
Ivan Socolsky 95498f5b8b parse querystring params as numbers 2015-03-17 20:02:13 -03:00
Ivan Socolsky 42ece5bf08 fix jsdoc 2015-03-17 19:46:01 -03:00
Ivan Socolsky 6c76916edb add params to express 2015-03-17 13:52:49 -03:00
Ivan Socolsky bcd16f0f3e add pagination to tx history 2015-03-17 10:59:00 -03:00
Ivan Socolsky bb096aad46 replace copay with bws in app base path 2015-03-16 14:53:14 -03:00
Ivan Socolsky 21ac7b0243 be more precise on error message 2015-03-14 09:51:45 -03:00
Ivan Socolsky 10231c3aa7 set fee if txp successfully created 2015-03-14 09:32:19 -03:00
Ivan Socolsky 4a53da8690 shuffle outputs 2015-03-13 11:56:35 -03:00
Ivan Socolsky e06a788e05 build tx using BWU 2015-03-13 11:56:35 -03:00
Ivan Socolsky 97d4809f68 use Bitcore instance from BWU 2015-03-13 11:56:35 -03:00
Ivan Socolsky 5d537afc60 improve error detection when building tx 2015-03-11 17:04:20 -03:00
Ivan Socolsky b5f6582b77 refactor tx inputs selection 2015-03-11 15:04:42 -03:00
Ivan Socolsky b9aae4eacb update readme 2015-03-10 13:55:07 -03:00
Ivan Socolsky 7e43e70e6c refactor PKR to hold other pub keys 2015-03-10 13:48:46 -03:00
Ivan Socolsky 4fd84cd2ce add copayer signature on joining 2015-03-10 11:23:23 -03:00
Ivan Socolsky 43f294876b use external requestPubKey & fix tests 2015-03-09 18:11:25 -03:00
Ivan Socolsky 12b6d924cf Merge pull request #132 from cmgustavo/bug/access-control-headers
Bug/access control headers
2015-03-07 19:03:50 -03:00
Gustavo Maximiliano Cortez b052328ad8 Cookies are not necessary, disabled credentials 2015-03-07 15:59:01 -03:00
Gustavo Maximiliano Cortez 6abddcc3af Fix access-allow 2015-03-06 20:11:28 -03:00
Gustavo Maximiliano Cortez 6633dc0190 speedup response 2015-03-06 18:16:07 -03:00
Gustavo Maximiliano Cortez 5788f191b1 Fix access-control-header for web clients 2015-03-06 18:02:55 -03:00
Ivan Socolsky 6838f8d204 implement balance by address 2015-03-06 14:58:22 -03:00
Matias Alejo Garcia 059080e0cf Merge pull request #120 from matiaspando/fix/changeName
Change copay to bitcore wallet service
2015-03-04 14:30:05 -03:00
Matias Pando 8d8113f13a Change copay to bitcore wallet service 2015-03-04 14:05:32 -03:00
Ivan Socolsky cfd9061cc4 remove unused packages 2015-03-04 13:37:00 -03:00
Ivan Socolsky 09c20a624f replace with github repo 2015-03-04 12:44:28 -03:00
Matias Alejo Garcia 45033ec3a5 splitted repo. test passing 2015-03-03 18:48:10 -03:00
Ivan Socolsky f89c863419 fix bit cmds: address, addresses, balance, broadcast, confirm, history, reject, rm, send, sign, status & txproposals 2015-03-02 09:39:43 -03:00
Ivan Socolsky f486ecacd3 test regaining access to wallet with only xPrivKey 2015-03-01 17:53:34 -03:00
Ivan Socolsky c0b7970ff6 fix bit client: create, join, status 2015-03-01 15:58:17 -03:00
Ivan Socolsky 6dcd387461 bit-create & bit-join 2015-03-01 15:43:37 -03:00
Ivan Socolsky 5b5aca9970 export privKeys in WIF 2015-03-01 15:11:29 -03:00
Ivan Socolsky a0019d966c import & export with compress/encrypt 2015-03-01 14:05:06 -03:00
Ivan Socolsky 18884f3c0f extract network from xpub 2015-03-01 13:00:05 -03:00
Ivan Socolsky d6ac0e4105 make importCompressed static 2015-03-01 12:45:10 -03:00
Ivan Socolsky d2085c9b9e export/import 2015-03-01 11:39:42 -03:00
Ivan Socolsky 265986e257 pkr encryption 2015-03-01 10:27:26 -03:00
Ivan Socolsky cabdb35cb1 add params needed to check proposal on airgapped client 2015-03-01 00:31:42 -03:00
Ivan Socolsky 7309d42711 signing from airgapped client 2015-03-01 00:05:05 -03:00
Ivan Socolsky c3a64761b6 refactor client 2015-02-28 21:12:03 -03:00
Ivan Socolsky 2326fa2988 remove debug func 2015-02-26 13:08:11 -03:00