Commit Graph

47 Commits

Author SHA1 Message Date
sairaj mote
d956e1d613 bug fix
-- Fixed "Cannot set properties of undefined (setting 'chats')" issue
2023-12-21 00:46:46 +05:30
sairaj mote
a5a0e4ef8f feature addition, bug fixes and code refactoring
--Added support for eth chat merging
2023-10-17 03:26:57 +05:30
sairaj mote
5e4b9e9803 Bug fixes and code refactoring 2023-10-16 20:07:58 +05:30
sairaj mote
6e2698bdec UI improvements 2023-10-11 22:25:58 +05:30
sairaj mote
6e8444b7f5 Bug fixes 2023-10-11 14:35:33 +05:30
sairaj mote
31d8be6aa7 Added BTC multisig transaction fee increase process 2023-10-11 04:38:57 +05:30
92f73b5254
Update messenger.js
Added messenger.editfee function to be able to edit fees for multisig transaction

Exposed createPipeline under messenger object
2023-09-30 14:02:52 +05:30
sairaj mote
89e259d0b8 Adding option to re broadcast multisig transaction 2023-08-18 04:52:14 +05:30
sairajzero
91eaaa74e7 Fix for flosight/floBlockchainAPI update 2023-05-12 01:12:04 +05:30
sairaj mote
ae55e4e02e minor change 2023-03-21 18:23:47 +05:30
sairaj mote
c9eee532ec Bug fixes 2023-03-21 18:23:18 +05:30
sairajzero
3782a69a08 Bug fix: pipeline creation not working with btc-id 2023-03-21 18:05:09 +05:30
sairajzero
4d6ecd0a35 Fix: multisig createTx not working properly
- Fixed: multisig createTx throwing error Invalid Members (pubKey not available) when members try to create it
2023-03-21 01:21:40 +05:30
sairaj mote
1b8cf04dcd removed logs 2023-03-21 00:57:02 +05:30
sairaj mote
82fd296836 added log 2023-03-21 00:43:33 +05:30
sairaj mote
0981312b08 minor changes 2023-03-21 00:38:48 +05:30
sairajzero
720c6ff857 Bug fix: clearUserData 2023-03-10 02:48:10 +05:30
sairajzero
f6d740006c Merge branch 'master' of https://github.com/ranchimall/flomessenger 2023-03-10 02:34:59 +05:30
sairajzero
ffa7567964 Bug fix
- Fixed: FLO multisig pipeline not closing (disabling) upon successful broadcast
2023-03-10 02:33:22 +05:30
sairaj mote
a0d87fe4cf UX improvements and bug fixes
--Fixed: pipeline renaming issue
2023-03-10 02:29:27 +05:30
sairajzero
17cee7be81 Bug Fix
- Fixed: signTx_BTC and signTx_FLO not testing for pipeline model before signing
2023-03-10 02:17:51 +05:30
sairaj mote
e7a52d9a12 UI tweaks 2023-03-10 00:46:33 +05:30
sairajzero
113403a4e7 Adding support for FLO multisig 2023-02-24 01:51:13 +05:30
sairajzero
6f4a863b97 Update messenger.js
Renaming multisig createTx and signTx to createTx_BTC and signTx_BTC
2023-02-24 01:06:07 +05:30
sairajzero
450e193dad Reject messenger.init: cloud connection failed
- messenger.init() is now rejected when connection to cloud fails (ie, direct, group or pipeline connections)
2023-02-12 02:30:03 +05:30
sairajzero
247c13f1f4 Update btcOperator.js 2023-01-31 02:17:31 +05:30
sairajzero
50d3166357 Fix: backup not working 2023-01-06 03:48:10 +05:30
sairaj mote
777c8280c8 Added option to label multisig addresses 2022-12-21 20:49:55 +05:30
sairajzero
53c71c4d47 messenger support for multisig-bech32
- multisigs will now use bech32 (p2wsh) by default
2022-11-27 03:16:50 +05:30
sairajzero
1e9c414bad Update stdops
- Added option parameter to multisig.createTx in messenger module. option values {} for btcOperator.createMultiSigTx {fee_from_receiver, change_address}
2022-11-18 18:44:18 +05:30
sairajzero
19a83a9035 Update stdop and bug fix
- fixed bug: multisig_addr not defined error on multisig.createAddress
2022-08-24 14:44:47 +05:30
sairajzero
8f9254b5ed Cross-blockchain improvements
- Map contacts and pubkeys across diff blockchain
- Diff user ID with same private key use the same IDB
- update stdop
2022-08-21 21:17:14 +05:30
sairajzero
016097bd0f Adding requests and responses
- Added support for requests and responses

- Listing requests and responses:
.list_request_sent
.list_request_received
.list_response_sent
.list_response_received
Note: the above fns accept options (as object). Available options: floID, type, completed (bool)

- Current available request types:
  1. pubKey
- function to request/respond pubKeys:
.request_pubKey(receiver, message = '')
.respond_pubKey(req_id, message = '')
2022-08-21 19:04:36 +05:30
sairajzero
8b6a7b768b Adding sendPipelineMessage
- sendPipelineMessage: sends message to the pipeline (can send to multisig pipeline too)
- when receiving tx_hex from multisig pipeline, store it in data.tx_hex instead of data.message
2022-08-18 00:47:52 +05:30
sairajzero
a98bf3c589 Improve resolved values for some multisig fns
- createTx resolved pipeline id
- signTx resolves an object {tx_hex, *txid}
- store the message type for multisig pipeline
- Added loadDataFromBlockchain to messenger init fn
- Adding pipeline list to getChatOrder
2022-08-18 00:25:54 +05:30
sairajzero
fcd64fe4d4 Multisig signTx improvement
- multisig.signTx no longer require tx_hex as argument.
- automatically get the latest available tx_hex from IDB (pipeline chat)
2022-08-16 22:03:18 +05:30
sairajzero
b8b58503f6 Adding disablePipeline
- Added disablePipeline(pipeID): disables the pipeline and stops its requests from cloud.
- Close btc_multisig pipeline when a tx is broadcasted into blockchain
- Changed all spread operators to standard alternatives
2022-08-16 21:30:48 +05:30
sairajzero
1bb6f7a280 Pipeline: bug fix
- Add pipeline when CREATE_PIPELINE message is received
- Fixed: 'User is not a part of this multisig' error shown incorrectly
- Fixed various minor bugs
- Added optional fee argument for multisig.createTx
2022-08-16 17:36:39 +05:30
sairajzero
85daa0135c bug fix 2022-08-16 03:32:03 +05:30
sairajzero
e4f5d41ade Pipleline and multisig 2022-08-12 16:50:26 +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
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
sairajzero
fe483ab172 Bug fixes
- Fixed various bugs
- Fixed: Backup-restore button not working
- Adding *.tmp* to git-ignore
2022-06-03 22:05:48 +05:30
sairajzero
60d2447e8c blockUser and disableGroup features
- block/unblock users (stop receiving messages)
- disable group (stop receiving messages)
- groups, chats, marked are now warped in messenger module. (can be accessed by messenger properties)
- Improved requestGroupInbox and requestDirectInbox
- Improved assigning renderUI functions
- messenger.init now starts the messenger-startups (no longer needed to call each messenger-startup functions individually)
2022-06-02 02:12:17 +05:30
sairajzero
7cbeb5a2c6 Bug fixes
- Converted messenger to IIF
- Fixed various bugs
- Updated floDapps
2022-04-02 02:08:04 +05:30
sairajzero
2a0302eb19 split files 2022-04-01 02:43:15 +05:30