Commit Graph

650 Commits

Author SHA1 Message Date
sairaj mote
eede4f77b3 Updated components 2022-12-11 19:44:21 +05:30
sairaj mote
fff85951b0 Menu UI fix 2022-12-11 19:07:31 +05:30
sairaj mote
9eaf3fe3bf Added alternating ids on chat page 2022-12-11 18:05:47 +05:30
sairaj mote
237976b0d5 Added option to exclude creator from multisig creation 2022-12-11 17:35:43 +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
a71c851cc2 btcOperator v1.0.14a
- Added multisig-bech32 to auto-fee calc
- Fixed: createMultiSigTx not working with bech32 sender
- Fixed: checkSigned for multisig-bech32
2022-11-27 02:47:02 +05:30
sairajzero
2c5d02d3c0 Update Stdop: multisig-bech32 (p2wsh) 2022-11-27 01:59:34 +05:30
sairaj mote
a1c539c0d7 bug fix 2022-11-27 01:34:35 +05:30
sairaj mote
2c581813b5 bug fixes 2022-11-27 01:18:39 +05:30
sairaj mote
b5a2980e7a minor UI fixes 2022-11-25 17:45:18 +05:30
sairaj mote
c2a7b73487 UI fixes 2022-11-25 17:43:46 +05:30
sairajzero
aebda7ec80 btcOperator v1.0.14: multisig-bech32 (p2wsh) 2022-11-24 03:25:52 +05:30
sairajzero
7a6a02f2b6 Update lib.js
- support for multisig-bech32 (p2wsh)
2022-11-24 03:25:35 +05:30
sairaj mote
fb7b95f643 better mail rendering 2022-11-22 14:10:07 +05:30
sairaj mote
092c0de682 Minor UI tweaks 2022-11-20 22:34:19 +05:30
sairaj mote
510e7c94b5 New multisig UI 2022-11-20 21:58:37 +05:30
sairajzero
ca8ea89aee Update btcOperator.js 2022-11-20 19:50:40 +05:30
sairajzero
b7254bc3ac btcOperator v1.0.13c bug fix
Fixed: tx outputs with 0 value (such as change amount) not removed
2022-11-20 19:46:22 +05:30
sairaj mote
c73eddb02a minor bug fix 2022-11-19 21:24:32 +05:30
sairaj mote
b976d0957a Updating UI elements 2022-11-19 21:12:54 +05:30
sairaj mote
b5fb91bcfd bug fixes 2022-11-19 20:12:18 +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
006ff9f0a9 btcOperator v1.0.13b: Fee from receiver
- Added: fee_from_receiver option to create transaction.
- change_address and fee_from_receiver are passed as options for createTx, createSignedTx, sendTx and createMultiSigTx
- Fixed: getTx not rejecting properly when txid is invalid
2022-11-18 17:49:03 +05:30
sairaj mote
59b0744b3f
Merge pull request #10 from ranchimall/dev
multisig features
2022-11-14 15:45:03 +05:30
sairaj mote
18ba6e355b fixed bug causing message not being sent 2022-11-13 20:59:40 +05:30
sairaj mote
0f06448152 adding UI for pub key requests 2022-11-11 23:10:16 +05:30
sairajzero
663dfe2d54 floCloudAPI v2.4.3
- Fixed a rare bug where array has empty value
- now `null` is supported by objectData update (ie, objects can now have null as value)
2022-11-06 04:27:24 +05:30
sairajzero
bffb130bd4 floBlockchainAPI v2.3.3d
- renamed sender and receiver options to senders and receivers (bug fix)
2022-10-26 20:17:48 +05:30
sairajzero
d21db616da btcOperator v1.0.12
- Changed broadcastTx to coinb API to eliminate $.ajax requirement
- Set default value for fee=null (automatic fee) to createSignedTx and createMultiSigTx
2022-10-24 15:39:54 +05:30
sairajzero
87f0260fe4 btcOperator v1.0.11
- Added createSignedTx: creates a signed tx (same as sendTx, but doesnt broadcast)
- Added transactionID: returns the txid of the tx_hex (or tx-object)
2022-10-18 04:43:53 +05:30
sairajzero
c38b7257cf Minor fixes
floCrypto v2.3.3e
- Adding options args to toFloID function. options object accept std and/or bech properties. if specified only converts if given address are from specified version

floBlockchainAPI v2.3.3c
- Fixed: tx failing due to dust amount in change value
- readData: when passes tx option as true, now also gives senders and receivers (Set)

btcOperator v1.0.10b
- Fixed: minor bugs
2022-10-14 23:11:05 +05:30
sairajzero
7d84ded426 btcOperator v1.0.10a: broadcastTx resolves txid
- When broadcast is successful, txid is resolved
- sendTx also resolves txid due to the above change
2022-09-30 05:11:09 +05:30
sairajzero
084ffe10e2 btcOperator v1.0.10: parseTransaction
- Added parseTransaction: parse the given transaction
Parameters:
tx : transaction hex (or tx object from coinjs.transaction)
Resolves: parsed object
2022-09-11 22:36:50 +05:30
sairaj mote
6868c4d900 UI improvements and bug fixes 2022-09-07 17:39:24 +05:30
sairaj mote
161e24b4e7 UI/UX improvements 2022-09-06 19:42:27 +05:30
sairajzero
39d34f6e8c floCloudAPI v2.4.2e
- Adding generalDataset to floGlobals: returns the filtered general data set. (Parameters type and options)
2022-09-04 04:09:27 +05:30
sairaj mote
643d764f44 implemented UI for requesting pub-key 2022-09-03 02:38:26 +05:30
sairaj mote
619a261732 Bug fixes and UI improvements 2022-09-02 20:21:58 +05:30
sairaj mote
8b14c19ed1 implemented UI to sign pipeline transaction 2022-09-02 03:05:53 +05:30
sairaj mote
da61ff1559 Implementing pipeline UI
-- added pipeline messages sending and rendering
-- added transaction signed event rendering
-- bug fixes and UI improvements
2022-09-01 03:40:05 +05:30
sairaj mote
a71222cb4f Implemented UI for transaction initiation 2022-08-29 00:00:34 +05:30
sairajzero
04aad28600 Improved auto-fee calc
- createTx and createMultiSigTx will now resolve an object with tx_hex and other values (amount, size, etc)
2022-08-25 03:04:56 +05:30
sairaj mote
71b2f2557c Feature update and bug fixes
-- added UI for multisig creation
2022-08-24 17:05:55 +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
77ff76d787 Replacing Math.random with securedMathRandom 2022-08-22 22:06:14 +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
7b5a5e6bfe Bug fixes and improvements
floCrypto v2.3.3b
floCloudAPI v2.4.2d
floDapps v2.3.2d
2022-08-21 21:14:29 +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