sairaj mote
ba4b081aa0
bug fixes
2023-03-19 19:43:57 +05:30
sairaj mote
5f5bccabcd
Code refactoring
2023-03-19 19:38:14 +05:30
sairaj mote
8ea6bfcc0c
Bug fix
2023-03-19 19:02:03 +05:30
sairaj mote
130a3ca76a
Bug fixes
2023-03-19 18:41:47 +05:30
sairaj mote
cbfac3ef07
placeholder text change
2023-03-18 19:38:55 +05:30
sairaj mote
16f9c49ddf
UX improvements
2023-03-12 00:55:26 +05:30
sairaj mote
78119678ec
Added FLO data and multisig address to chat UI
2023-03-11 20:34:59 +05:30
sairaj mote
66cb9f64ee
UI Bug fix
2023-03-11 19:25:40 +05:30
sairaj mote
70bb36a677
UI bug fixes
2023-03-11 18:50:46 +05:30
sairaj mote
3f1e6d4652
minor UI bug fix
2023-03-11 18:03:43 +05:30
sairaj mote
82d1f6b888
code refactoring
2023-03-10 03:03:47 +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
b16473f982
floCrypto v2.3.6
...
- Added hashID(str): returns a floID based on the hash of given string
- Added rawToFloID(raw_bytes): return floID from the given raw_bytes (20 bytes)
2023-03-08 03:13:36 +05:30
sairaj mote
74e10812e5
text change
2023-03-03 04:41:17 +05:30
sairaj mote
699b700163
hiding multisig mode selector for now
2023-03-03 04:40:00 +05:30
sairaj mote
614ca179b0
Adding FLO multisig features
2023-03-03 01:11:21 +05:30
sairajzero
45105ae52c
Update stdop: bug fixes
2023-02-25 15:14:01 +05:30
Sai Raj
37408f3983
Merge pull request #19 from sairajzero/master
...
lib v1.4.2b: bug fix
2023-02-25 15:03:50 +05:30
sairajzero
2e24f024d1
lib v1.4.2b: bug fix
...
- Fixed: FLO multisig signing not working when redeemscript length is large
2023-02-25 15:01:13 +05:30
Sai Raj
948a58c901
Merge pull request #18 from sairajzero/master
...
testnet fixes
2023-02-24 18:51:13 +05:30
sairajzero
1a8e1abe45
Update index.html
...
Only for Testing purpose
- Added quick param: pass quick in url query to ignore onLoadStartup
- Added testnet param: pass testnet in url query to change blockchain to FLO_TEST (testnet FLO)
2023-02-24 18:49:22 +05:30
sairajzero
bf9e018883
lib v1.4.2a and floCrypto v2.3.5a
...
lib v1.4.2a
- Fixed multisig for testnet
floCrypto v2.3.5a
- Fixed: getMultisigAddress accepting requiredSignatures value greater than pubkeys array length (now it will return null instead)
2023-02-24 18:34:49 +05:30
Sai Raj
009b7e1a0d
Merge branch 'sairajzero:master' into master
2023-02-24 02:14:37 +05:30
Sai Raj
476b95c679
Create LICENCE
2023-02-24 02:12:46 +05:30
Sai Raj
ce2a0daaa5
Merge pull request #17 from sairajzero/master
2023-02-24 02:07:53 +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
ef98882359
Update btcOperator.js
2023-02-24 00:52:13 +05:30
sairajzero
aba6d204ed
Update floBlockchainAPI.js
2023-02-24 00:52:10 +05:30
sairajzero
09210c14c6
Update floCrypto.js
2023-02-24 00:52:07 +05:30
sairajzero
7daa5e4a2c
Update lib.js
2023-02-24 00:52:04 +05:30
sairajzero
9db998c176
floBlockchainAPI v2.4.3: utility fns
...
- Added parseTransaction: parse the given txhex
- Added Sat_to_FLO and FLO_to_Sat to .util
2023-02-24 00:46:00 +05:30
sairajzero
7b298ceb50
floBlockchainAPI v2.4.2: tx utility fns
...
- Added checkSigned: check if the tx is signed or not (if optional args is passed as false, returns a detailed array indicating if each input is signed or not)
- Added checkIfSameTx: check if the passed 2 tx are same or not (ie, input, output and flodata are same or not)
- Added transactionID: returns the transaction id of the tx hex
2023-02-24 00:05:18 +05:30
sairajzero
daec31c1ac
btcOperator v1.1.2a: bug fix
...
- Fixed: checkIfSameTx loop in comparing outputs using incorrect length
2023-02-23 23:24:55 +05:30
sairajzero
09e306d312
floBlockchainAPI v2.4.1: Improvements and signTx
...
- Added createTx: create unsigned tx (resolves tx-hex )
- Updated createMultisigTx: resolve tx-hex instead of tx object
- Added signTx: (synchronized fn) sign the given tx (hex or object) with given private key and returns the signed txhex
2023-02-23 23:07:54 +05:30
sairajzero
24415b835c
lib v1.4.2: (flo) bitjs.transaction deserialize
...
- pass tx_data (hex or byte array) to bitjs.transaction to deserialize the transaction
ie, `tx = bitjs.transaction(tx_data)`
- invoking without any parameter `bitjs.transaction()` will create an empty tx as before (no change)
2023-02-23 22:49:32 +05:30
sairajzero
e4fd63912c
floCrypto v2.3.5: multisig address utils
...
- Added toMultisigFloID: converts given multisig address to FLO multisig ID
- Improved verifyPubKey: also support verifying multisig redeemScript for the multisig address
- Improved isSameAddr: supports multisig bech32
- Improved decodeAddress: supports multisig bech32
2023-02-23 02:49:42 +05:30
sairajzero
070d2198ba
btcOperator v1.1.2: multisig utils
...
- Added decodeRedeemScript: decodes the given redeemScript and return {address, pubKeys, required}. (optional bech32; default=true. if true return bech32 address. if false returns legacy multisig address)
- Added convert.multisig2multisig: convert from one multisig address to another. (optional target_version; default=btc-multisig-version)
- Added convert.bech2multisig: converts multisig bech32 address to multisig address. (optional target_version; default=btc-multisig-version)
- Added encodeLegacy, decodeLegacy, encodeBech32, decodeBech32 to util
2023-02-23 02:13:31 +05:30
sairajzero
6288dc82d9
lib v1.4.1b: Minor fixes in coinjs multisig-addr
...
- pubkeys2MultisigAddressBech32: returns another value 'scripthash'
- Fixed multisigBech32Address: returning scripthash as redeemScript. (now returns both scripthash and redeemScript
2023-02-23 02:04:16 +05:30
sairaj mote
57ef2ede72
Bug fixes
2023-02-23 00:43:03 +05:30
sairaj mote
d20381da36
Added transaction Fee suggestion
2023-02-22 01:44:57 +05:30
Sai Raj
6c8fe10453
Merge pull request #16 from sairajzero/master
...
support for FLO multisig address and transactions
2023-02-20 17:11:38 +05:30
sairajzero
9132d169d2
lib v1.4.1a: bug fix
...
- Fixed: bitjs.btrx.decodeRedeemScript not throwing Invalid RedeemScript error
2023-02-20 05:20:04 +05:30
sairajzero
a102f5225b
floCrypto v2.3.4a: bug fix
...
- Fixed: verifyPrivKey incorrectly returning false when pubkey is lowercase. (pubkey hex is case-insensitive)
2023-02-20 05:02:43 +05:30
sairajzero
2e0846edc4
floBlockchainAPI v2.4.0: multisig tx
...
Changes:
- multisig addresses are accepted as receiver address in all send-tx fns
- multisig addresses are accepted in query fns
- sendTx: sender can be regular address only
Added 3 multisig transaction fns:
- createMultisigTx: creates unsigned tx for multisig sender
- sendMultisigTx: create signed multisig tx and broadcast it
- writeMultisigData: same as writeData(), but for multisig
2023-02-20 04:59:23 +05:30