UNPKG

etkframework

Version:

First test release of Etk over colored coins SDK

686 lines (343 loc) 264 kB
# Changelog * spdx valid licence added; [view commit •](https://bitbucket.org/akurnya/etk/commits/ae5383c294c269a8583a003fd8349f4ca24ed635) * Merge pull request #1 from codecakes/dev; [view commit •](https://bitbucket.org/akurnya/etk/commits/da296bc0a339e449b2407d69a58720f30c3fb16f) * removed versioning and renamed lib; [view commit •](https://bitbucket.org/akurnya/etk/commits/e53ebb18cfa6b9bb35983264788266417fbbb115) * updated ChangeLog. Ver 0.3 (alpha); [view commit •](https://bitbucket.org/akurnya/etk/commits/7ecf7b0c6f1204a818a518409999c8506339602c) * updated ChangeLog; [view commit •](https://bitbucket.org/akurnya/etk/commits/7cb5021d2d7d788956e13858a0c35732b4544b8b) * added llrbtree; [view commit •](https://bitbucket.org/akurnya/etk/commits/ed501dd59b9a1339d77b012a43510de39a561a6c) * Tested all ops except mint. same as send. getAssetholder is taking time. will check resutls later. perhaps not yet confirmed in blockchain? Improvized code in most operations/files; [view commit •](https://bitbucket.org/akurnya/etk/commits/87017c2b673b1c19a4335ef21b8e987d46ab8d26) * TODO: Fix issueToken Tests; [view commit •](https://bitbucket.org/akurnya/etk/commits/f6203dcd67ec4eaa968e8feb7889962f786db82c) * corrected code to work; [view commit •](https://bitbucket.org/akurnya/etk/commits/f105b0a7980b3851bc1cb818c00ae033e64baa73) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/f82e22e662c21c1e062bb1b1533bdb9dd9755ca5) * moved common File here; [view commit •](https://bitbucket.org/akurnya/etk/commits/994fce68a33e1e0b42c6cb058854f7a23ea1c2d5) * all assertions work. moved common.js to one folder up; [view commit •](https://bitbucket.org/akurnya/etk/commits/b3f54e7da5b01d81f1dd1de8d6f953af733a2c6e) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/ca80c8b05a82dbf7a2dfaad56607a1b22d63a8b7) * Create doc/crypto/decrypt.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/3852de48fbedfca571bd67dc77d5c3fd7bf252b2) * Create doc/crypto/encrypt.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/436b37c8c8a093efa8a13c0092373cdfe959eea0) * Create doc/crypto/wif_dec.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/710125d13158f4b6ebae91225c7770aef460dd66) * Create doc/crypto/wif_enc.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/6792c23ce7861861db3d087be7465ec7a319206e) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/dfc93d681b272a90db8f91ceeeec5d4ea3433c36) * Update doc/crypto/securityspecifications_and_apis_md.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/46627ef1594074418ae4a0fbe24fcca38b00e4dd) * changed lil bit. commented out L1; [view commit •](https://bitbucket.org/akurnya/etk/commits/eabdd895a3f7ba756c15f5d8481b9d43b41fa9df) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/90564604656a56f8145606e2c89c5891783b8464) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/922e1e944fce8f7698da9858648ada404eb10286) * added LGPL v3 licence; [view commit •](https://bitbucket.org/akurnya/etk/commits/76a48a72c3b252748bf21a0ab2ab934307b77123) * Switched to a safer licencing LGPL v3 with option to use in proprietary software and commercialize; [view commit •](https://bitbucket.org/akurnya/etk/commits/636bbfbb8e5b87509bf6c4a46b1ce20362d63b56) * working on ver 0.2\. et.js directly exposes token and security operations; [view commit •](https://bitbucket.org/akurnya/etk/commits/cb9ac2fd1896ed032d324c8ec49dce33116c83da) * one Test suite to test the encryption and decryption of Seed string works. Passes; [view commit •](https://bitbucket.org/akurnya/etk/commits/9f3c145fab7d4b278a1fa4f0e86318441505c8d7) * logic for storing anonymously sed Wallet of a user; [view commit •](https://bitbucket.org/akurnya/etk/commits/3e8c6c23781da129f34cdc7af343c0a6a2729c46) * could be summarized in one line without repeating; [view commit •](https://bitbucket.org/akurnya/etk/commits/8ce2f5350b7481227db515ff780ca6e16a48fc02) * L54: changed from hardcode number to byteLen; [view commit •](https://bitbucket.org/akurnya/etk/commits/2de66a502f77eac3a4252a50d94e9720f71f18d6) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/f34ba8cad1795f5ce9a567607e8e0d8830b1a4ba) * added hashedLen which adds required number of characters and buffers output. ivSalt and bufSalt in pvtKeyCrypt are effectively generated using hashedLen. Tests pass for encrypt and decrypt. pvtKeyCrypt enc and dec work in a trial and debug phase; [view commit •](https://bitbucket.org/akurnya/etk/commits/c11cd6ad614aeaf617395e093fea214b81dabe83) * added comment; [view commit •](https://bitbucket.org/akurnya/etk/commits/a5982cafc04bda6b703330571afd3796524bc7d2) * tests pass; [view commit •](https://bitbucket.org/akurnya/etk/commits/87df3ee33bbf59f6176b9d17aee7283568f83058) * fixed encrypt function; [view commit •](https://bitbucket.org/akurnya/etk/commits/4549b8cde58881ddf8788b4a928b866e10b67f64) * wifCryptoTest passes; [view commit •](https://bitbucket.org/akurnya/etk/commits/53a1f8fc60198a3b7e9989178e43cf63acd743b2) * fixed conflict; [view commit •](https://bitbucket.org/akurnya/etk/commits/4db941b378c743a50f868872ab8aeedefb656dc8) * TODO: Needs to be tested thoroughly; [view commit •](https://bitbucket.org/akurnya/etk/commits/e3d4012187ff5be4e63545dc99eea37236987c28) * client side sdk version; [view commit •](https://bitbucket.org/akurnya/etk/commits/d9bf286af1ecb57743651000a4e41386e513e076) * TODO: Create seed to garbage storage module; [view commit •](https://bitbucket.org/akurnya/etk/commits/db138d3942b40b4d3c7c137ba8f05521245a6f64) * tests created.passed; [view commit •](https://bitbucket.org/akurnya/etk/commits/89662e28ad78c1e50745d90c4642efdd78b88455) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/e754fe094626e2694c9d07f0f8cee87cf7dffbb5) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/10e3b5df70f08217fc68552543c7edeae3bfb9b8) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/3b3682a3d1ef8a249177a9f7533f25ed9502bd17) * Create doc/crypto/pvtKeyDec.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/16a835c493205da997ad9f1878967dbb9477b2d1) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/792eaefb7a4a0950bd5f589d60bdc68acbd50192) * Create doc/crypto/pvtKeyEnc.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/24ff154cfbcc6a7bfa568be2772e589ed703b1ba) * Create doc/crypto/compundedSalting.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/7a9e473964466c61c72625f0b51b0971a3d3c2f6) * Create book.json; [view commit •](https://bitbucket.org/akurnya/etk/commits/e73b64215f1fbad0048618d51a3dec7e974c5ea6) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/2a42337147cb45ddc1f3164451f204af8a12c347) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/67008d24a4bb95b69fa9c435e122f85ab1144a0c) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/a932bb5c55a71678dc5132d0759fc8d75f09b229) * minified client side version of the the main colu library; [view commit •](https://bitbucket.org/akurnya/etk/commits/9a0e0f682b6619c2fa5225c55c8027c1e2acf082) * Common Traceur function to run before running nodeunit test in ES6 harmony; [view commit •](https://bitbucket.org/akurnya/etk/commits/2bf0504c4724921069bf4e3f7a268a3294a404e9) * moved traceur function to commonFile.js common module before starting test with nodeunit; [view commit •](https://bitbucket.org/akurnya/etk/commits/d6c518a80072a13646836f17c0a2137293f5456b) * added passCrypt.js Tests; [view commit •](https://bitbucket.org/akurnya/etk/commits/2a152e638b550aa62e0e0020530dc6020f9b2fe6) * Added nodeunit. passCrypt.js Tests pass; [view commit •](https://bitbucket.org/akurnya/etk/commits/57f6512c340c6391ec134364338cd4f5886f1d78) * added file back; [view commit •](https://bitbucket.org/akurnya/etk/commits/fdc5a6450bf03509b94b92439870855aa7706b27) * temporarily deleting to fix issue; [view commit •](https://bitbucket.org/akurnya/etk/commits/ec4482f45fa62632b9821e974962e7d3579a3e87) * L88 removed private seed string; [view commit •](https://bitbucket.org/akurnya/etk/commits/b4139201813f92109fddc45ceda9f188cdc13014) * Need to FIX the file; [view commit •](https://bitbucket.org/akurnya/etk/commits/6d0710fae453572cd731910cb6f6d3bcd46d7c99) * added module to be used client side to encrypt and decrypt pvt keys; [view commit •](https://bitbucket.org/akurnya/etk/commits/d5c2d3448853c87a01f48aa1027980e24e52a603) * renamed keyCrypt; [view commit •](https://bitbucket.org/akurnya/etk/commits/1cea435cbe2c0bc8e77336b6324c8ce2f79bce4a) * renamed keyCrypt. modified some functions; [view commit •](https://bitbucket.org/akurnya/etk/commits/2eb846901f50537ed5abe59195275ad37bab9ca7) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/90e52672d0f4a39103933b90f5fdc922a4c83ee0) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/d7c404308bd2f507e505985a18c62fe15e0f5aef) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/2df51cbc904c041dda158450f1b0cdb6f37fe0d3) * Update doc/crypto/securityspecifications_and_apis_md.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/66477909b9921272b14f2b21b3e92a2fc48deac4) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/6c7e6cb84528a2ff6f0a8a4771bfb1fe9bbef065) * Create doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/7c549c173c95e7eb5bc6a8d2bd88c9050a7f6f6e) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/f4c62e91ba22ff47eb0b94def32e3c4519960716) * Delete doc/crypto/README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/4184b13f9c26c2e2418acb8e10217c9525f308f7) * Delete doc/crypto/security_specifications_and_apis.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/c000b030f98714f114de6506735c51e9ab6412d0) * Update doc/crypto/securityspecifications_and_apis_md.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/c41534bf5723ac973207e710265dff2e830684f5) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/56fdb1852ea580c387bda23d16af0247c671c82e) * Create doc/crypto/securityspecifications_and_apis_md.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/c746aae8cde81c92cfa893e46e79b30ce218ad5b) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/8fa4ed65cf0be781dc571dd9ddd12aa36099aae0) * Delete doc/security_specifications_and_apis.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/1155bac8e3f75f643b2bd3883d91ce1912d65f1a) * Create doc/crypto/security_specifications_and_apis.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/313495301f5af9eebdfc9f628bf88dc7e3bf6c2a) * Delete crypto/security_specifications_and_apis.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/353515d203cff41f697d6388b3b163dc23588bab) * Create doc/security_specifications_and_apis.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/aa6cbf9d2034c9b37be78591efcaef1d8c643210) * Create doc/crypto/README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/44d9e976c796c98858901606d701a6b18c214045) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/9e57d9595c31e7902b051abdf39e8378e7d3c32f) * Create crypto/security_specifications_and_apis.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/0cf056bfba8fa93684e1135cd48d411795b2eb5b) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/1f842431610d7db3e2006fb8420efc7521cad5b5) * Update doc/transactchains.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/288f1139842b2f674ced35ebf58a03c7c3ceb372) * Delete doc/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/bd763f9d776ea9170665dcf63d1bac014c2b5406) * Create doc/tradex/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/2c3cb05d84ffe4758693ac73223f5d99c73d9df9) * Delete doc/tradex/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/ead7edf55020f57c40ec56331a413dddc627cc59) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/4a0eb956464e72e17ae4ff6e7d7c8d4663c5d7b7) * Create doc/transactchains.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/63ec498aa9ba767c5b035a429311aef19989bfe4) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/d05de5189899f825a98bc6d6ac34f5bf9076efe5) * Update doc/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/ad31bd439947d6a31259169266896852b8a1be3e) * Update doc/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/c92087894ee52857cdf642bb24e494b164386098) * Update doc/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/0856e56be0463c6f5b4d580020a7155507843a8e) * Update doc/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/24f70375b9edfbea64799a483ec3cb3567430829) * Delete doc/tradex/pocmd.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/510379b5e940293c507e1f3252ef73aeeffcb7eb) * Create doc/tradex/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/e7b973d5941de8818e0d3fa5eb77adba3e0a57b1) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/eb5d0cdb193036f686fe37fdd6b5ee7501ffb243) * Create doc/tradex/pocmd.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/64ab9b6c9d972f709dd53689f4171adcb7148e36) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/89a9f17f933b6261858af9b7bfea1bd104f4992e) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/034df81db954fdbbb2afb72095b3d653928d56ca) * Create doc/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/0746ec3410156efd8fd50bca9792efaa04a1465e) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/2ef9dd21c7af38047c6a0769e27a8ce01f8835cb) * Update doc/tradex/decentralized_p2p_consensus_based_trading.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/7e7bde7270dbbc351a3dc53733ffa9b1c3efab66) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/a2ccf2bec8be1fbe725a0e57c98c543acf821989) * Create doc/tradex/decentralized_p2p_consensus_based_trading.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/6883c6edd99e5cea53a2fe0bcd24119527ce49e1) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/c6c5fee52b2d0039090a127906ebb79488afa703) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/619a2cd2ff0252dc72338514b3cbc8c978da319c) * Commong settings creator for colu object; [view commit •](https://bitbucket.org/akurnya/etk/commits/d8e07ff173848ab1de7599696661d9bd5227d22a) * All operations added common settings creator module. Rearranged code. better description. will add more helper doc later; [view commit •](https://bitbucket.org/akurnya/etk/commits/5b1bfb1e91e78a7daf45d4cf5e8ac974333d9d53) * Update doc/operations/etk_currency_operations.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/b1f0910d6fb1cdc29f218894581f16cbf4fbcef2) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/25e2ca404ff718d47a311b655f7162cd04117210) * Create doc/operations/etk_currency_operations.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/ee399749a0d6c823535628c8e7cfd90a15f923b6) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/cc048ec2a834417c4776680e5d5c3a0a62bcf6bf) * L88 removed private seed string; [view commit •](https://bitbucket.org/akurnya/etk/commits/9ea9d4526a574b5c23ec74d5134cc96477e6b781) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/ba31d5a99315597ab330d320f324f11b9796a30f) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/2d9642cdc938f544f4606159059944707d2c56cd) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/9311fc5131f51a7ea2a5f50592d8d95bfe305b9a) * TODO: L89 Add security operations; [view commit •](https://bitbucket.org/akurnya/etk/commits/a09686cde66f3110002df7bdd5f2d1cdc2d3c7f5) * et module contains endpoints for token operations; [view commit •](https://bitbucket.org/akurnya/etk/commits/4c3184465868fa18ba3acd7e18b17c2aff486686) * modified doc string; [view commit •](https://bitbucket.org/akurnya/etk/commits/5733e33b29b6fe6e97618713520c40c062809b60) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/5bbe9bedc2c0409e55624d8864823afd62be01b3) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/330be330a18f6203fe36bc6cdc0b6e942c774a46) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/cc7ac58dc108cd0f53ea1e79b2dcf5c5a0453b4f) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/a8200a5a61d336b2b6e4121b901cc74e624b0ced) * Update doc/getting_started.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/b67ee271cf8007047ace36b880c72240a4170b7d) * Update doc/getting_started.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/21f0a88b1b6ef9ca67b63a48e1973022b07e4469) * Update doc/getting_started.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/54a1d2a6726aabaa5d77492757a95003e7dc6960) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/fc21469e08ade80f8d7ec905cc624221a7486a36) * Update doc/getting_started.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/259d21f96c04e145175a9d9d7de78e0838a1ddb5) * Update doc/getting_started.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/651c251fd93a57e8613f981965359d8434b3d314) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/0512fe3e9af02db7a453f5f9cedd2cabfbc90dbf) * Create doc/getting_started.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/c20880b8cafabf7ab50442b64f2d643d569288a6) * Create SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/e4448ece3b49fdd065ada03a1f0829e54ef051a2) * Update styles/website.css; [view commit •](https://bitbucket.org/akurnya/etk/commits/c8e02db011561b98290008c518ac3e178d988299) * Create styles/website.css; [view commit •](https://bitbucket.org/akurnya/etk/commits/5a2fb5103e3d821d2855d42d571cbee69b6135de) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/d08881a15a2532705bc42fd3bdc3c1ba2ca52df8) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/dd746cee93539a31b365dd7886aeeebaa0d6864f) * general purpose licencee; [view commit •](https://bitbucket.org/akurnya/etk/commits/7ebcf75e179fd110fb1c51db816a82ad7162538a) * Changelog updated with license change; [view commit •](https://bitbucket.org/akurnya/etk/commits/8e70380305580aa7d1d74bf4ef62573b403bd53c) * EarthTokens New License; [view commit •](https://bitbucket.org/akurnya/etk/commits/8bc16b6189591f8298116049aedbd689ed0f5ec4) * a better working model of changelog git commits. doesnt let append and repeat git log; [view commit •](https://bitbucket.org/akurnya/etk/commits/3c49ddca99f2da75d104c93e1fd97a63e65c9159) * Updates on latest git commits; [view commit •](https://bitbucket.org/akurnya/etk/commits/1c56db929c735df28ad6cc1f7c920edfff808816) * helper file which converts html script to markdown; [view commit •](https://bitbucket.org/akurnya/etk/commits/1a312145fc47811e2639c475894dd6fc5fc59812) * changelog added; [view commit •](https://bitbucket.org/akurnya/etk/commits/b7a800fdf4817b6a26369ebe37958afd063ce75c) * gulp now manages changelog using runner script; [view commit •](https://bitbucket.org/akurnya/etk/commits/55e436dc18da6880a5a2156ab8c1e33083444825) * modified sleep. added dev dependencies to package; [view commit •](https://bitbucket.org/akurnya/etk/commits/2276693e91f75a421e4aa3be4dce9277791e1098) * added readme module.not working yet; [view commit •](https://bitbucket.org/akurnya/etk/commits/db25d4f6d3df74086000b7cd1a277a9f0b34606a) * adding tests. FIRST Draft; [view commit •](https://bitbucket.org/akurnya/etk/commits/da2b11f7afa324faf3f27eee7f07a3b0659415ca) * added some more dir files to gitignore. corrected operations in issueToken. added debug code to initializer. instlaled modules in package.; [view commit •](https://bitbucket.org/akurnya/etk/commits/ae36a039ddad20608d62015dea89af42179aecbf) * simple synchronous sleep; [view commit •](https://bitbucket.org/akurnya/etk/commits/c0661d91af544d2a8367058f7b8f340aa89fa8f1) * renamed helper dir; [view commit •](https://bitbucket.org/akurnya/etk/commits/1b4ad718878821ab08b545d262db6594fcc97a27) * simple scrypt password storage with a secondary user pwd as salt; [view commit •](https://bitbucket.org/akurnya/etk/commits/53974c4a8fe3c37aa9f3af3485db1ad696da4675) * TODO done; [view commit •](https://bitbucket.org/akurnya/etk/commits/e63d6b098e2b46b815449bc07a5750b47bd84ec3) * Utility functions to decode Base58 pvt key string to hex string and vice versa; [view commit •](https://bitbucket.org/akurnya/etk/commits/6b4cfe5b20652cf703906479ecf55ad8922212c6) * a proper more correct usage of how to encrypt pvt key to cipherText and how to store the cryptic ver. of cipherText. how to store the encryptedpvtKeyWIF on server side. all rely on these libraries being browserified and used with single user password. for now, to show that server stores no user credential or secret keys, these modules are enough for demo. may not be a fool proof at par solution by modern Crypto standards but for MVP it is good enough and you wont see any user creds directly stored. everything is only accessible via client browser side using the client password; [view commit •](https://bitbucket.org/akurnya/etk/commits/2627c1ea13a0c5873f99b2221db112f274eed2de) * LGPL licenced; [view commit •](https://bitbucket.org/akurnya/etk/commits/843755d6c1d1b5925617b2c96322e88c1e1b03da) * git and build file; [view commit •](https://bitbucket.org/akurnya/etk/commits/520f3990959e984c7ec05cf2849cc9522d828f36) * Licence readme and package files; [view commit •](https://bitbucket.org/akurnya/etk/commits/77d58f7a0fb9a975ec41542f31bff6aecd2e24c3) * main app file; [view commit •](https://bitbucket.org/akurnya/etk/commits/0f826d9b662347812654157bdade5c695eafcd31) * FIRST DRAFT: standardized Token Operations; [view commit •](https://bitbucket.org/akurnya/etk/commits/2360fd8160d5f4242c7d806239b7349b88d3725c) * kdf function and pvt key encryption functions. pasCrypt depends on kdfCrypt; [view commit •](https://bitbucket.org/akurnya/etk/commits/0f203c7214273896adad8bdebe27e95dfbce428e)* [](https://bitbucket.org/akurnya/etk/commits/0f203c7214273896adad8bdebe27e95dfbce428e)spdx valid licence added; [view commit •](https://bitbucket.org/akurnya/etk/commits/ae5383c294c269a8583a003fd8349f4ca24ed635) * Merge pull request #1 from codecakes/dev; [view commit •](https://bitbucket.org/akurnya/etk/commits/da296bc0a339e449b2407d69a58720f30c3fb16f) * removed versioning and renamed lib; [view commit •](https://bitbucket.org/akurnya/etk/commits/e53ebb18cfa6b9bb35983264788266417fbbb115) * updated ChangeLog. Ver 0.3 (alpha); [view commit •](https://bitbucket.org/akurnya/etk/commits/7ecf7b0c6f1204a818a518409999c8506339602c) * updated ChangeLog; [view commit •](https://bitbucket.org/akurnya/etk/commits/7cb5021d2d7d788956e13858a0c35732b4544b8b) * added llrbtree; [view commit •](https://bitbucket.org/akurnya/etk/commits/ed501dd59b9a1339d77b012a43510de39a561a6c) * Tested all ops except mint. same as send. getAssetholder is taking time. will check resutls later. perhaps not yet confirmed in blockchain? Improvized code in most operations/files; [view commit •](https://bitbucket.org/akurnya/etk/commits/87017c2b673b1c19a4335ef21b8e987d46ab8d26) * TODO: Fix issueToken Tests; [view commit •](https://bitbucket.org/akurnya/etk/commits/f6203dcd67ec4eaa968e8feb7889962f786db82c) * corrected code to work; [view commit •](https://bitbucket.org/akurnya/etk/commits/f105b0a7980b3851bc1cb818c00ae033e64baa73) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/f82e22e662c21c1e062bb1b1533bdb9dd9755ca5) * moved common File here; [view commit •](https://bitbucket.org/akurnya/etk/commits/994fce68a33e1e0b42c6cb058854f7a23ea1c2d5) * all assertions work. moved common.js to one folder up; [view commit •](https://bitbucket.org/akurnya/etk/commits/b3f54e7da5b01d81f1dd1de8d6f953af733a2c6e) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/ca80c8b05a82dbf7a2dfaad56607a1b22d63a8b7) * Create doc/crypto/decrypt.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/3852de48fbedfca571bd67dc77d5c3fd7bf252b2) * Create doc/crypto/encrypt.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/436b37c8c8a093efa8a13c0092373cdfe959eea0) * Create doc/crypto/wif_dec.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/710125d13158f4b6ebae91225c7770aef460dd66) * Create doc/crypto/wif_enc.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/6792c23ce7861861db3d087be7465ec7a319206e) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/dfc93d681b272a90db8f91ceeeec5d4ea3433c36) * Update doc/crypto/securityspecifications_and_apis_md.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/46627ef1594074418ae4a0fbe24fcca38b00e4dd) * changed lil bit. commented out L1; [view commit •](https://bitbucket.org/akurnya/etk/commits/eabdd895a3f7ba756c15f5d8481b9d43b41fa9df) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/90564604656a56f8145606e2c89c5891783b8464) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/922e1e944fce8f7698da9858648ada404eb10286) * added LGPL v3 licence; [view commit •](https://bitbucket.org/akurnya/etk/commits/76a48a72c3b252748bf21a0ab2ab934307b77123) * Switched to a safer licencing LGPL v3 with option to use in proprietary software and commercialize; [view commit •](https://bitbucket.org/akurnya/etk/commits/636bbfbb8e5b87509bf6c4a46b1ce20362d63b56) * working on ver 0.2\. et.js directly exposes token and security operations; [view commit •](https://bitbucket.org/akurnya/etk/commits/cb9ac2fd1896ed032d324c8ec49dce33116c83da) * one Test suite to test the encryption and decryption of Seed string works. Passes; [view commit •](https://bitbucket.org/akurnya/etk/commits/9f3c145fab7d4b278a1fa4f0e86318441505c8d7) * logic for storing anonymously sed Wallet of a user; [view commit •](https://bitbucket.org/akurnya/etk/commits/3e8c6c23781da129f34cdc7af343c0a6a2729c46) * could be summarized in one line without repeating; [view commit •](https://bitbucket.org/akurnya/etk/commits/8ce2f5350b7481227db515ff780ca6e16a48fc02) * L54: changed from hardcode number to byteLen; [view commit •](https://bitbucket.org/akurnya/etk/commits/2de66a502f77eac3a4252a50d94e9720f71f18d6) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/f34ba8cad1795f5ce9a567607e8e0d8830b1a4ba) * added hashedLen which adds required number of characters and buffers output. ivSalt and bufSalt in pvtKeyCrypt are effectively generated using hashedLen. Tests pass for encrypt and decrypt. pvtKeyCrypt enc and dec work in a trial and debug phase; [view commit •](https://bitbucket.org/akurnya/etk/commits/c11cd6ad614aeaf617395e093fea214b81dabe83) * added comment; [view commit •](https://bitbucket.org/akurnya/etk/commits/a5982cafc04bda6b703330571afd3796524bc7d2) * tests pass; [view commit •](https://bitbucket.org/akurnya/etk/commits/87df3ee33bbf59f6176b9d17aee7283568f83058) * fixed encrypt function; [view commit •](https://bitbucket.org/akurnya/etk/commits/4549b8cde58881ddf8788b4a928b866e10b67f64) * wifCryptoTest passes; [view commit •](https://bitbucket.org/akurnya/etk/commits/53a1f8fc60198a3b7e9989178e43cf63acd743b2) * fixed conflict; [view commit •](https://bitbucket.org/akurnya/etk/commits/4db941b378c743a50f868872ab8aeedefb656dc8) * TODO: Needs to be tested thoroughly; [view commit •](https://bitbucket.org/akurnya/etk/commits/e3d4012187ff5be4e63545dc99eea37236987c28) * client side sdk version; [view commit •](https://bitbucket.org/akurnya/etk/commits/d9bf286af1ecb57743651000a4e41386e513e076) * TODO: Create seed to garbage storage module; [view commit •](https://bitbucket.org/akurnya/etk/commits/db138d3942b40b4d3c7c137ba8f05521245a6f64) * tests created.passed; [view commit •](https://bitbucket.org/akurnya/etk/commits/89662e28ad78c1e50745d90c4642efdd78b88455) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/e754fe094626e2694c9d07f0f8cee87cf7dffbb5) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/10e3b5df70f08217fc68552543c7edeae3bfb9b8) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/3b3682a3d1ef8a249177a9f7533f25ed9502bd17) * Create doc/crypto/pvtKeyDec.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/16a835c493205da997ad9f1878967dbb9477b2d1) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/792eaefb7a4a0950bd5f589d60bdc68acbd50192) * Create doc/crypto/pvtKeyEnc.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/24ff154cfbcc6a7bfa568be2772e589ed703b1ba) * Create doc/crypto/compundedSalting.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/7a9e473964466c61c72625f0b51b0971a3d3c2f6) * Create book.json; [view commit •](https://bitbucket.org/akurnya/etk/commits/e73b64215f1fbad0048618d51a3dec7e974c5ea6) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/2a42337147cb45ddc1f3164451f204af8a12c347) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/67008d24a4bb95b69fa9c435e122f85ab1144a0c) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/a932bb5c55a71678dc5132d0759fc8d75f09b229) * minified client side version of the the main colu library; [view commit •](https://bitbucket.org/akurnya/etk/commits/9a0e0f682b6619c2fa5225c55c8027c1e2acf082) * Common Traceur function to run before running nodeunit test in ES6 harmony; [view commit •](https://bitbucket.org/akurnya/etk/commits/2bf0504c4724921069bf4e3f7a268a3294a404e9) * moved traceur function to commonFile.js common module before starting test with nodeunit; [view commit •](https://bitbucket.org/akurnya/etk/commits/d6c518a80072a13646836f17c0a2137293f5456b) * added passCrypt.js Tests; [view commit •](https://bitbucket.org/akurnya/etk/commits/2a152e638b550aa62e0e0020530dc6020f9b2fe6) * Added nodeunit. passCrypt.js Tests pass; [view commit •](https://bitbucket.org/akurnya/etk/commits/57f6512c340c6391ec134364338cd4f5886f1d78) * added file back; [view commit •](https://bitbucket.org/akurnya/etk/commits/fdc5a6450bf03509b94b92439870855aa7706b27) * temporarily deleting to fix issue; [view commit •](https://bitbucket.org/akurnya/etk/commits/ec4482f45fa62632b9821e974962e7d3579a3e87) * L88 removed private seed string; [view commit •](https://bitbucket.org/akurnya/etk/commits/b4139201813f92109fddc45ceda9f188cdc13014) * Need to FIX the file; [view commit •](https://bitbucket.org/akurnya/etk/commits/6d0710fae453572cd731910cb6f6d3bcd46d7c99) * added module to be used client side to encrypt and decrypt pvt keys; [view commit •](https://bitbucket.org/akurnya/etk/commits/d5c2d3448853c87a01f48aa1027980e24e52a603) * renamed keyCrypt; [view commit •](https://bitbucket.org/akurnya/etk/commits/1cea435cbe2c0bc8e77336b6324c8ce2f79bce4a) * renamed keyCrypt. modified some functions; [view commit •](https://bitbucket.org/akurnya/etk/commits/2eb846901f50537ed5abe59195275ad37bab9ca7) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/90e52672d0f4a39103933b90f5fdc922a4c83ee0) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/d7c404308bd2f507e505985a18c62fe15e0f5aef) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/2df51cbc904c041dda158450f1b0cdb6f37fe0d3) * Update doc/crypto/securityspecifications_and_apis_md.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/66477909b9921272b14f2b21b3e92a2fc48deac4) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/6c7e6cb84528a2ff6f0a8a4771bfb1fe9bbef065) * Create doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/7c549c173c95e7eb5bc6a8d2bd88c9050a7f6f6e) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/f4c62e91ba22ff47eb0b94def32e3c4519960716) * Delete doc/crypto/README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/4184b13f9c26c2e2418acb8e10217c9525f308f7) * Delete doc/crypto/security_specifications_and_apis.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/c000b030f98714f114de6506735c51e9ab6412d0) * Update doc/crypto/securityspecifications_and_apis_md.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/c41534bf5723ac973207e710265dff2e830684f5) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/56fdb1852ea580c387bda23d16af0247c671c82e) * Create doc/crypto/securityspecifications_and_apis_md.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/c746aae8cde81c92cfa893e46e79b30ce218ad5b) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/8fa4ed65cf0be781dc571dd9ddd12aa36099aae0) * Delete doc/security_specifications_and_apis.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/1155bac8e3f75f643b2bd3883d91ce1912d65f1a) * Create doc/crypto/security_specifications_and_apis.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/313495301f5af9eebdfc9f628bf88dc7e3bf6c2a) * Delete crypto/security_specifications_and_apis.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/353515d203cff41f697d6388b3b163dc23588bab) * Create doc/security_specifications_and_apis.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/aa6cbf9d2034c9b37be78591efcaef1d8c643210) * Create doc/crypto/README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/44d9e976c796c98858901606d701a6b18c214045) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/9e57d9595c31e7902b051abdf39e8378e7d3c32f) * Create crypto/security_specifications_and_apis.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/0cf056bfba8fa93684e1135cd48d411795b2eb5b) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/1f842431610d7db3e2006fb8420efc7521cad5b5) * Update doc/transactchains.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/288f1139842b2f674ced35ebf58a03c7c3ceb372) * Delete doc/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/bd763f9d776ea9170665dcf63d1bac014c2b5406) * Create doc/tradex/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/2c3cb05d84ffe4758693ac73223f5d99c73d9df9) * Delete doc/tradex/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/ead7edf55020f57c40ec56331a413dddc627cc59) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/4a0eb956464e72e17ae4ff6e7d7c8d4663c5d7b7) * Create doc/transactchains.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/63ec498aa9ba767c5b035a429311aef19989bfe4) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/d05de5189899f825a98bc6d6ac34f5bf9076efe5) * Update doc/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/ad31bd439947d6a31259169266896852b8a1be3e) * Update doc/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/c92087894ee52857cdf642bb24e494b164386098) * Update doc/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/0856e56be0463c6f5b4d580020a7155507843a8e) * Update doc/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/24f70375b9edfbea64799a483ec3cb3567430829) * Delete doc/tradex/pocmd.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/510379b5e940293c507e1f3252ef73aeeffcb7eb) * Create doc/tradex/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/e7b973d5941de8818e0d3fa5eb77adba3e0a57b1) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/eb5d0cdb193036f686fe37fdd6b5ee7501ffb243) * Create doc/tradex/pocmd.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/64ab9b6c9d972f709dd53689f4171adcb7148e36) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/89a9f17f933b6261858af9b7bfea1bd104f4992e) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/034df81db954fdbbb2afb72095b3d653928d56ca) * Create doc/poc.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/0746ec3410156efd8fd50bca9792efaa04a1465e) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/2ef9dd21c7af38047c6a0769e27a8ce01f8835cb) * Update doc/tradex/decentralized_p2p_consensus_based_trading.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/7e7bde7270dbbc351a3dc53733ffa9b1c3efab66) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/a2ccf2bec8be1fbe725a0e57c98c543acf821989) * Create doc/tradex/decentralized_p2p_consensus_based_trading.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/6883c6edd99e5cea53a2fe0bcd24119527ce49e1) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/c6c5fee52b2d0039090a127906ebb79488afa703) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/619a2cd2ff0252dc72338514b3cbc8c978da319c) * Commong settings creator for colu object; [view commit •](https://bitbucket.org/akurnya/etk/commits/d8e07ff173848ab1de7599696661d9bd5227d22a) * All operations added common settings creator module. Rearranged code. better description. will add more helper doc later; [view commit •](https://bitbucket.org/akurnya/etk/commits/5b1bfb1e91e78a7daf45d4cf5e8ac974333d9d53) * Update doc/operations/etk_currency_operations.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/b1f0910d6fb1cdc29f218894581f16cbf4fbcef2) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/25e2ca404ff718d47a311b655f7162cd04117210) * Create doc/operations/etk_currency_operations.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/ee399749a0d6c823535628c8e7cfd90a15f923b6) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/cc048ec2a834417c4776680e5d5c3a0a62bcf6bf) * L88 removed private seed string; [view commit •](https://bitbucket.org/akurnya/etk/commits/9ea9d4526a574b5c23ec74d5134cc96477e6b781) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/ba31d5a99315597ab330d320f324f11b9796a30f) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/2d9642cdc938f544f4606159059944707d2c56cd) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/9311fc5131f51a7ea2a5f50592d8d95bfe305b9a) * TODO: L89 Add security operations; [view commit •](https://bitbucket.org/akurnya/etk/commits/a09686cde66f3110002df7bdd5f2d1cdc2d3c7f5) * et module contains endpoints for token operations; [view commit •](https://bitbucket.org/akurnya/etk/commits/4c3184465868fa18ba3acd7e18b17c2aff486686) * modified doc string; [view commit •](https://bitbucket.org/akurnya/etk/commits/5733e33b29b6fe6e97618713520c40c062809b60) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/5bbe9bedc2c0409e55624d8864823afd62be01b3) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/330be330a18f6203fe36bc6cdc0b6e942c774a46) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/cc7ac58dc108cd0f53ea1e79b2dcf5c5a0453b4f) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/a8200a5a61d336b2b6e4121b901cc74e624b0ced) * Update doc/getting_started.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/b67ee271cf8007047ace36b880c72240a4170b7d) * Update doc/getting_started.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/21f0a88b1b6ef9ca67b63a48e1973022b07e4469) * Update doc/getting_started.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/54a1d2a6726aabaa5d77492757a95003e7dc6960) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/fc21469e08ade80f8d7ec905cc624221a7486a36) * Update doc/getting_started.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/259d21f96c04e145175a9d9d7de78e0838a1ddb5) * Update doc/getting_started.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/651c251fd93a57e8613f981965359d8434b3d314) * Update SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/0512fe3e9af02db7a453f5f9cedd2cabfbc90dbf) * Create doc/getting_started.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/c20880b8cafabf7ab50442b64f2d643d569288a6) * Create SUMMARY.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/e4448ece3b49fdd065ada03a1f0829e54ef051a2) * Update styles/website.css; [view commit •](https://bitbucket.org/akurnya/etk/commits/c8e02db011561b98290008c518ac3e178d988299) * Create styles/website.css; [view commit •](https://bitbucket.org/akurnya/etk/commits/5a2fb5103e3d821d2855d42d571cbee69b6135de) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/d08881a15a2532705bc42fd3bdc3c1ba2ca52df8) * Update README.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/dd746cee93539a31b365dd7886aeeebaa0d6864f) * general purpose licencee; [view commit •](https://bitbucket.org/akurnya/etk/commits/7ebcf75e179fd110fb1c51db816a82ad7162538a) * Changelog updated with license change; [view commit •](https://bitbucket.org/akurnya/etk/commits/8e70380305580aa7d1d74bf4ef62573b403bd53c) * EarthTokens New License; [view commit •](https://bitbucket.org/akurnya/etk/commits/8bc16b6189591f8298116049aedbd689ed0f5ec4) * a better working model of changelog git commits. doesnt let append and repeat git log; [view commit •](https://bitbucket.org/akurnya/etk/commits/3c49ddca99f2da75d104c93e1fd97a63e65c9159) * Updates on latest git commits; [view commit •](https://bitbucket.org/akurnya/etk/commits/1c56db929c735df28ad6cc1f7c920edfff808816) * helper file which converts html script to markdown; [view commit •](https://bitbucket.org/akurnya/etk/commits/1a312145fc47811e2639c475894dd6fc5fc59812) * changelog added; [view commit •](https://bitbucket.org/akurnya/etk/commits/b7a800fdf4817b6a26369ebe37958afd063ce75c) * gulp now manages changelog using runner script; [view commit •](https://bitbucket.org/akurnya/etk/commits/55e436dc18da6880a5a2156ab8c1e33083444825) * modified sleep. added dev dependencies to package; [view commit •](https://bitbucket.org/akurnya/etk/commits/2276693e91f75a421e4aa3be4dce9277791e1098) * added readme module.not working yet; [view commit •](https://bitbucket.org/akurnya/etk/commits/db25d4f6d3df74086000b7cd1a277a9f0b34606a) * adding tests. FIRST Draft; [view commit •](https://bitbucket.org/akurnya/etk/commits/da2b11f7afa324faf3f27eee7f07a3b0659415ca) * added some more dir files to gitignore. corrected operations in issueToken. added debug code to initializer. instlaled modules in package.; [view commit •](https://bitbucket.org/akurnya/etk/commits/ae36a039ddad20608d62015dea89af42179aecbf) * simple synchronous sleep; [view commit •](https://bitbucket.org/akurnya/etk/commits/c0661d91af544d2a8367058f7b8f340aa89fa8f1) * renamed helper dir; [view commit •](https://bitbucket.org/akurnya/etk/commits/1b4ad718878821ab08b545d262db6594fcc97a27) * simple scrypt password storage with a secondary user pwd as salt; [view commit •](https://bitbucket.org/akurnya/etk/commits/53974c4a8fe3c37aa9f3af3485db1ad696da4675) * TODO done; [view commit •](https://bitbucket.org/akurnya/etk/commits/e63d6b098e2b46b815449bc07a5750b47bd84ec3) * Utility functions to decode Base58 pvt key string to hex string and vice versa; [view commit •](https://bitbucket.org/akurnya/etk/commits/6b4cfe5b20652cf703906479ecf55ad8922212c6) * a proper more correct usage of how to encrypt pvt key to cipherText and how to store the cryptic ver. of cipherText. how to store the encryptedpvtKeyWIF on server side. all rely on these libraries being browserified and used with single user password. for now, to show that server stores no user credential or secret keys, these modules are enough for demo. may not be a fool proof at par solution by modern Crypto standards but for MVP it is good enough and you wont see any user creds directly stored. everything is only accessible via client browser side using the client password; [view commit •](https://bitbucket.org/akurnya/etk/commits/2627c1ea13a0c5873f99b2221db112f274eed2de) * LGPL licenced; [view commit •](https://bitbucket.org/akurnya/etk/commits/843755d6c1d1b5925617b2c96322e88c1e1b03da) * git and build file; [view commit •](https://bitbucket.org/akurnya/etk/commits/520f3990959e984c7ec05cf2849cc9522d828f36) * Licence readme and package files; [view commit •](https://bitbucket.org/akurnya/etk/commits/77d58f7a0fb9a975ec41542f31bff6aecd2e24c3) * main app file; [view commit •](https://bitbucket.org/akurnya/etk/commits/0f826d9b662347812654157bdade5c695eafcd31) * FIRST DRAFT: standardized Token Operations; [view commit •](https://bitbucket.org/akurnya/etk/commits/2360fd8160d5f4242c7d806239b7349b88d3725c) * kdf function and pvt key encryption functions. pasCrypt depends on kdfCrypt; [view commit •](https://bitbucket.org/akurnya/etk/commits/0f203c7214273896adad8bdebe27e95dfbce428e)* [](https://bitbucket.org/akurnya/etk/commits/0f203c7214273896adad8bdebe27e95dfbce428e)spdx valid licence added; [view commit •](https://bitbucket.org/akurnya/etk/commits/ae5383c294c269a8583a003fd8349f4ca24ed635) * Merge pull request #1 from codecakes/dev; [view commit •](https://bitbucket.org/akurnya/etk/commits/da296bc0a339e449b2407d69a58720f30c3fb16f) * removed versioning and renamed lib; [view commit •](https://bitbucket.org/akurnya/etk/commits/e53ebb18cfa6b9bb35983264788266417fbbb115) * updated ChangeLog. Ver 0.3 (alpha); [view commit •](https://bitbucket.org/akurnya/etk/commits/7ecf7b0c6f1204a818a518409999c8506339602c) * updated ChangeLog; [view commit •](https://bitbucket.org/akurnya/etk/commits/7cb5021d2d7d788956e13858a0c35732b4544b8b) * added llrbtree; [view commit •](https://bitbucket.org/akurnya/etk/commits/ed501dd59b9a1339d77b012a43510de39a561a6c) * Tested all ops except mint. same as send. getAssetholder is taking time. will check resutls later. perhaps not yet confirmed in blockchain? Improvized code in most operations/files; [view commit •](https://bitbucket.org/akurnya/etk/commits/87017c2b673b1c19a4335ef21b8e987d46ab8d26) * TODO: Fix issueToken Tests; [view commit •](https://bitbucket.org/akurnya/etk/commits/f6203dcd67ec4eaa968e8feb7889962f786db82c) * corrected code to work; [view commit •](https://bitbucket.org/akurnya/etk/commits/f105b0a7980b3851bc1cb818c00ae033e64baa73) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/f82e22e662c21c1e062bb1b1533bdb9dd9755ca5) * moved common File here; [view commit •](https://bitbucket.org/akurnya/etk/commits/994fce68a33e1e0b42c6cb058854f7a23ea1c2d5) * all assertions work. moved common.js to one folder up; [view commit •](https://bitbucket.org/akurnya/etk/commits/b3f54e7da5b01d81f1dd1de8d6f953af733a2c6e) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/ca80c8b05a82dbf7a2dfaad56607a1b22d63a8b7) * Create doc/crypto/decrypt.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/3852de48fbedfca571bd67dc77d5c3fd7bf252b2) * Create doc/crypto/encrypt.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/436b37c8c8a093efa8a13c0092373cdfe959eea0) * Create doc/crypto/wif_dec.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/710125d13158f4b6ebae91225c7770aef460dd66) * Create doc/crypto/wif_enc.png; [view commit •](https://bitbucket.org/akurnya/etk/commits/6792c23ce7861861db3d087be7465ec7a319206e) * Update doc/crypto/security_modules.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/dfc93d681b272a90db8f91ceeeec5d4ea3433c36) * Update doc/crypto/securityspecifications_and_apis_md.md; [view commit •](https://bitbucket.org/akurnya/etk/commits/46627ef1594074418ae4a0fbe24fcca38b00e4dd) * changed lil bit.