Commit Graph

682 Commits

Author SHA1 Message Date
sairaj mote
5e2cea29c9 0.0.41 2020-09-26 18:41:39 +05:30
sairaj mote
ed5dcf9623 0.0.40 2020-09-26 15:03:39 +05:30
sairaj mote
e281e81587 0.0.39 2020-09-24 21:26:01 +05:30
sairaj mote
2be4b84cc6 0.0.38 2020-09-23 01:22:10 +05:30
sairaj mote
a5f4f8de06 0.0.37 2020-09-22 21:04:42 +05:30
sairaj mote
752e3b1bd5 0.0.36 2020-09-22 04:57:22 +05:30
sairajzero
65f16fa14b Bug fixes
minor bug fixes
2020-09-20 13:11:07 +05:30
sairaj mote
1364bcb8b8 0.0.35 2020-09-20 03:39:48 +05:30
sairajzero
4e9af8060a stdop Improvement
STD_OP

floGlobals
- combined vectorClock (for objectData) and generalVC (for generalData) into lastVC.

init
- Bug fixed: floData of 16 character dropped by floSight.

floCrypto
- Improved getFloIDfromPubkeyHex to getFloID: return floID from either pubKey or privKey.
- verifyPrivKey, validateAddr return false if arguments are empty.

floSupernode
- Removed floSupernode module.
- Kbucket submodule moved to floCloudAPI

Kbucket (subModule)
- Improved KBucket module
- Kbucket cyclic array (SNCO) is formed (w.r.t. distance) when kBucket is launched
- nextNode, prevNode are determined by SNCO

compactIDB
- Improved searchData (accepts option parameter instead of patternEval)
	.options (lowerKey, upperKey, atKey, patternEval, lastOnly)

floCloudAPI
- Improved data signature during sending.
	.current format ( ["receiverID", "time", "application", "type", "message", "comment"])
- Adding live request:
	.requesting data now accepts option callback
	.when callback option is passed, the request becomes live request
	.ie, cloud automatically forwards new data received by the requested floID
	.callback function is called with new data is received
	.callback supported functions: requestApplicationData, requestGeneralData, requestObjectData
- Adding feature to delete from cloud.
	.data received can now be deleted from cloud
	.signature is required for verification (thus requires privKey logged in)
	.can only delete own data (received only)

floDapps
- merged manageSubAdmins and setApplicationSettings into manageAppConfig(adminPrivKey, addList, rmList, settings)
- Improved getNextGeneralData
	.getNextGeneralData can now sub-categorize comment (even when generalData is request for all comment)
	.getNextGeneralData now keeps a track pointer of previously called. [vectorClock (ie, second parameter) must be null, default is null]
2020-09-19 03:39:19 +05:30
sairaj mote
08a16aabcc 0.0.34 2020-09-19 01:38:59 +05:30
sairaj mote
45631075b2 0.0.33 2020-09-18 13:57:52 +05:30
sairaj mote
d1405ccc10 0.0.32 2020-09-17 17:32:18 +05:30
sairaj mote
983429d169 0.0.31 2020-09-17 14:10:45 +05:30
sairaj mote
2c58bd662a
Added link for different sections 2020-09-17 13:59:05 +05:30
sairaj mote
ec6fd0ba5a 0.0.30 2020-09-15 04:25:48 +05:30
sairaj mote
267372cff1 0.0.29 2020-09-14 18:51:15 +05:30
sairaj mote
092cd14aaa 0.0.28 2020-09-13 21:49:30 +05:30
sairaj mote
146d1dbba6 0.0.27 2020-09-12 17:47:44 +05:30
sairaj mote
354ceb7029 0.0.26 2020-09-12 14:59:08 +05:30
sairaj mote
180bcd67c5 0.0.25 2020-09-10 19:54:34 +05:30
sairaj mote
8e263559aa 0.0.24 2020-09-09 02:24:58 +05:30
sairaj mote
ce28287677 0.0.23 2020-09-08 21:09:13 +05:30
sairaj mote
e695fdb09b 0.0.22 2020-09-07 13:09:12 +05:30
sairaj mote
6ede0eba4c 0.0.21 2020-09-06 02:48:21 +05:30
sairaj mote
d088e7757e 0.0.20 2020-09-05 02:53:32 +05:30
Sai Raj
8078a83122
Merge pull request #10 from sairajzero/master 2020-08-25 18:05:57 +05:30
sairajzero
9b7dd8214d bug fix
- Fixed: Invalid private key on signing in error not working correctly and cause other bugs
2020-08-25 18:03:12 +05:30
Sai Raj
49d4377900
Merge pull request #9 from sairajzero/master 2020-08-20 17:53:05 +05:30
sairaj mote
445b9c085e 0.0.19 2020-08-14 18:18:03 +05:30
sairaj mote
98a28347ef 0.0.18 2020-08-14 13:25:53 +05:30
sairaj mote
70123d7910 0.0.17 2020-08-14 13:17:35 +05:30
sairajzero
5e8f0dddb5 Update README.md 2020-08-07 04:34:14 +05:30
sairajzero
fe1ce64562 minor change
-  floBlockchainAPI's readData: changing default limit option value from 1000 to no limit
2020-08-07 04:34:03 +05:30
sairajzero
58bee2e9db minor bug fix
- floBlockchainAPI.readData's option pattern ll now test for JSON key matching the pattern
- startUp fn readAppConfigFromAPI checks if the content is a object or not to prevent errors
2020-08-07 04:19:38 +05:30
sairajzero
ceecfab2b7 Merge branch 'master' of https://github.com/sairajzero/Standard_Operations 2020-08-05 14:05:37 +05:30
sairajzero
c3607aa58f Update README.md 2020-08-05 13:56:12 +05:30
Sai Raj
d4ce67033d
Merge pull request #4 from ranchimall/master 2020-08-05 13:51:17 +05:30
5b93464f42
Update README.md 2020-08-05 13:49:07 +05:30
sairajzero
f6a07b20ba Minor Improvements
- generalData now also stores sign and pubKey.
- renamed startup fn readSubAdminListFromAPI to readAppConfigFromAPI.
- readAppConfigFromAPI also loads settings from the IDB to floGlobals.
2020-08-01 18:38:10 +05:30
sairajzero
62c190567e Adding settings and encrypted generalData feature
- floDapps now reads 'settings' from blockchain
- improved manageSubAdmins: doesnot send tx if addList and rmList are empty (i.e, no changes)
- setApplicationSettings: used to set settings for the application.
Note: existing settings are overwritten (ie, not appended) if same key is used.
- sendGeneralData now supports a new option (encrypt): Encrypts the message before sending.
Note: option value can be boolean true or pubKey of a floID. Passing true will encrypt the data using the default encryptionKey (default 'encryptionKey' must be set in settings).
- getNextGeneralData now supports a new option (decrypt): Decrypts the message if possible.
Note: option value can be true, privateKey or array of privateKeys.
If boolean true is passed, decrypts using myPrivKey (loggedIn privateKey).
If privateKey (string) is passed, decrypts using the given privateKey.
If array of privateKeys are passed, decrypts the message using the suitable key from the given array. (for example, say messages A, B, C are encrypted for keys X, Y, Z respectively, passing [X, Z] will decrypt messages A and C.
2020-07-31 22:24:27 +05:30
sairaj mote
39cea4c8db 0.0.16 2020-07-15 16:22:22 +05:30
sairaj mote
22632e7748 0.0.15 2020-07-14 15:40:32 +05:30
sairaj mote
81c7cf6514 0.0.14 2020-07-13 22:22:55 +05:30
sairaj mote
dbcba951aa 0.0.13 2020-07-09 17:15:22 +05:30
sairaj mote
db9083b9b5 0.0.12 2020-07-08 14:48:17 +05:30
sairaj mote
5f61e06afc 0.0.11 2020-07-06 14:21:43 +05:30
e2d9adde07
Update README.md 2020-07-05 23:16:52 +05:30
9d909ebc8c
Update README.md 2020-07-05 23:14:32 +05:30
2edf26228a
Update README.md 2020-07-05 22:26:22 +05:30
be52706a05
Update README.md 2020-07-05 22:16:52 +05:30