From 21efe7e427f76bf0bd5d7052d42fa7a9d760e991 Mon Sep 17 00:00:00 2001 From: abitmore Date: Fri, 19 Feb 2021 19:16:38 -0500 Subject: [PATCH 01/19] Add phishing accounts --- app/lib/common/scamAccounts.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/lib/common/scamAccounts.js b/app/lib/common/scamAccounts.js index fd22bf4e62..949e33acdb 100644 --- a/app/lib/common/scamAccounts.js +++ b/app/lib/common/scamAccounts.js @@ -35,7 +35,9 @@ export const scamAccountsBittrex = [ "bittrex", "1.2.2343", "bittrex-deposits", - "1.2.161093" + "1.2.161093", + "bittrexacct1", + "1.2.1649570" ]; export const scamAccountsOther = [ @@ -1846,5 +1848,7 @@ export const scamAccountsOther = [ "vezunchik-account", "1.2.462216", "razdacha-bts", - "1.2.1646336" + "1.2.1646336", + "coinbasebase", + "1.2.1603952" ]; From cc43e1b6760d48f67499f3005251a92fd22a7951 Mon Sep 17 00:00:00 2001 From: abitmore Date: Sat, 20 Feb 2021 10:22:25 -0500 Subject: [PATCH 02/19] Add EOS deposit accounts used by exchanges and etc --- app/lib/common/scamAccounts.js | 176 ++++++++++++++++++++++++++++++++- 1 file changed, 174 insertions(+), 2 deletions(-) diff --git a/app/lib/common/scamAccounts.js b/app/lib/common/scamAccounts.js index 949e33acdb..1dec773594 100644 --- a/app/lib/common/scamAccounts.js +++ b/app/lib/common/scamAccounts.js @@ -20,7 +20,9 @@ export const scamAccountsPolo = [ "poloniex", "1.2.2340", "poloneix", - "1.2.24900" + "1.2.24900", + "poloniexeos1", + "1.2.1049362" ]; export const scamAccountsBittrex = [ @@ -1850,5 +1852,175 @@ export const scamAccountsOther = [ "razdacha-bts", "1.2.1646336", "coinbasebase", - "1.2.1603952" + "1.2.1603952", + "accountcreat", + "1.2.1799179", + "atomintlexch", + "1.2.1799180", + "bcgame222333", + "1.2.1799181", + "bcgameeoswin", + "1.2.1799182", + "beexpayioeos", + "1.2.1799183", + "bikicoineos5", + "1.2.1593635", + "bilaxyeos111", + "1.2.1799184", + "bitforexcoin", + "1.2.1596635", + "bithumbeos15", + "1.2.1677135", + "bithumbrecv1", + "1.2.1635360", + "bitmaxaddrz1", + "1.2.1109244", + "bitoctoeosio", + "1.2.1799185", + "bitruebitrue", + "1.2.1799186", + "bitvavodepos", + "1.2.1799187", + "bkexeosusers", + "1.2.1234827", + "btcturkeosio", + "1.2.1761232", + "btflwnetex24", + "1.2.1799188", + "bweosdeposit", + "1.2.1282180", + "bybitdeposit", + "1.2.1761243", + "catexioeosio", + "1.2.1799189", + "changenoweos", + "1.2.1799119", + "coinboxstore", + "1.2.1799190", + "coincolasave", + "1.2.1653599", + "coinealeoswa", + "1.2.1799191", + "coinexviabtc", + "1.2.1087752", + "coinonekorea", + "1.2.1150124", + "coinspoteos1", + "1.2.1603157", + "crexpayments", + "1.2.1799192", + "cryptocomeos", + "1.2.1761230", + "cryptomkteos", + "1.2.1799193", + "ctforeos2222", + "1.2.1147939", + "dcoindeposit", + "1.2.1212186", + "dfttothemoon", + "1.2.1158646", + "e1k2m1ynpoof", + "1.2.1703024", + "eoshoowallet", + "1.2.1080697", + "eosprimedice", + "1.2.1799194", + "eosupbitsusr", + "1.2.1703357", + "eoswithmixin", + "1.2.1212806", + "exmodeposits", + "1.2.1799195", + "exodussignup", + "1.2.1689962", + "freewalletin", + "1.2.1797385", + "gopaxdeposit", + "1.2.1150123", + "gxgxcomtotal", + "1.2.1799196", + "gyztsojzgage", + "1.2.1799197", + "hitbtcpayins", + "1.2.1080701", + "hotbitioeoss", + "1.2.1606463", + "hotbitkorean", + "1.2.1799198", + "ilovebityard", + "1.2.1799199", + "indodaxaccnt", + "1.2.1594372", + "koineksadres", + "1.2.1594877", + "korbiteosdep", + "1.2.1797390", + "kunaexchange", + "1.2.1211841", + "latokeneos11", + "1.2.1799200", + "lbkexdeposit", + "1.2.1637485", + "luckyfish321", + "1.2.1799201", + "makeaccounts", + "1.2.1799202", + "mathmathmath", + "1.2.1794559", + "mercatoxeos1", + "1.2.1604773", + "metalcccceos", + "1.2.1799203", + "mxcexdeposit", + "1.2.1261064", + "myeostokenin", + "1.2.1799204", + "nobitexeosw1", + "1.2.1799205", + "okcoincomeos", + "1.2.1761246", + "orinocotrade", + "1.2.1799206", + "paribuwallet", + "1.2.1273867", + "paribuwallet", + "1.2.1273867", + "probitwallet", + "1.2.1799207", + "radardeposit", + "1.2.1653604", + "stakecasino1", + "1.2.1799208", + "th3f4tw4113t", + "1.2.1681437", + "tokenbankpro", + "1.2.1211831", + "trustbitopro", + "1.2.1799209", + "unocoinindia", + "1.2.1799210", + "useosbinance", + "1.2.1761231", + "utexiopayin1", + "1.2.1799211", + "uytt1epvvwtn", + "1.2.1799212", + "wablockchain", + "1.2.1799213", + "walleteos125", + "1.2.1700871", + "whaleextrust", + "1.2.1147873", + "x1bitpaygate", + "1.2.1799214", + "xq3bcloi5tox", + "1.2.1799215", + "youhodlereos", + "1.2.1799216", + "yuo4dirjxmz4", + "1.2.1799217", + "z1wdmuuosmes", + "1.2.1770761", + "zebpaypayins", + "1.2.1799218" ]; From 9db734bb139f6dac84ddbd38f77fa8a250373998 Mon Sep 17 00:00:00 2001 From: abitmore Date: Sat, 20 Feb 2021 12:40:41 -0500 Subject: [PATCH 03/19] Add phishing accounts that send proposals --- app/lib/common/scamAccounts.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/lib/common/scamAccounts.js b/app/lib/common/scamAccounts.js index 1dec773594..33022bddf5 100644 --- a/app/lib/common/scamAccounts.js +++ b/app/lib/common/scamAccounts.js @@ -1783,6 +1783,10 @@ export const scamAccountsOther = [ "1.2.1673663", "gliofdr229", "1.2.1671362", + "pocits-team", + "1.2.1702279", + "committee.blacklist-manager", + "1.2.1799121", "bitcoin-wizards", "1.2.457302", "leon38marokko", From f381993d588eee342f128593c2c4efe50c995fdb Mon Sep 17 00:00:00 2001 From: abitmore Date: Mon, 22 Feb 2021 10:50:03 -0500 Subject: [PATCH 04/19] Add phishing accounts --- app/lib/common/scamAccounts.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/lib/common/scamAccounts.js b/app/lib/common/scamAccounts.js index 33022bddf5..3236ee850a 100644 --- a/app/lib/common/scamAccounts.js +++ b/app/lib/common/scamAccounts.js @@ -1473,6 +1473,12 @@ export const scamAccountsOther = [ "1.2.1795566", "aex-bts-deposite-walet", "1.2.1795541", + "aex-bts-deposit-wellat", + "1.2.1799240", + "bineance-bts-1", + "1.2.1799262", + "juhiy011-01", + "1.2.1798466", "aex-bts-withdrawal-wallet-security", "1.2.1694852", "citadel-one", From 608858f73ec6c58179f6254dd787b9fbfa61e1b5 Mon Sep 17 00:00:00 2001 From: Abit Date: Mon, 22 Feb 2021 18:41:04 +0100 Subject: [PATCH 05/19] Rethrow error when failed to download charting lib --- charting_library/install-charting-library.js | 1 + 1 file changed, 1 insertion(+) diff --git a/charting_library/install-charting-library.js b/charting_library/install-charting-library.js index 9477bec18b..e0336270df 100644 --- a/charting_library/install-charting-library.js +++ b/charting_library/install-charting-library.js @@ -18,6 +18,7 @@ http.get("https://bitshares.org/assets/" + outputFileName, (response) => { }).on("error", (err) => { console.error("Failed to download charting_library archive"); console.error(err); + throw (err); }); outputFile.on("finish", () => { From d26abd685b4adeff685d1aaf87b75cd6bfb326dc Mon Sep 17 00:00:00 2001 From: Abit Date: Wed, 24 Feb 2021 16:34:47 +0100 Subject: [PATCH 06/19] Check scam for linked_status with higher priority --- app/components/Account/AccountSelector.jsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app/components/Account/AccountSelector.jsx b/app/components/Account/AccountSelector.jsx index 6b90231650..a5b1365557 100644 --- a/app/components/Account/AccountSelector.jsx +++ b/app/components/Account/AccountSelector.jsx @@ -458,25 +458,25 @@ class AccountSelector extends React.Component { error || disableActionButton; - if (selectedAccount && selectedAccount.isOwnAccount) { + if (selectedAccount && selectedAccount.isKnownScammer) { linked_status = ( - - + + ); - } else if (selectedAccount && selectedAccount.isKnownScammer) { + } else if (selectedAccount && selectedAccount.isOwnAccount) { linked_status = ( - - + + ); From 69dee1484ad75a084500afe1c520f8891ad9675b Mon Sep 17 00:00:00 2001 From: Abit Date: Wed, 24 Feb 2021 16:50:14 +0100 Subject: [PATCH 07/19] Add option to exclude my accounts from selector --- app/components/Account/AccountSelector.jsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/components/Account/AccountSelector.jsx b/app/components/Account/AccountSelector.jsx index a5b1365557..b375cb515f 100644 --- a/app/components/Account/AccountSelector.jsx +++ b/app/components/Account/AccountSelector.jsx @@ -52,6 +52,7 @@ class AccountSelector extends React.Component { allowUppercase: PropTypes.bool, // use it if you need to allow uppercase letters typeahead: PropTypes.bool, excludeAccounts: PropTypes.array, // array of accounts to exclude from the typeahead + includeMyActiveAccounts: PropTypes.bool, // whether to include my active accounts in the list focus: PropTypes.bool, disabled: PropTypes.bool, editable: PropTypes.bool, @@ -63,6 +64,7 @@ class AccountSelector extends React.Component { static defaultProps = { autosubscribe: false, excludeAccounts: [], + includeMyActiveAccounts: true, disabled: null, editable: null, locked: false, @@ -86,9 +88,11 @@ class AccountSelector extends React.Component { if (accountName) { this._addThisToIndex(accountName); } - this.props.myActiveAccounts.map(a => { - this._addThisToIndex(a); - }); + if (this.props.includeMyActiveAccounts) { + this.props.myActiveAccounts.map(a => { + this._addThisToIndex(a); + }); + } this.props.contacts.map(a => { this._addThisToIndex(a); }); From 6344d11de459867aae099cbd1a9e83a0d5fef789 Mon Sep 17 00:00:00 2001 From: Abit Date: Wed, 24 Feb 2021 16:53:11 +0100 Subject: [PATCH 08/19] Do not include my accounts in transfer.to field --- app/components/Modal/SendModal.jsx | 1 + 1 file changed, 1 insertion(+) diff --git a/app/components/Modal/SendModal.jsx b/app/components/Modal/SendModal.jsx index 2e9a3f1d42..fa9d332f36 100644 --- a/app/components/Modal/SendModal.jsx +++ b/app/components/Modal/SendModal.jsx @@ -616,6 +616,7 @@ class SendModal extends React.Component { this )} typeahead={true} + includeMyActiveAccounts={false} tabIndex={tabIndex++} /> From 7c1456d7c4d84c7574ab75856ed51ecb20df6b02 Mon Sep 17 00:00:00 2001 From: abitmore Date: Wed, 24 Feb 2021 11:35:03 -0500 Subject: [PATCH 09/19] Update account filter on typehead --- app/components/Account/AccountSelector.jsx | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/app/components/Account/AccountSelector.jsx b/app/components/Account/AccountSelector.jsx index b375cb515f..b5222874e9 100644 --- a/app/components/Account/AccountSelector.jsx +++ b/app/components/Account/AccountSelector.jsx @@ -527,7 +527,7 @@ class AccountSelector extends React.Component { return null; } if ( - account.data.isOwnAccount || + (this.props.includeMyActiveAccount && account.data.isOwnAccount) || (!this.props.locked && account.data.isContact) || (accountName && account.data.name === accountName) ) { @@ -552,15 +552,13 @@ class AccountSelector extends React.Component { value={account.data.name} disabled={account.data.disabled ? true : undefined} > - {account.data.isOwnAccount ? ( - - ) : null} - {account.data.isContact ? ( - - ) : null} {account.data.isKnownScammer ? ( - ) : null} + ) : {account.data.isOwnAccount ? ( + + ) : {account.data.isContact ? ( + + ) : null} } }   {account.data.name} From 21889451d6b1869f68e6f4a1039a45bde803ef6f Mon Sep 17 00:00:00 2001 From: abitmore Date: Wed, 24 Feb 2021 11:40:12 -0500 Subject: [PATCH 10/19] Update right label --- app/components/Account/AccountSelector.jsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/components/Account/AccountSelector.jsx b/app/components/Account/AccountSelector.jsx index b5222874e9..2281e74a03 100644 --- a/app/components/Account/AccountSelector.jsx +++ b/app/components/Account/AccountSelector.jsx @@ -669,11 +669,11 @@ class AccountSelector extends React.Component { ); - } else if (selectedAccount && selectedAccount.isOwnAccount) { + } else if (selectedAccount && selectedAccount.isContact) { linked_status = ( - + ); - } else if (selectedAccount && selectedAccount.isContact) { + } else if (selectedAccount && selectedAccount.isOwnAccount) { linked_status = ( - + ); @@ -554,10 +554,10 @@ class AccountSelector extends React.Component { > {account.data.isKnownScammer ? ( - ) : {account.data.isOwnAccount ? ( - ) : {account.data.isContact ? ( + ) : {account.data.isOwnAccount ? ( + ) : null} } }   {account.data.name} From 99bfe1cd1a9f701f090a1917a7a9e92be1e08e1c Mon Sep 17 00:00:00 2001 From: abitmore Date: Wed, 24 Feb 2021 11:54:58 -0500 Subject: [PATCH 12/19] Fix syntax --- app/components/Account/AccountSelector.jsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/components/Account/AccountSelector.jsx b/app/components/Account/AccountSelector.jsx index 2dbe566de2..e69fb5408d 100644 --- a/app/components/Account/AccountSelector.jsx +++ b/app/components/Account/AccountSelector.jsx @@ -554,11 +554,11 @@ class AccountSelector extends React.Component { > {account.data.isKnownScammer ? ( - ) : {account.data.isContact ? ( + ) : (account.data.isContact ? ( - ) : {account.data.isOwnAccount ? ( + ) : (account.data.isOwnAccount ? ( - ) : null} } } + ) : null) ) }   {account.data.name} From b7729ca81e187722dc0f06f9e1468577e62e862e Mon Sep 17 00:00:00 2001 From: abitmore Date: Thu, 25 Feb 2021 04:41:56 -0500 Subject: [PATCH 13/19] Add STEEM deposit accounts used by exchanges --- app/lib/common/scamAccounts.js | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/app/lib/common/scamAccounts.js b/app/lib/common/scamAccounts.js index 3236ee850a..45b864edd2 100644 --- a/app/lib/common/scamAccounts.js +++ b/app/lib/common/scamAccounts.js @@ -1861,6 +1861,7 @@ export const scamAccountsOther = [ "1.2.462216", "razdacha-bts", "1.2.1646336", + // EOS "coinbasebase", "1.2.1603952", "accountcreat", @@ -2032,5 +2033,30 @@ export const scamAccountsOther = [ "z1wdmuuosmes", "1.2.1770761", "zebpaypayins", - "1.2.1799218" + "1.2.1799218", + // STEEM + "bitsonicpro", + "1.2.1799436", + "bitvavo", + "1.2.1785173", + "deepcrypto8", + "1.2.1211130", + "deposit-kr", + "1.2.1787961", + "gateiodeposit", + "1.2.1783716", + "ionomy", + "1.2.1799435", + "mxcsteem", + "1.2.1785904", + "orinoco", + "1.2.1794558", + "probitsteem", + "1.2.1791239", + "receiver-kr", + "1.2.1787962", + "receiver-pro", + "1.2.1787963", + "user.dunamu", + "1.2.1761235" ]; From c7c8961662359b772133692398fd329d3af7f5e6 Mon Sep 17 00:00:00 2001 From: abitmore Date: Thu, 25 Feb 2021 04:43:54 -0500 Subject: [PATCH 14/19] Remove a duplicate account --- app/lib/common/scamAccounts.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/app/lib/common/scamAccounts.js b/app/lib/common/scamAccounts.js index 45b864edd2..dd01ad2e9a 100644 --- a/app/lib/common/scamAccounts.js +++ b/app/lib/common/scamAccounts.js @@ -1994,8 +1994,6 @@ export const scamAccountsOther = [ "1.2.1799206", "paribuwallet", "1.2.1273867", - "paribuwallet", - "1.2.1273867", "probitwallet", "1.2.1799207", "radardeposit", From 94836137758a89f14c5b4923566c9c2b18058d17 Mon Sep 17 00:00:00 2001 From: Abit Date: Sun, 28 Feb 2021 16:54:15 +0100 Subject: [PATCH 15/19] Add a phishing account --- app/lib/common/scamAccounts.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/lib/common/scamAccounts.js b/app/lib/common/scamAccounts.js index dd01ad2e9a..86eceb1053 100644 --- a/app/lib/common/scamAccounts.js +++ b/app/lib/common/scamAccounts.js @@ -1479,6 +1479,8 @@ export const scamAccountsOther = [ "1.2.1799262", "juhiy011-01", "1.2.1798466", + "huoboi-pro", + "1.2.1799492", "aex-bts-withdrawal-wallet-security", "1.2.1694852", "citadel-one", From f1a33be63772a9cee340cdf673689cb64f737831 Mon Sep 17 00:00:00 2001 From: Abit Date: Sun, 28 Feb 2021 18:31:29 +0100 Subject: [PATCH 16/19] Add an account related to phishing accounts --- app/lib/common/scamAccounts.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/lib/common/scamAccounts.js b/app/lib/common/scamAccounts.js index 86eceb1053..da7ba0af9c 100644 --- a/app/lib/common/scamAccounts.js +++ b/app/lib/common/scamAccounts.js @@ -1481,6 +1481,8 @@ export const scamAccountsOther = [ "1.2.1798466", "huoboi-pro", "1.2.1799492", + "sarkie1337", + "1.2.1799478", "aex-bts-withdrawal-wallet-security", "1.2.1694852", "citadel-one", From 41dc80cdc72fc89cea4e62a8fd7dc52bec5232f5 Mon Sep 17 00:00:00 2001 From: abitmore Date: Sun, 28 Feb 2021 13:45:06 -0500 Subject: [PATCH 17/19] Add accounts related to phishing accounts --- app/lib/common/scamAccounts.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/lib/common/scamAccounts.js b/app/lib/common/scamAccounts.js index da7ba0af9c..e20c941330 100644 --- a/app/lib/common/scamAccounts.js +++ b/app/lib/common/scamAccounts.js @@ -1483,6 +1483,10 @@ export const scamAccountsOther = [ "1.2.1799492", "sarkie1337", "1.2.1799478", + "niegoe9ia", + "1.2.1799397", + "botgate11", + "1.2.1799462", "aex-bts-withdrawal-wallet-security", "1.2.1694852", "citadel-one", From 2f20213030ae691b22034bdc46480565d2d4a42a Mon Sep 17 00:00:00 2001 From: abitmore Date: Sun, 28 Feb 2021 17:38:11 -0500 Subject: [PATCH 18/19] Add new phishing accounts --- app/lib/common/scamAccounts.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/lib/common/scamAccounts.js b/app/lib/common/scamAccounts.js index e20c941330..8ca86db4d7 100644 --- a/app/lib/common/scamAccounts.js +++ b/app/lib/common/scamAccounts.js @@ -1487,6 +1487,14 @@ export const scamAccountsOther = [ "1.2.1799397", "botgate11", "1.2.1799462", + "zblbts001", + "1.2.1799353", + "gate-bts-io66", + "1.2.1798716", + "houdi-pro", + "1.2.1795562", + "binaince-bts-1", + "1.2.1798345", "aex-bts-withdrawal-wallet-security", "1.2.1694852", "citadel-one", From efe94c3b8dc654c39872434eed179fcd6fd040e4 Mon Sep 17 00:00:00 2001 From: abitmore Date: Sun, 28 Feb 2021 20:21:36 -0500 Subject: [PATCH 19/19] Add accounts related to phishing accounts --- app/lib/common/scamAccounts.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/lib/common/scamAccounts.js b/app/lib/common/scamAccounts.js index 8ca86db4d7..f3f2ec9ffa 100644 --- a/app/lib/common/scamAccounts.js +++ b/app/lib/common/scamAccounts.js @@ -1495,6 +1495,12 @@ export const scamAccountsOther = [ "1.2.1795562", "binaince-bts-1", "1.2.1798345", + "hujoyy-131hk", + "1.2.1799561", + "hitxxxrav25", + "1.2.1799380", + "subzyng11", + "1.2.1799563", "aex-bts-withdrawal-wallet-security", "1.2.1694852", "citadel-one",