Commit Graph

33 Commits

Author SHA1 Message Date
Muneeb Ali
507c03f9ed Made the following changes:
1) Removed the wait period for user to fill out profile (name_new is sent straight away)
2) When a name is activated, the latest value of the key is sent the blockchain (incase the user updated profile in meanwhile)
3) Better support for tracking no. of confirmations on name_new
2014-12-01 19:13:04 -05:00
Muneeb Ali
f266a73560 This commit adds:
1) New activation code that checks for tx confirmations
2) Time is measured in blocks and the loop checks for new blocks before checking again
3) Cleanup of code for register_daemon (no longer wait 15 mins for user to fill up profile)
4) Upgraded to latest version of coinrpc
2014-11-21 17:33:27 -05:00
Muneeb Ali
4a1435e949 new activation code that checks confirmations on tx 2014-11-21 17:33:16 -05:00
Muneeb Ali
e83fe03ad3 latest code after handling the wilson bump 2014-11-19 19:07:46 -05:00
Muneeb Ali
9280c63e79 Added support for load-balancing:
-- checks if no. of zero confirmation tx on server are > MAX_PENDING_TX
-- if yes then switches to another server
-- goes in a round robin fashion
-- for profile activations, load-balancer works slightly differently
2014-11-17 18:27:21 -05:00
Muneeb Ali
c3ce94c25b added support for load-balancing (MAX_PENDING_TX) 2014-11-17 18:26:54 -05:00
Muneeb Ali
3ec2c3b6c7 updates for re registering names 2014-11-10 18:54:16 -05:00
Muneeb Ali
edbbba5a00 small updates for new coinrpc ver 2014-10-29 18:55:13 -04:00
Muneeb Ali
590eec9f2d functionality for renewing names 2014-10-23 18:51:15 -04:00
Muneeb Ali
b7ecd2f27a removed DB calls and updated for new ver of coinrpc 2014-10-23 18:50:52 -04:00
Muneeb Ali
3c0654e583 updates for new ver of coinrpc 2014-10-23 18:50:28 -04:00
Muneeb Ali
4d34cadd8d updated to use latest coinrpc 2014-10-20 11:37:06 -04:00
Muneeb Ali
7a5bbca86c scripts for renewing expiring names 2014-10-20 11:36:50 -04:00
Muneeb Ali
2dd99aa79d misc updates 2014-09-27 12:20:30 -04:00
Muneeb Ali
bb2684436c small updates 2014-08-23 13:52:18 -07:00
Muneeb Ali
1923000134 updated transfer code for new DB and latest coinrpc code 2014-08-12 02:38:37 -07:00
Muneeb Ali
e12f67e2ce fixed None user bug 2014-08-10 02:19:57 -07:00
Muneeb Ali
78cf71f337 activate on different servers without polling which one has the username 2014-08-10 02:19:46 -07:00
Muneeb Ali
6a67faa4d8 updates for coinrpc 2014-08-10 02:19:27 -07:00
Muneeb Ali
92de917ed0 upgraded coinrpc usage 2014-08-04 23:35:42 -07:00
Muneeb Ali
9b30b4abfc use common log 2014-07-30 02:57:04 -07:00
Muneeb Ali
f98d791539 small fix 2014-07-30 02:11:03 -07:00
Muneeb Ali
6d571de209 updated to use commontools 2014-07-28 02:30:04 -07:00
Muneeb Ali
9f33e00074 updated the use of coinrpc 2014-07-28 02:05:04 -07:00
Muneeb Ali
75694efdef -- Added multi-threaded namecoind to registration daemon and fixed corner-cases where redundant name_updates were getting issued
-- Cleaned up code
2014-07-12 23:32:07 -07:00
Muneeb Ali
2d6520af0e added functionality for sending queries to an entire namecoind cluster 2014-07-12 19:34:02 -07:00
Muneeb Ali
eeda906911 Added:
-- UNIX bash scripts for polling in a loop (to be used with cron)
-- Added multi-threaded test code (debug2 to-remove)
-- First stab at state-machine of profile registrations and what state triggers what func
2014-07-11 20:55:31 -07:00
Muneeb Ali
d21eb3d1c2 Added checks for name_trasnfer objects and made all registrations/updates go through certain checks 2014-07-05 23:19:00 -07:00
Muneeb Ali
bb67bac712 Started writing a new backend system for processing registration/updating of profiles (unfinished right now) 2014-07-04 13:53:03 -07:00
Muneeb Ali
f9b1e9444e major update to blockdata package
-- added a new registration daemon (for fetching data from the new DB)
-- updated the old register/activate/update functions to work with the new setup
-- fixed a bug in getting keys for data blobs (wasn't re-using keys)
2014-07-01 01:13:22 -07:00
Muneeb Ali
94f19a1f32 Added bip38 decryption files, tested out register and activate on new DB, and added profile conversion code (v1 to v2) 2014-06-28 17:56:21 -07:00
Muneeb Ali
394c47b39f Added shell script for easily setting env variables 2014-06-27 15:57:26 -07:00
Muneeb Ali
16480082b9 Started a new repository for blockchain operations (separate from coinrpc):
-- Support for registering, transferring, and updating names
-- Tools for registering names in bulk (given a csv file)
-- Support for running as a service/daemon
2014-06-24 14:27:02 -07:00