Commit Graph

638 Commits

Author SHA1 Message Date
sairajzero
e4f5d41ade Pipleline and multisig 2022-08-12 16:50:26 +05:30
sairajzero
d3bb38c91d Update stdop 2022-08-10 03:08:58 +05:30
sairajzero
98f1ba2f70 Update messenger.js
- Added: Create, fetch and list for multisig address
2022-08-10 03:06:26 +05:30
sairajzero
285136b1e9 Update messenger.js
- merge conflicts
2022-08-10 03:01:50 +05:30
sairajzero
91e6b82387 btcOperator v1.0.7b
- Added: signTx
- Added multiSigAddress
2022-08-10 02:58:36 +05:30
sairajzero
bc44405102 btcOperator v1.0.7a
- Adding auto fee calculation
- Optimized the code
- Fixed minor bugs
2022-08-09 03:19:56 +05:30
sairajzero
4244774635 btcOperator v1.0.7
- Added createTx: Create an unsigned tx (no privkey required) [segwit sender not supported for now as redeem-script needed]
- Added createMultiSigTx: Create an unsigned tx for multisig address
- Optimised sendTx to reuse code (no functional change)
2022-08-03 03:54:58 +05:30
sairajzero
9dd132b145 Update README.md 2022-07-28 02:45:56 +05:30
sairajzero
4bced4352d floDapps, floCloudAPI: retain blkchain id on login
floDapps login:
- login to btc address when btc private key is entered
- login to flo id when flo (or any other) private key is entered

floCloudAPI user:
- accept userID and private key for user set

Others:
- Fixed: minor bugs
2022-07-28 02:27:07 +05:30
sairajzero
f673d3f37a floCrypto v2.3.3a
floCrypto.verifyPubKey: verify public key of any blockchain address
- Parameters:
1. pubKeyHex - public key hex
2. address - blockchain address

floCrypto.getAddress: get address respective to the blockchain
- Parameters:
1. privateKeyHex - private key (WIF)
2. strict - (optional, default=false) if false returns floID when no match of privatekey prefix found.
2022-07-28 02:11:48 +05:30
sairaj mote
392f3a112b removed unnecessary dependency 2022-07-28 01:11:11 +05:30
sairajzero
2b8e77b5f7 Bug fixes
- floCrypto.validateAddr: bech default=true
- floCloudAPI: proxyID
- commented coinjs api vars
2022-07-26 15:16:22 +05:30
sairajzero
8a211be849 Adding btcOperator module 2022-07-24 20:33:45 +05:30
sairajzero
0526a1f29f floCloudAPI v2.4.2: cross-blockchain receiverID
- Accept any blockchain ID as receiverID and automatically convert it into floID
2022-07-24 02:34:02 +05:30
sairajzero
fa3d790c6c floDapps v2.3.2: lock privkey by default
- Removed the options for launchStartUp
- private-key is on lock mode by default
- Added utility functions that uses private-key without entering password in .user
  .sign(message): signs message
  .decrypt(data): decrypts ciphertext in asymmetric
  .encipher(message): encrypts message in symmetric
  .decipher(data): decrypts ciphertext in symmetric
2022-07-24 02:29:04 +05:30
sairajzero
0a74e393ed floCrypto v2.3.2: validate any address
floCrypto.validateAddr: validate any blockchain address
- Parameters:
1. address - address to validate
2. std - checks for legacy version (optional, default=true) (true: allow any, array: list of versions, value: one version only, false: allow none)
3. bech - checks for bech version (optional, default=false) (true: allow any, array: list of versions, value: one version only, false: allow none)

- For validating only floID, use floCrypto.validateFloID(floID)
2022-07-19 21:21:06 +05:30
sairajzero
fcc5f3ce4e Edit library to accept WIF of other versions 2022-07-17 17:04:03 +05:30
sairajzero
b80bd43313 floDapps, floCloudAPI: Secure private key
- Store AES-encrypted private key in memory. (exploring memory of browser will not have raw private key)
- floDapps lock/unlock (in user): locks or unlock the private key (ie, lock= Password required, unlock= password not required in returning private key)
- floDapps.launchStartUp now accepts options object
- to lock the private key on startup, pass {lock_key: true} in options objects of launchStartUp
2022-07-17 17:02:27 +05:30
sairajzero
5ab0bc36f0 Update floCrypto.js
- Removing explicit use of BigInteger in signing(/verify-sign) data
2022-07-16 03:32:44 +05:30
sairajzero
cfc36b80cd Secure private key using capsule 2022-07-16 03:30:03 +05:30
Sai Raj
80b4a8b9fe
Merge pull request #9 from ranchimall/master
Update README.md
2022-07-12 19:13:20 +05:30
sairaj mote
5e469d0afd minor UI tweaks 2022-07-04 15:35:50 +05:30
sairaj mote
20434dd075 bug fix 2022-07-04 00:30:22 +05:30
sairaj mote
b440e41b15 bug fixes 2022-07-03 22:20:16 +05:30
ranchimalldev
7e1be29439
Update README.md 2022-07-03 20:09:46 +05:30
ranchimalldev
c9c76b7297
Update README.md 2022-07-03 19:39:38 +05:30
Sai Raj
151ea8f751
Update README.md 2022-07-01 21:55:45 +05:30
sairaj mote
2ea8e97006 bug fixes 2022-07-01 15:33:13 +05:30
sairaj mote
b77ed83ed7 bug fixes 2022-07-01 15:23:34 +05:30
sairaj mote
d49ff94a10 added reset option to loading screen 2022-07-01 13:42:49 +05:30
sairaj mote
f103ab16ce bug fixes 2022-06-30 22:17:08 +05:30
sairaj mote
7abb09772c bug fixes 2022-06-30 21:39:13 +05:30
sairaj mote
37faa9b928 bug fixes 2022-06-30 19:10:55 +05:30
sairaj mote
464cf465b7 bug fixes and UX improvements 2022-06-30 01:15:23 +05:30
sairaj mote
38eacaa87f Bug fixes and UX improvements
-- implemented saving typed messages for every chat at changing chat and restore them when revisited
2022-06-29 15:18:39 +05:30
sairaj mote
43af05385b minor bug fix 2022-06-27 20:08:00 +05:30
sairaj mote
6037cf97c5 feature update and bug fixes
-- implemented routing for chats
2022-06-27 20:04:09 +05:30
sairaj mote
b86e53a75f bug fixes 2022-06-27 19:18:06 +05:30
sairaj mote
595f0d57b8 bug fixes 2022-06-27 01:31:14 +05:30
sairaj mote
e4183af8f7 UI improvements, bug fixes and code refactoring 2022-06-25 17:28:00 +05:30
sairaj mote
8eb3a988d1 Feature update and code refactoring
-- added option to block a FLO ID
2022-06-25 01:15:08 +05:30
sairaj mote
16d93a03c2 bug fixes 2022-06-24 02:41:33 +05:30
sairaj mote
42b5c8c652 code refactoring and UI improvements 2022-06-24 01:05:57 +05:30
sairaj mote
52b5878a05 UI improvements and code refactoring 2022-06-23 20:50:26 +05:30
sairaj mote
6f91941a6e bug fixes and code refactoring 2022-06-21 18:58:52 +05:30
sairaj mote
a6903f1675 minor UI fixes 2022-06-21 01:03:02 +05:30
sairaj mote
13fa11b6e4 bug fixes and UI improvements 2022-06-21 00:45:16 +05:30
sairaj mote
459edc47a0 simplifying date card rendering 2022-06-21 00:27:04 +05:30
sairaj mote
5e2d31bd3f simplifying lazy loading 2022-06-20 23:52:27 +05:30
sairaj mote
708eccd18c bug fixes and UI improvements 2022-06-20 19:43:47 +05:30