From 40905d9f0861932410e43a6096091cf1ea23427e Mon Sep 17 00:00:00 2001 From: rgb2hsl Date: Wed, 27 Sep 2023 19:03:00 +0400 Subject: [PATCH 1/6] 11279 added p2p as saas --- src/components/icons/Icons.stories.tsx | 2 + src/components/icons/staking/P2PGlyphIcon.tsx | 28 ++++++++++++ src/components/icons/staking/index.ts | 1 + src/data/staking-products.json | 43 +++++++++++++++++++ 4 files changed, 74 insertions(+) create mode 100644 src/components/icons/staking/P2PGlyphIcon.tsx diff --git a/src/components/icons/Icons.stories.tsx b/src/components/icons/Icons.stories.tsx index 5399aa3b8bb..b4778ec6e54 100644 --- a/src/components/icons/Icons.stories.tsx +++ b/src/components/icons/Icons.stories.tsx @@ -46,6 +46,7 @@ import { EconomicalIcon, EthpoolGlyphIcon, GreenCheckProductGlyphIcon, + P2PGlyphIcon, KilnGlyphIcon, LidoGlyphIcon, LiquidityTokenIcon, @@ -132,6 +133,7 @@ const iconsDefinitions = [ EconomicalIcon, EthpoolGlyphIcon, GreenCheckProductGlyphIcon, + P2PGlyphIcon, KilnGlyphIcon, LidoGlyphIcon, LiquidityTokenIcon, diff --git a/src/components/icons/staking/P2PGlyphIcon.tsx b/src/components/icons/staking/P2PGlyphIcon.tsx new file mode 100644 index 00000000000..9b9274ab779 --- /dev/null +++ b/src/components/icons/staking/P2PGlyphIcon.tsx @@ -0,0 +1,28 @@ +import React from "react" +import { createIcon } from "@chakra-ui/react" + +export const P2PGlyphIcon = createIcon({ + displayName: "P2PGlyphIcon", + viewBox: "0 0 32 32", + defaultProps: { + width: "32px", + height: "32px", + fill: "currentColor", + }, + path: [ + , + , + , + , + , + , + ], +}) diff --git a/src/components/icons/staking/index.ts b/src/components/icons/staking/index.ts index 90136419ac5..3de02b47a7f 100644 --- a/src/components/icons/staking/index.ts +++ b/src/components/icons/staking/index.ts @@ -12,6 +12,7 @@ export * from "./DockerGlyphIcon" export * from "./EconomicalIcon" export * from "./EthpoolGlyphIcon" export * from "./GreenCheckProductGlyphIcon" +export * from "./P2PGlyphIcon" export * from "./KilnGlyphIcon" export * from "./LaunchnodesGlyphIcon" export * from "./LidoGlyphIcon" diff --git a/src/data/staking-products.json b/src/data/staking-products.json index dff887ffeed..e450619f3af 100644 --- a/src/data/staking-products.json +++ b/src/data/staking-products.json @@ -403,6 +403,49 @@ "eventName": "Clicked stakefish go to link" } }, + { + "name": "P2P.org", + "imageName": "P2P", + "hue": 227, + "launchDate": "2023-01-10", + "url": "https://eth.p2p.org/", + "audits": [ + { + "name": "Mixbytes (v1)", + "url": "https://github.com/mixbytes/audits_public/blob/79cd8153bfb6098227b43dfba8d061881a94a248/P2P.org/ETH2%20Depositor%20%26%20ETH%20Staking%20Fee%20Distributor%20(v.1)/P2P.org_ETH2%20Depositor%20%26%20ETH%20Staking%20Fee%20Distributor%20Smart%20Contracts%20Audit%20Report.pdf" + }, + { + "name": "Mixbytes (v2)", + "url": "https://github.com/mixbytes/audits_public/blob/79cd8153bfb6098227b43dfba8d061881a94a248/P2P.org/ETH2%20Depositor%20%26%20ETH%20Staking%20Fee%20Distributor%20(v.2)/ETH2%20Depositor%20%26%20ETH%20Staking%20Fee%20Distributor%20Security%20Audit%20Report%20(v.2).pdf" + } + ], + "minEth": 32, + "additionalStake": null, + "additionalStakeUnit": null, + "monthlyFee": 5, + "monthlyFeeUnit": "%", + "isFoss": false, + "hasBugBounty": false, + "isTrustless": true, + "isPermissionless": true, + "pctMajorityExecutionClient": 50, + "pctMajorityConsensusClient": 30, + "isSelfCustody": true, + "platforms": ["Browser", "Linux", "macOS", "Windows", "iOS", "Android"], + "ui": ["GUI"], + "socials": { + "linkedin": "https://www.linkedin.com/company/p2p-org/", + "twitter": "https://twitter.com/P2Pvalidator", + "telegram": "https://t.me/P2Pstaking", + "github": "https://github.com/p2p-org", + "youtube": "https://www.youtube.com/channel/UC9pRzyJx5YrUNfmg1vLZ-bQ/" + }, + "matomo": { + "eventCategory": "StakingProductCard", + "eventAction": "Clicked", + "eventName": "Clicked P2P (saas) go to link" + } + }, { "name": "Kiln", "imageName": "Kiln", From da917a56b1fd78fedc032be9c5502c5d0f0c5428 Mon Sep 17 00:00:00 2001 From: rgb2hsl Date: Mon, 2 Oct 2023 12:59:24 +0400 Subject: [PATCH 2/6] 11279 link update --- src/data/staking-products.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/staking-products.json b/src/data/staking-products.json index e450619f3af..8e30428ccdb 100644 --- a/src/data/staking-products.json +++ b/src/data/staking-products.json @@ -408,7 +408,7 @@ "imageName": "P2P", "hue": 227, "launchDate": "2023-01-10", - "url": "https://eth.p2p.org/", + "url": "https://p2p.org/networks/ethereum/", "audits": [ { "name": "Mixbytes (v1)", From 8973ae128f20fe6c14ac107dcc44b08dfa76cd38 Mon Sep 17 00:00:00 2001 From: Eugene Date: Wed, 25 Oct 2023 16:33:39 +0400 Subject: [PATCH 3/6] Update src/data/staking-products.json Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com> --- src/data/staking-products.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/staking-products.json b/src/data/staking-products.json index 8e30428ccdb..78857fb34f4 100644 --- a/src/data/staking-products.json +++ b/src/data/staking-products.json @@ -431,7 +431,7 @@ "pctMajorityExecutionClient": 50, "pctMajorityConsensusClient": 30, "isSelfCustody": true, - "platforms": ["Browser", "Linux", "macOS", "Windows", "iOS", "Android"], + "platforms": ["Browser"], "ui": ["GUI"], "socials": { "linkedin": "https://www.linkedin.com/company/p2p-org/", From c1a963aa12c98ba01fdbd64264e2db850e56a268 Mon Sep 17 00:00:00 2001 From: Eugene Date: Wed, 25 Oct 2023 16:33:47 +0400 Subject: [PATCH 4/6] Update src/components/icons/staking/P2PGlyphIcon.tsx Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com> --- src/components/icons/staking/P2PGlyphIcon.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/icons/staking/P2PGlyphIcon.tsx b/src/components/icons/staking/P2PGlyphIcon.tsx index 9b9274ab779..7ccf19bfcd7 100644 --- a/src/components/icons/staking/P2PGlyphIcon.tsx +++ b/src/components/icons/staking/P2PGlyphIcon.tsx @@ -11,8 +11,8 @@ export const P2PGlyphIcon = createIcon({ }, path: [ , , From 88396131a27dc143f8b357cbd865a5173224a1d2 Mon Sep 17 00:00:00 2001 From: Eugene Date: Wed, 25 Oct 2023 16:33:55 +0400 Subject: [PATCH 5/6] Update src/components/icons/staking/P2PGlyphIcon.tsx Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com> --- src/components/icons/staking/P2PGlyphIcon.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/icons/staking/P2PGlyphIcon.tsx b/src/components/icons/staking/P2PGlyphIcon.tsx index 7ccf19bfcd7..0dc95ee497b 100644 --- a/src/components/icons/staking/P2PGlyphIcon.tsx +++ b/src/components/icons/staking/P2PGlyphIcon.tsx @@ -19,8 +19,8 @@ export const P2PGlyphIcon = createIcon({ , , , , From 60e25f642986c96cacceaa2205684404eb423043 Mon Sep 17 00:00:00 2001 From: Eugene Date: Thu, 26 Oct 2023 13:01:30 +0400 Subject: [PATCH 6/6] Update src/data/staking-products.json Co-authored-by: Paul Wackerow <54227730+wackerow@users.noreply.github.com> --- src/data/staking-products.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/staking-products.json b/src/data/staking-products.json index 78857fb34f4..f4922ee7ecc 100644 --- a/src/data/staking-products.json +++ b/src/data/staking-products.json @@ -430,7 +430,7 @@ "isPermissionless": true, "pctMajorityExecutionClient": 50, "pctMajorityConsensusClient": 30, - "isSelfCustody": true, + "isSelfCustody": false, "platforms": ["Browser"], "ui": ["GUI"], "socials": {