Commit Graph

294 Commits

Author SHA1 Message Date
Abhishek Sinha
051bd8ecc0 added code to remove deposit or withdraw requests if response is empty 2020-04-01 18:18:42 +05:30
Abhishek Sinha
8c7fa7a25d improved launchTrade function 2020-04-01 18:17:53 +05:30
Abhishek Sinha
7a9204d308 modified code in buy, sell and launchTrade due to dbHash logic 2020-03-31 19:52:23 +05:30
Abhishek Sinha
78321e0079 added function to sign verify db data 2020-03-30 18:57:01 +05:30
Abhishek Sinha
e9c6f7cb97 upgraded cancel trade 2020-03-29 20:41:15 +05:30
Abhishek Sinha
538c983fb3 added functionality to show live trading prices 2020-03-29 12:39:30 +05:30
Abhishek Sinha
2e19df47bc improved retrieve_shamirs_secret_btc_pvtkey logic 2020-03-28 19:56:20 +05:30
Abhishek Sinha
aabc8dbc77 added function to delete withdraw_btc request after 1 hour 2020-03-28 12:24:45 +05:30
Abhishek Sinha
16779ace79 added function to refresh reserve crypto balance, to receive btc pk key objects from right nodes 2020-03-27 21:25:50 +05:30
Abhishek Sinha
3a7a0bade1 applied truncateDecimals function with prices 2020-03-26 19:33:39 +05:30
Abhishek Sinha
d0b053332a added function to send response to user from server 2020-03-26 18:21:57 +05:30
Abhishek Sinha
db343335d1 tested working version for primary supernode 2020-03-24 20:51:57 +05:30
Abhishek Sinha
45bdd9b7aa added refresh_all_supernodes_status method 2020-03-22 20:56:01 +05:30
Abhishek Sinha
93740fe4be added sync_backup_supernode_from_backup_supernode_response in all_receivers_methods array in send_rpc function 2020-03-21 18:55:06 +05:30
Abhishek Sinha
a9346d79c6 resolved code to used in prod or dev 2020-03-20 21:20:47 +05:30
Abhishek Sinha
d6de1052d3 modified code to work in dev or prod 2020-03-18 16:06:45 +05:30
Abhishek Sinha
d42bf94d52 fixed sync of backup from primary issue 2020-03-18 14:59:49 +05:30
Abhishek Sinha
799d1cfb6b changed architecture, updated deposit withdraw logic 2020-03-17 22:48:24 +05:30
Abhishek Sinha
0ce08318a0 changed architecture, updated deposit withdraw logic 2020-03-17 22:47:31 +05:30
Abhishek Sinha
5e66c69921
Merge pull request #13 from avishkarabhishek786/master_hotfix_polishing_for_production_updated
Master hotfix polishing for production updated
2020-01-18 21:40:32 +05:30
Abhishek Sinha
7d8ed07526 fixed error in msg recv in deposit_cash_request_response 2020-01-18 21:37:18 +05:30
Abhishek Sinha
829da15201 improved tx cnf issue in cash deposits 2019-12-23 14:30:14 +05:30
Abhishek Sinha
10f8270b43 corrected ECKey.isCompressedWalletImportFormat error for flo mainnet 2019-12-19 22:08:07 +05:30
Abhishek Sinha
ddb3b2ae0f added section to manually transfer tokens 2019-12-05 19:12:12 +05:30
Abhishek Sinha
d68882ac05 fixed updateinDB logical error in handling_backup_messages cases 2019-11-29 13:18:59 +05:30
Abhishek Sinha
c3b11c60bd fixed supernode_went_down case in onMessage 2019-11-28 15:38:14 +05:30
Abhishek Sinha
00d1cd9b6e fixed errors in determineClosestSupernode function 2019-11-28 14:41:53 +05:30
Abhishek Sinha
51cb3cefa5 fixed issues in cashier deposit withdraw cnf functions 2019-11-26 14:24:22 +05:30
Abhishek Sinha
2d8e2a0f64 improved sendTransaction function to pick utxos with most confirmations first 2019-11-26 14:19:52 +05:30
Abhishek Sinha
43f596020b simplified cashiers deposit logic 2019-11-24 19:48:56 +05:30
Abhishek Sinha
ccef140259 modified cashier code to reject cash deposit withdraw in backup mode, fixed echo in cashier page 2019-11-23 21:46:19 +05:30
Abhishek Sinha
36d45a102f modified logic of cash in backup 2019-11-21 14:40:47 +05:30
Abhishek Sinha
ed9feaf570
Update README.md 2019-11-07 16:33:50 +05:30
Abhishek Sinha
24dcc080d6 modified cash handler page to work with multiple supernodes simultaneously 2019-11-07 16:13:40 +05:30
Abhishek Sinha
ba1edc83f3
Merge pull request #12 from avishkarabhishek786/master_hotfix_polishing_for_production_updated
Master hotfix polishing for production updated. Fixed backing data of all left side Supernodes that are dead to serve their users when needed.
2019-10-18 18:17:56 +05:30
Abhishek Sinha
b08e84ac34 Merge branch 'master' of https://github.com/avishkarabhishek786/localbitcoinplusplus into master_hotfix_polishing_for_production_updated
Merging master to master_hotfix_polishing_for_production_updated to push the later to master afterwards
2019-10-18 17:45:12 +05:30
Abhishek Sinha
bbe53e097d fixed updateinDB not updating timestamp after updating vectorClock, resolved to older logic in readDbByIndex, sending whole data to next backup in supernode_went_down 2019-10-18 17:17:42 +05:30
Abhishek Sinha
5927845f7c added code in exportUserDataFromOneSupernodeToAnother to remove users from kbucket and kbucktStore, added code to remove is_deletable data during primary sync 2019-10-17 12:54:47 +05:30
Abhishek Sinha
ea1c155681 fixed backup sync issue 2019-10-16 17:09:08 +05:30
Abhishek Sinha
c961821a04 fixed errors in backup syncing 2019-10-15 17:14:55 +05:30
Abhishek Sinha
5bc7b4753e improved logic for left supernode notifying right supernode of a dead supernode 2019-10-14 18:49:37 +05:30
Abhishek Sinha
c12b1d7e9f fixed issues in db sync after supernodes die 2019-10-12 17:52:45 +05:30
Abhishek Sinha
8e44cb400e fixed left node db sync issue 2019-10-11 22:17:15 +05:30
Abhishek Sinha
44deb33bc5 fixed issue of right supernodes not running fireNodeGoodByeEvent function 2019-10-07 21:54:42 +05:30
Abhishek Sinha
5cb9671217 added code to inform next right Supernode about a dead Supernode 2019-10-06 21:34:48 +05:30
Abhishek Sinha
6cbbfa3208 added code to notify all Supernode of a event 2019-10-03 21:24:57 +05:30
Abhishek Sinha
2949db59be added code for myClosestSupernodes object, recording all incoming temp ip of Supernodes 2019-10-01 21:07:09 +05:30
Abhishek Sinha
295f7a21d1 replaced backup_supernode_up to reactor events definations 2019-10-01 15:01:56 +05:30
Abhishek Sinha
4b4e919905 fixed fetch_config and consequent glitches in index and cash_payments_handler files 2019-09-30 11:28:13 +05:30
Abhishek Sinha
afc9b58b6c
Merge pull request #11 from avishkarabhishek786/master_hotfix_polishing_for_production
Master hotfix polishing for production
2019-09-29 21:31:47 +05:30