diff --git a/CHANGELOG.md b/CHANGELOG.md index a2a6615..0603135 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +### v4.6.0 + +- [feat] Added support for basescan in deth +- [chore] Changed the name of the extension from "MetaDock" to "MetaSuites" + ### v4.5.2 - [fix] Resolve the issue of incorrect redirection of Phalcon links @@ -56,7 +61,7 @@ ### v3.6.0 -- [feat] Improve MetaDock's Dedaub Support +- [feat] Improve MetaSuites's Dedaub Support - [build] Configure GitHub Actions for automated workflows - [fix] Fix evm.storage to only support Ethereum chain - [fix] Fix the issue of the supported website list becoming invalid in the settings diff --git a/README.md b/README.md index d1c85d0..94fa3ea 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,14 @@ -# MetaDock Browser Extension +# MetaSuites Browser Extension -[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![Chrome Web Store](https://img.shields.io/chrome-web-store/stars/fkhgpeojcbhimodmppkbbliepkpcgcoo?label=MetaDock&style=flat&logo=google)](https://chrome.google.com/webstore/detail/metadock/fkhgpeojcbhimodmppkbbliepkpcgcoo) [![Firefox Web Store](https://img.shields.io/chrome-web-store/stars/fkhgpeojcbhimodmppkbbliepkpcgcoo?label=MetaDock&style=flat&logo=firefox)](https://addons.mozilla.org/firefox/addon/metadock/) [![Safari Apple Store](https://img.shields.io/chrome-web-store/stars/fkhgpeojcbhimodmppkbbliepkpcgcoo?label=MetaDock&style=flat&logo=apple)](https://apps.apple.com/app/metadock/id6448738932?l=en&mt=12) [![Twitter Follow](https://img.shields.io/twitter/follow/MetaDockTeam?style=social)](https://twitter.com/MetaDockTeam) +[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![Chrome Web Store](https://img.shields.io/chrome-web-store/stars/fkhgpeojcbhimodmppkbbliepkpcgcoo?label=MetaSuites&style=flat&logo=google)](https://chrome.google.com/webstore/detail/metadock/fkhgpeojcbhimodmppkbbliepkpcgcoo) [![Firefox Web Store](https://img.shields.io/chrome-web-store/stars/fkhgpeojcbhimodmppkbbliepkpcgcoo?label=MetaSuites&style=flat&logo=firefox)](https://addons.mozilla.org/firefox/addon/metadock/) [![Safari Apple Store](https://img.shields.io/chrome-web-store/stars/fkhgpeojcbhimodmppkbbliepkpcgcoo?label=MetaSuites&style=flat&logo=apple)](https://apps.apple.com/app/metadock/id6448738932?l=en&mt=12) [![Twitter Follow](https://img.shields.io/twitter/follow/MetaDockTeam?style=social)](https://twitter.com/MetaDockTeam) -

MetaDock

+

MetaSuites

-MetaDock is a powerful browser extension designed for the crypto community. It aims to deliver an enhanced user experience by seamlessly integrating various innovative features into the blockchain explorers. +MetaSuites is a powerful browser extension designed for the crypto community. It aims to deliver an enhanced user experience by seamlessly integrating various innovative features into the blockchain explorers. -MetaDock supports Google Chrome, Firefox and Safari. We recommend using the latest available browser version. +MetaSuites supports Google Chrome, Firefox and Safari. We recommend using the latest available browser version. -For up to the minute news, follow our [Twitter](https://twitter.com/MetaDockTeam) or [Medium](https://blocksecteam.medium.com/getting-started-with-metadock-5e3b3aeb64d4) pages. +For up to the minute news, follow our [Twitter](https://twitter.com/MetaDockTeam) or [Medium](https://blocksecteam.medium.com/getting-started-with-metasuites-5e3b3aeb64d4) pages. ## Building @@ -40,7 +40,7 @@ yarn build:prod yarn build-firefox:prod # safari yarn build-safari:prod -xcrun safari-web-extension-converter --macos-only /path/to/metadock/dist/safari-extension +xcrun safari-web-extension-converter --macos-only /path/to/metasuites/dist/safari-extension ``` - Optionally, you may run `yarn dev` to run dev mode. @@ -57,7 +57,7 @@ To build the extension for distribution, or to run it locally for testing purpos # step 1 yarn build-safari:prod # step 2 -xcrun safari-web-extension-converter --macos-only /path/to/metadock/dist/safari-extension +xcrun safari-web-extension-converter --macos-only /path/to/metasuites/dist/safari-extension ``` For more information on building and debugging Safari extensions, see the [official documentation](https://developer.apple.com/documentation/safariservices/safari_web_extensions/). diff --git a/build/safari.js b/build/safari.js index d9f38bc..03b7a5b 100644 --- a/build/safari.js +++ b/build/safari.js @@ -7,7 +7,7 @@ const __filename = fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) function defineSafariManifestV2(manifestPath) { const manifest = JSON.parse(fs.readFileSync(manifestPath)) - manifest.name = 'MetaDock' + manifest.name = 'MetaSuites' manifest.manifest_version = 2 manifest.background = { page: 'background.html' diff --git a/manifest.config.ts b/manifest.config.ts index 2c0b529..67158c1 100644 --- a/manifest.config.ts +++ b/manifest.config.ts @@ -7,7 +7,7 @@ export default defineManifest((env: ConfigEnv) => { const isDev = env.mode === 'development' return { - name: "MetaDock - Builders' Swiss Army Knife", + name: "MetaSuites - Builders' Swiss Army Knife", description: 'Integrating 30+ popular Web3 and AI Tools, 300M+ Address Labels, and the Fund Flow Map into a single extension.', version: version, diff --git a/package.json b/package.json index 8269f2e..6b9c949 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,9 @@ { - "name": "metadock", - "version": "4.5.2", + "name": "metasuites", + "version": "4.6.0", "repository": { "type": "git", - "url": "https://github.com/blocksecteam/metadock.git" + "url": "https://github.com/blocksecteam/metasuites.git" }, "engines": { "node": ">=18.12.0" diff --git a/src/assets/images/logo.png b/src/assets/images/logo.png index 3a4f211..8930497 100644 Binary files a/src/assets/images/logo.png and b/src/assets/images/logo.png differ diff --git a/src/common/components/ComplianceRadarPlot/index.tsx b/src/common/components/ComplianceRadarPlot/index.tsx index 6917150..f592cf4 100644 --- a/src/common/components/ComplianceRadarPlot/index.tsx +++ b/src/common/components/ComplianceRadarPlot/index.tsx @@ -144,11 +144,11 @@ const ComplianceRadarPlot: FC = ({ /> - By MetaDock > + By MetaSuites > ) diff --git a/src/common/components/ModalFundFlow/graph.ts b/src/common/components/ModalFundFlow/graph.ts index c6cfcaa..1bb9494 100644 --- a/src/common/components/ModalFundFlow/graph.ts +++ b/src/common/components/ModalFundFlow/graph.ts @@ -244,7 +244,7 @@ export const onDownload = ( if (enableWatermark && polygonEl) { polygonEl.insertAdjacentHTML( 'afterend', - ` + ` ` ) diff --git a/src/common/components/ModalFundFlow/index.tsx b/src/common/components/ModalFundFlow/index.tsx index a25e522..61e2f07 100644 --- a/src/common/components/ModalFundFlow/index.tsx +++ b/src/common/components/ModalFundFlow/index.tsx @@ -545,11 +545,11 @@ const ModalFundFlowGraph: FC = ({ {enableWatermark && ( diff --git a/src/common/components/RarityLabel/index.tsx b/src/common/components/RarityLabel/index.tsx index f44d8b3..6d286f4 100644 --- a/src/common/components/RarityLabel/index.tsx +++ b/src/common/components/RarityLabel/index.tsx @@ -33,7 +33,7 @@ const RarityLabel: FC = ({ data: { rank, total } }) => { ${numFormatter(total.toString())}`} diff --git a/src/common/constants/support.ts b/src/common/constants/support.ts index f9a7cba..89669a5 100644 --- a/src/common/constants/support.ts +++ b/src/common/constants/support.ts @@ -592,6 +592,10 @@ export const ETHERSCAN_DETH_SUPPORT_LIST = [ { chain: 'cronos', url: 'https://cronoscan.deth.net/address' + }, + { + chain: 'base', + url: 'https://basescan.deth.net/address' } ] diff --git a/src/content/etherscan/components/TransactionExplanation/index.tsx b/src/content/etherscan/components/TransactionExplanation/index.tsx index f73d460..1b6bd45 100644 --- a/src/content/etherscan/components/TransactionExplanation/index.tsx +++ b/src/content/etherscan/components/TransactionExplanation/index.tsx @@ -161,7 +161,7 @@ const TransactionExplanation: FC = props => {
= props => {
{
- At MetaDock, accessible from blocksec.com, one of our main priorities - is the privacy of our visitors. This Privacy Policy document contains - types of information that is collected and recorded by MetaDock and - how we use it. + At MetaSuites, accessible from blocksec.com, one of our main + priorities is the privacy of our visitors. This Privacy Policy + document contains types of information that is collected and recorded + by MetaSuites and how we use it.

If you have additional questions or require more information about our @@ -24,7 +24,7 @@ const App: FC = () => {
This Privacy Policy applies only to our online activities and is valid for visitors to our website with regards to the information that they - shared and/or collect in MetaDock. This policy is not applicable to + shared and/or collect in MetaSuites. This policy is not applicable to any information collected offline or via channels other than this website. Our Privacy Policy was created with the help of the Free Privacy Policy Generator. @@ -73,9 +73,9 @@ const App: FC = () => {

Log Files

- MetaDock follows a standard procedure of using log files. These files - log visitors when they visit websites. All hosting companies do this - and a part of hosting services' analytics. The information + MetaSuites follows a standard procedure of using log files. These + files log visitors when they visit websites. All hosting companies do + this and a part of hosting services' analytics. The information collected by log files include internet protocol (IP) addresses, browser type, Internet Service Provider (ISP), date and time stamp, referring/exit pages, and possibly the number of clicks. These are not @@ -87,26 +87,26 @@ const App: FC = () => {

Advertising Partners Privacy Policies

You may consult this list to find the Privacy Policy for each of the - advertising partners of MetaDock. + advertising partners of MetaSuites.

Third-party ad servers or ad networks uses technologies like cookies, JavaScript, or Web Beacons that are used in their respective - advertisements and links that appear on MetaDock, which are sent + advertisements and links that appear on MetaSuites, which are sent directly to users' browser. They automatically receive your IP address when this occurs. These technologies are used to measure the effectiveness of their advertising campaigns and/or to personalize the advertising content that you see on websites that you visit.

- Note that MetaDock has no access to or control over these cookies that - are used by third-party advertisers. + Note that MetaSuites has no access to or control over these cookies + that are used by third-party advertisers.

Third Party Privacy Policies

- MetaDock's Privacy Policy does not apply to other advertisers or - websites. Thus, we are advising you to consult the respective Privacy - Policies of these third-party ad servers for more detailed + MetaSuites's Privacy Policy does not apply to other advertisers + or websites. Thus, we are advising you to consult the respective + Privacy Policies of these third-party ad servers for more detailed information. It may include their practices and instructions about how to opt-out of certain options.
@@ -184,7 +184,7 @@ const App: FC = () => { participate in, and/or monitor and guide their online activity.

- MetaDock does not knowingly collect any Personal Identifiable + MetaSuites does not knowingly collect any Personal Identifiable Information from children under the age of 13. If you think that your child provided this kind of information on our website, we strongly encourage you to contact us immediately and we will do our best diff --git a/src/popup/components/Shortcuts/index.module.less b/src/popup/components/Shortcuts/index.module.less index e01b344..eda128a 100644 --- a/src/popup/components/Shortcuts/index.module.less +++ b/src/popup/components/Shortcuts/index.module.less @@ -8,7 +8,7 @@ .logo { width: 197px; - margin: 100px auto 0; + margin: 80px auto 0; } .searchBarContainer { @@ -89,7 +89,7 @@ } .navbar { - margin: 107px 30px 14px; + margin: 100px 30px 12px; display: flex; flex-wrap: wrap; justify-content: center;