Commit Graph

687 Commits

Author SHA1 Message Date
6dc2c8f922 Fix proxy ID listener derivation and add TON/ALGO blockchain selection popup
- Handle CashAddr format validating natively for BCH in floCrypto.js

- Require explicit TON vs ALGO blockchain selection for 128-char hex private keys during login

- Fix fallback logic in messenger.js to cleanly default to myFloID listener instead of duplicate listener addresses
2026-02-28 04:35:04 +05:30
ec5c8495dd feat(wallet): add support for Arbitrum and Optimism networks
- Address Derivation: Added ARB and OP to blockchainAddresses.js and messenger.js EVM checks, utilizing myArbID and myOpID where myEthID is used for validation and proxy ID generation.
- Login Selection: Added Arbitrum and Optimism buttons to the blockchain_select_popup in index.html to allow users to specifically choose these networks when logging in with indistinguishable EVM hex keys.
- Profile UI Data: Added ARB and OP copy boxes to the expanded list of blockchain network identifiers in the user profile page.
- Profile Ticker Simplification: Refactored the animated profile ID ticker in index.html to only cycle between the base FLO address and the user's currently signed-in activeChain address
2026-02-27 16:16:25 +05:30
1ff93355f6 feat: Add validation and conversion for SUI private keys to Bitcoin WIF format using their 32-byte seed. 2026-02-23 02:57:20 +05:30
ae643c4f93 feat: Add Hedera (HBAR) blockchain support and enhance private key validation and processing for hex and WIF formats, including TON. 2026-02-23 02:08:26 +05:30
d77f45f8a2 refactor: update UI text to use generic "Blockchain" instead of specific "FLO/BTC/ETH" references. 2026-02-23 01:38:50 +05:30
80fa542bf9 feat: Expand blockchain address support to multiple chains and enhancing UI for address validation and chat migration. 2026-02-23 01:01:56 +05:30
d6fd63dace Add support for additional blockchain addresses: BSC, AVAX, MATIC, HBAR, LTC, BCH, DOT, ALGO, XLM, SOL, and ADA 2026-02-09 17:35:46 +05:30
0c3c07b5d2 Add blockchain address derivation utilities for XRP, SUI, TON, TRON, and DOGE 2026-02-04 11:12:22 +05:30
7b56defa5c
Update index.html
Some checks failed
Workflow push to Dappbundle / Build (push) Has been cancelled
2024-03-03 16:35:56 +05:30
fb9e7b5227
Update index.html 2024-02-27 12:38:59 +05:30
sairaj mote
bbbb0c474b fixed issue of emoji not inserted between written texts 2024-02-01 02:14:46 +05:30
sairaj mote
02b92f6228 Moving to new tor links 2024-01-21 01:27:52 +05:30
sairaj mote
ac7590a5a6 updating floBlockchainAPI module 2024-01-19 01:29:59 +05:30
sairaj mote
eb1880ec90 added better web socket connection checker 2024-01-05 18:13:30 +05:30
sairaj mote
dbc88a83f1 background bug fix 2024-01-05 16:03:31 +05:30
sairaj mote
cee5644264 code refactoring 2024-01-05 15:58:03 +05:30
sairaj mote
84846ce870 Added option so start chat without saving an address 2024-01-04 00:03:51 +05:30
sairaj mote
3dd3acdbce Update btcOperator.js 2024-01-03 22:50:11 +05:30
sairaj mote
68aaf56fde Revert "Update btcOperator.js"
This reverts commit 2e3835a201.
2023-12-29 04:27:27 +05:30
sairaj mote
2e3835a201 Update btcOperator.js 2023-12-28 02:23:11 +05:30
sairaj mote
1abe35aa58 Fixed address validation issue when adding contact 2023-12-21 00:55:00 +05:30
sairaj mote
d956e1d613 bug fix
-- Fixed "Cannot set properties of undefined (setting 'chats')" issue
2023-12-21 00:46:46 +05:30
sairaj mote
9e4a23af3c Create push-dappbundle.yml 2023-12-18 22:10:51 +05:30
sairaj mote
4fece23678 Update index.html 2023-12-03 03:44:36 +05:30
sairaj mote
61299f9541 Update index.html 2023-12-03 03:35:44 +05:30
sairaj mote
e38340604a Mail reply bug fixes 2023-11-28 00:07:45 +05:30
sairaj mote
90bde92571 optimized fee calculation routine 2023-11-09 18:38:07 +05:30
sairaj mote
9ccfeafc43 Auto collapsing transaction details when scrolling 2023-11-08 23:30:19 +05:30
sairaj mote
7793379707 Update index.html 2023-11-08 21:27:33 +05:30
sairaj mote
bd42ad5836 Fixing validation error 2023-11-08 21:14:15 +05:30
sairaj mote
5373ca0418 Updating form component 2023-11-08 20:59:59 +05:30
7ef7e0b55a
Update messengerEthereum.js 2023-10-19 17:29:36 +05:30
149ba17dde
Update messengerEthereum.js 2023-10-19 17:08:22 +05:30
sairaj mote
7e7ba03fa0 Update index.html 2023-10-19 15:32:41 +05:30
ee30234c9c
Update technical-architecture.md 2023-10-18 15:40:09 +05:30
ae3cbc1456
Update render.html 2023-10-18 12:50:25 +05:30
sairaj mote
4ded44688a added ethereum private key sign in 2023-10-18 01:12:26 +05:30
sairaj mote
a2cfef9df1 Bug fixes 2023-10-17 04:08:52 +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
dd93f05a5b
Update floCrypto.js 2023-10-15 17:11:59 +05:30
sairaj mote
16906d7acc Added ethereum address display 2023-10-15 16:19:58 +05:30
sairaj mote
a5a242d50f Added support for ethereum address validation 2023-10-15 15:53:08 +05:30
69b73acdf8
Update floCloudAPI.js 2023-10-15 13:11:39 +05:30
35128829d2
Update floCloudAPI.js 2023-10-15 12:59:51 +05:30
42b7c2aa61
Update messengerEthereum.js 2023-10-15 11:32:30 +05:30
2a5faefdaf
Update messengerEthereum.js
Suspending forcefully making Y point as even for messenger, as this is not Taproot.
2023-10-15 08:53:11 +05:30
3ef1bc5b41
Update index.html
Added ability to generate Ethereum addresses from FLO/BTC private key of logged in user.

Also added ability to generate Ethereum address of receiver, if his FLO/BTC public key is received.
2023-10-15 08:41:24 +05:30
21d6c17669
Create messengerEthereum.js
Added basic Ethereum Address generation functions which can be generated without Taproot functions. 

Just with existing libraries, and addition of keccak.js, Ethereum addresses of the contacts that messenger communicates with will be achieved. 

However as of now, messages cannot nbe sent to Ethereum addresses.
2023-10-15 08:38:36 +05:30
c7bcedb6ff
Created keccak.js
This adds Keccak algorithm to messenger system
2023-10-15 08:32:30 +05:30