Add new icons, add new limits. Fix minor bugs.

This commit is contained in:
Reckless_Satoshi 2022-05-01 06:41:55 -07:00
parent 8d62ef1b89
commit 419fadc125
No known key found for this signature in database
GPG Key ID: 9C4585B561315571
14 changed files with 523 additions and 27 deletions

View File

@ -40,7 +40,7 @@ def users_cleansing():
return results
@shared_task(name="give_rewards")
def users_cleansing():
def give_rewards():
"""
Referral rewards go from pending to earned.
Happens asynchronously so the referral program cannot be easily used to spy.
@ -174,8 +174,7 @@ def cache_market():
exchange_rates = get_exchange_rates(currency_codes)
results = {}
for i in range(len(Currency.currency_dict.values())
): # currecies are indexed starting at 1 (USD)
for i in range(len(Currency.currency_dict.values())): # currencies are indexed starting at 1 (USD)
rate = exchange_rates[i]
results[i] = {currency_codes[i], rate}
@ -238,5 +237,5 @@ def send_message(order_id, message):
elif message == 'fiat_exchange_starts':
telegram.fiat_exchange_starts(order)
return

View File

@ -143,7 +143,7 @@ We can create the order exactly has we want it. But mind that you need to publis
In the maker page you are only required to enter the currency, order type (buy/sell) and amount. However, it is best practice to specify the payment methods you allow. It might be also helpful to set a premium/discount for your order to be taken faster. Remember that as a seller you can incentivze buyers to take your order by lowering the premium. If there are too many buyers, however, you can increase the premium to have a trading profit. Alternatively, you can set a fixed amount of Satoshis.
*Limits: in Robosats v0.1.0 an order cannot be smaller than 20.000 Satoshis. It cannot be larger than 800.000 Satoshis in order to avoid lightning routing failures. This limit will be increased in the future.*
*Limits: in Robosats v0.1.0 an order cannot be smaller than 20.000 Satoshis. It cannot be larger than 1,200,000 Satoshis in order to avoid lightning routing failures. This limit will be increased in the future.*
<div align="center">
<img src="images/how-to-use/contract-box-7.png" width="370" />

View File

@ -146,7 +146,7 @@ Wir können das Angebot genau so erstellen, wie wir es haben wollen. Aber denke
Auf der Maker Seite musst du nur die Währung, die Angebotsart (Kauf/Verkauf) und den Betrag eingeben. Es empfiehlt sich jedoch, die zulässigen Zahlungsarten anzugeben. Es könnte auch hilfreich sein, einen Aufschlag/Rabatt festzulegen, damit dein Angebot schneller angenommen wird. Denke daran, dass du als Verkäufer einen Anreiz für Käufer schaffen kannst, dein Angebot anzunehmen, indem du die Prämie senkst. Wenn es jedoch zu viele Käufer gibt, kannst du die Prämie erhöhen, um einen Handelsgewinn zu erzielen. Alternativ kannst du auch einen festen Betrag an Satoshis festlegen.
*Limits: in Robosats v0.1.0 kann ein Angebot nicht kleiner als 20.000 Satoshis sein ubd es kann nicht größer als 800.000 Satoshis sein, um Fehler beim weiterleiten der Lightning-Zahlung zu vermeiden. Dieses Limit wird in Zukunft erhöht werden.
*Limits: in Robosats v0.1.0 kann ein Angebot nicht kleiner als 20.000 Satoshis sein ubd es kann nicht größer als 1.200.000 Satoshis sein, um Fehler beim weiterleiten der Lightning-Zahlung zu vermeiden. Dieses Limit wird in Zukunft erhöht werden.
<div align="center">
<img src="images/how-to-use/contract-box-7.png" width="370" />

View File

@ -145,7 +145,7 @@ Puedes crear una orden que se adapte a tus condiciones. Pero ten en cuenta que e
Al crear una orden, solo es requerido especificar la moneda, el tipo de orden (compra/venta) y el monto. Sin embargo, es una buena práctica especificar los métodos de pago que permites. También puede ser útil establecer una prima/descuento para que tu orden sea más interesante para los tomadores. Recuerda que, como vendedor, puedes incentivar a los compradores a tomar tu orden al reducir la prima. Sin embargo, si hay demasiados compradores, puedes aumentar la prima para obtener un mayor margen de beneficio. Como alternativa, puedes establecer una cantidad fija de Satoshis.
*Límites: en la versión 0.1.0 de Robosats una orden no puede ser inferior a 10.000 Satoshis. Para evitar fallos de enrutamiento no puede ser mayor a 500.000 Satoshis. Este límite se incrementará en el futuro.*
*Límites: en la versión 0.1.0 de Robosats una orden no puede ser inferior a 10.000 Satoshis. Para evitar fallos de enrutamiento no puede ser mayor a 1.200.000 Satoshis. Este límite se incrementará en el futuro.*
<div align="center">
<img src="images/how-to-use/contract-box-7.png" width="370" />

View File

@ -13,9 +13,11 @@ import PaymentText from './PaymentText'
// Icons
import RefreshIcon from '@mui/icons-material/Refresh';
import DoubleArrowIcon from '@mui/icons-material/DoubleArrow';
import MoveToInboxIcon from '@mui/icons-material/MoveToInbox';
import OutboxIcon from '@mui/icons-material/Outbox';
import SendReceiveIcon from "./icons/SendReceiveIcon";
import BuySatsIcon from "./icons/BuySatsIcon";
import BuySatsCheckedIcon from "./icons/BuySatsCheckedIcon";
import SellSatsIcon from "./icons/SellSatsIcon";
import SellSatsCheckedIcon from "./icons/SellSatsCheckedIcon";
class BookPage extends Component {
constructor(props) {
@ -108,7 +110,7 @@ class BookPage extends Component {
<ListItemAvatar>
<Tooltip placement="right" enterTouchDelay="0" title={t(params.row.robot_status)}>
<Badge variant="dot" overlap="circular" badgeContent="" color={this.statusBadgeColor(params.row.robot_status)}>
<Badge overlap="circular" anchorOrigin={{horizontal: 'right', vertical: 'bottom'}} badgeContent={<div style={{position:"relative", left:"10px"}}> {params.row.type == t("Buyer") ? <DoubleArrowIcon sx={{transform: "scaleX(-1)"}} color="secondary"/> : <DoubleArrowIcon color="primary"/>}</div>}>
<Badge overlap="circular" anchorOrigin={{horizontal: 'right', vertical: 'bottom'}} badgeContent={<div style={{position:"relative", left:"11px", top:"2px"}}> {params.row.type == t("Buyer") ? <SendReceiveIcon sx={{transform: "scaleX(-1)",height:"20px",width:"20px"}} color="secondary"/> : <SendReceiveIcon sx={{height:"20px",width:"20px"}} color="primary"/>}</div>}>
<div style={{ width: 45, height: 45 }}>
<Image className='bookAvatar'
disableError='true'
@ -204,7 +206,7 @@ class BookPage extends Component {
<div style={{ position: "relative", left: "-5px" }}>
<Tooltip placement="right" enterTouchDelay="0" title={params.row.robot+" ("+t(params.row.robot_status)+")"}>
<Badge variant="dot" overlap="circular" badgeContent="" color={this.statusBadgeColor(params.row.robot_status)}>
<Badge overlap="circular" anchorOrigin={{horizontal: 'right', vertical: 'bottom'}} badgeContent={<div style={{position:"relative", left:"10px"}}> {params.row.type == t("Buyer") ? <DoubleArrowIcon sx={{transform: "scaleX(-1)"}} color="secondary"/> : <DoubleArrowIcon color="primary"/>}</div>}>
<Badge overlap="circular" anchorOrigin={{horizontal: 'right', vertical: 'bottom'}} badgeContent={<div style={{position:"relative", left:"11px", top:"2px"}}> {params.row.type == t("Buyer") ? <SendReceiveIcon sx={{transform: "scaleX(-1)",height:"20px",width:"20px"}} color="secondary"/> : <SendReceiveIcon sx={{height:"20px",width:"20px"}} color="primary"/>}</div>}>
<div style={{ width: 45, height: 45 }}>
<Image className='bookAvatar'
disableError='true'
@ -340,7 +342,7 @@ class BookPage extends Component {
<RadioGroup row>
<div style={{position:"relative", left:"20px"}}>
<FormControlLabel
control={<Checkbox defaultChecked={true} icon={<MoveToInboxIcon sx={{width:"30px",height:"30px"}} color="inherit"/>} checkedIcon={<MoveToInboxIcon sx={{width:"30px",height:"30px"}} color="primary"/>}/>}
control={<Checkbox defaultChecked={true} icon={<BuySatsIcon sx={{width:"30px",height:"30px"}} color="inherit"/>} checkedIcon={<BuySatsCheckedIcon sx={{width:"30px",height:"30px"}} color="primary"/>}/>}
label={
<div style={{position:"relative",top:"-13px"}}>
{this.props.buyChecked ?
@ -356,7 +358,7 @@ class BookPage extends Component {
/>
</div>
<FormControlLabel
control={<Checkbox defaultChecked={true} icon={<OutboxIcon sx={{width:"30px",height:"30px"}} color="inherit"/>} checkedIcon={<OutboxIcon sx={{width:"30px",height:"30px"}} color="secondary"/>}/>}
control={<Checkbox defaultChecked={true} icon={<SellSatsIcon sx={{width:"30px",height:"30px"}} color="inherit"/>} checkedIcon={<SellSatsCheckedIcon sx={{width:"30px",height:"30px"}} color="secondary"/>}/>}
label={
<div style={{position:"relative",top:"-13px"}}>
{this.props.sellChecked ?

View File

@ -67,7 +67,7 @@ class InfoDialog extends Component {
<Typography component="h5" variant="h5">{t("Are there trade limits?")}</Typography>
<Typography component="body2" variant="body2">
<p>{t("Maximum single trade size is {{maxAmount}} Satoshis to minimize lightning routing failure. There is no limits to the number of trades per day. A robot can only have one order at a time. However, you can use multiple robots simultaneously in different browsers (remember to back up your robot tokens!).", {maxAmount: '800,000'})} </p>
<p>{t("Maximum single trade size is {{maxAmount}} Satoshis to minimize lightning routing failure. There is no limits to the number of trades per day. A robot can only have one order at a time. However, you can use multiple robots simultaneously in different browsers (remember to back up your robot tokens!).", {maxAmount: '1,200,000'})} </p>
</Typography>
<Typography component="h5" variant="h5">{t("Is RoboSats private?")}</Typography>

View File

@ -11,11 +11,13 @@ import AutocompletePayments from './AutocompletePayments';
import currencyDict from '../../static/assets/currencies.json';
//icons
import MoveToInboxIcon from '@mui/icons-material/MoveToInbox';
import OutboxIcon from '@mui/icons-material/Outbox';
import LockIcon from '@mui/icons-material/Lock';
import HourglassTopIcon from '@mui/icons-material/HourglassTop';
import ExpandMoreIcon from '@mui/icons-material/ExpandMore';
import BuySatsIcon from "./icons/BuySatsIcon";
import BuySatsCheckedIcon from "./icons/BuySatsCheckedIcon";
import SellSatsIcon from "./icons/SellSatsIcon";
import SellSatsCheckedIcon from "./icons/SellSatsCheckedIcon";
import { getCookie } from "../utils/cookies";
import { pn } from "../utils/prettyNumbers";
@ -27,7 +29,7 @@ class MakerPage extends Component {
defaultPaymentMethod = "not specified";
defaultPremium = 0;
minTradeSats = 20000;
maxTradeSats = 800000;
maxTradeSats = 1200000;
maxBondlessSats = 50000;
maxRangeAmountMultiple = 4.8;
minRangeAmountMultiple = 1.6;
@ -268,13 +270,13 @@ class MakerPage extends Component {
<RadioGroup row defaultValue="0" onChange={this.handleTypeChange}>
<FormControlLabel
value="0"
control={<Radio icon={<MoveToInboxIcon sx={{width:"26px",height:"26px"}} color="inherit"/>} checkedIcon={<MoveToInboxIcon sx={{width:"26px",height:"26px"}} color="primary"/>}/>}
control={<Radio icon={<BuySatsIcon sx={{width:"30px",height:"30px"}} color="inherit"/>} checkedIcon={<BuySatsCheckedIcon sx={{width:"30px",height:"30px"}} color="primary"/>}/>}
label={this.state.type == 0 ? <Typography color="primary"><b>{t("Buy")}</b></Typography>: <Typography color="text.secondary">{t("Buy")}</Typography>}
labelPlacement="end"
/>
<FormControlLabel
value="1"
control={<Radio icon={<OutboxIcon sx={{width:"26px",height:"26px"}} color="inherit"/>} checkedIcon={<OutboxIcon sx={{width:"26px",height:"26px"}} color="secondary"/>}/>}
control={<Radio icon={<SellSatsIcon sx={{width:"30px",height:"30px"}} color="inherit"/>} checkedIcon={<SellSatsCheckedIcon sx={{width:"30px",height:"30px"}} color="secondary"/>}/>}
label={this.state.type == 1 ? <Typography color="secondary"><b>{t("Sell")}</b></Typography>: <Typography color="text.secondary">{t("Sell")}</Typography>}
labelPlacement="end"
/>

View File

@ -16,7 +16,7 @@ import NumbersIcon from '@mui/icons-material/Numbers';
import PriceChangeIcon from '@mui/icons-material/PriceChange';
import PaymentsIcon from '@mui/icons-material/Payments';
import ArticleIcon from '@mui/icons-material/Article';
import DoubleArrowIcon from '@mui/icons-material/DoubleArrow';
import SendReceiveIcon from "./icons/SendReceiveIcon";
import HourglassTopIcon from '@mui/icons-material/HourglassTop';
import { getCookie } from "../utils/cookies";
@ -488,7 +488,7 @@ class OrderPage extends Component {
<ListItemAvatar sx={{ width: 56, height: 56 }}>
<Tooltip placement="top" enterTouchDelay="0" title={t(this.state.maker_status)} >
<Badge variant="dot" overlap="circular" badgeContent="" color={this.statusBadgeColor(this.state.maker_status)}>
<Badge overlap="circular" anchorOrigin={{horizontal: 'right', vertical: 'bottom'}} badgeContent={<div style={{position:"relative", left:"10px"}}> {!this.state.type ? <DoubleArrowIcon sx={{transform: "scaleX(-1)"}} color="secondary"/> : <DoubleArrowIcon color="primary"/>}</div>}>
<Badge overlap="circular" anchorOrigin={{horizontal: 'right', vertical: 'bottom'}} badgeContent={<div style={{position:"relative", left:"12px", top:"4px"}}> {!this.state.type ? <SendReceiveIcon sx={{transform: "scaleX(-1)"}} color="secondary"/> : <SendReceiveIcon color="primary"/>}</div>}>
<Avatar className="flippedSmallAvatar"
alt={this.state.maker_nick}
src={window.location.origin +'/static/assets/avatars/' + this.state.maker_nick + '.png'}
@ -510,7 +510,7 @@ class OrderPage extends Component {
<ListItemAvatar >
<Tooltip enterTouchDelay="0" title={t(this.state.taker_status)} >
<Badge variant="dot" overlap="circular" badgeContent="" color={this.statusBadgeColor(this.state.taker_status)}>
<Badge overlap="circular" anchorOrigin={{horizontal: 'left', vertical: 'bottom'}} badgeContent={<div style={{position:"relative", right:"10px"}}> {this.state.type ? <DoubleArrowIcon color="secondary"/> : <DoubleArrowIcon sx={{transform: "scaleX(-1)"}} color="primary"/> }</div>}>
<Badge overlap="circular" anchorOrigin={{horizontal: 'left', vertical: 'bottom'}} badgeContent={<div style={{position:"relative", right:"12px", top:"4px"}}> {this.state.type ? <SendReceiveIcon color="secondary"/> : <SendReceiveIcon sx={{transform: "scaleX(-1)"}} color="primary"/> }</div>}>
<Avatar className="smallAvatar"
alt={this.state.taker_nick}
src={window.location.origin +'/static/assets/avatars/' + this.state.taker_nick + '.png'}

View File

@ -6,8 +6,8 @@ import HttpApi from 'i18next-http-backend';
import translationEN from "../locales/en.json";
import translationES from "../locales/es.json";
import translationDE from "../locales/de.json";
import translationRU from "../locales/ru.json";
import translationZH from "../locales/zh.json";
// import translationRU from "../locales/ru.json";
// import translationZH from "../locales/zh.json";
import translationPL from "../locales/pl.json";
import translationFR from "../locales/fr.json";
@ -19,9 +19,9 @@ i18n
resources: {
en: {translations: translationEN},
es: {translations: translationES},
ru: {translations: translationRU},
// ru: {translations: translationRU},
de: {translations: translationDE},
zh: {translations: translationZH},
// zh: {translations: translationZH},
pl: {translations: translationPL},
fr: {translations: translationFR},
},

View File

@ -0,0 +1,117 @@
import React, { Component } from "react";
import { SvgIcon } from "@mui/material"
export default function BuySatsCheckedIcon(props) {
return (
<SvgIcon sx={props.sx} color={props.color} x="0px" y="0px" viewBox="0 0 300 300">
<g>
<polygon fill={props.color} points="59.715,174.898 59.715,256.418 94.226,195.484 "/>
<path fill={props.color} d="M241.417,259.706c0.151-0.657,0.24-1.34,0.24-2.042v-84.453l-36.673,22.176L241.417,259.706z"/>
<path fill={props.color} d="M149.894,228.697l-47.237-28.182l-37.129,65.557c0.994,0.379,2.065,0.595,3.19,0.595h163.938
c0.462,0,0.913-0.047,1.358-0.114l-37.43-66.088L149.894,228.697z"/>
<path fill={props.color} d="M141.281,155.85c20.966-11.197,47.131-3.25,58.332,17.717c1.73,3.242,3.001,6.613,3.84,10.029l-7.986,4.907
c-0.578-3.681-1.761-7.325-3.615-10.793c-8.91-16.688-29.74-23.015-46.429-14.103c-14.998,8.013-21.619,25.646-16.333,41.25
c0.031,0.099,0.061,0.197,0.095,0.297l7.14,4.021l13.534,8.071l88.262-53.368c-0.346-0.287-0.719-0.587-1.113-0.899
c-5.804-4.615-16.644-11.92-32.449-20.85c-21.467-12.132-41.92-21.529-53.592-24.637c-2.058,0.273-7.88,2.572-16.25,6.471
c0.035,15.446-8.238,30.423-22.787,38.191c-14.119,7.541-30.589,6.39-43.265-1.563c-2.595,1.757-4.684,3.269-6.238,4.499
l56.336,33.609C116.866,181.674,125.271,164.396,141.281,155.85z M177.532,171.718l4.896,4.442l-6.489,7.148l-4.895-4.442
L177.532,171.718z M147.035,215.203l-5.906-3.326l4.852-5.344l4.896,4.441L147.035,215.203z M157.527,211.816l-1.815-1.621
l-3.456-3.086l-5.443-4.855l-2.893-2.582l-5.444-4.855l-1.287-1.148l4.825-5.408l1.902,1.7l5.442,4.856l2.895,2.582l5.442,4.856
l3.459,3.085l2.818,2.514L157.527,211.816z M167.4,205.748l-3.352-2.992l-3.459-3.084l-5.443-4.857l-2.891-2.582l-5.443-4.855
l-2.047-1.826l4.826-5.406l0.928,0.83l1.736,1.547l5.439,4.855l2.893,2.583l5.446,4.856l3.457,3.084l4.358,3.887L167.4,205.748z
M180.826,197.5l-2.883,1.771l-4.996-4.455l-3.456-3.086l-5.442-4.855l-2.895-2.584l-5.442-4.855l-2.819-2.518l4.824-5.408
l0.928,0.83l2.51,2.239l5.441,4.856l2.894,2.582l5.444,4.857l3.457,3.085l5.443,4.856l0.555,0.494L180.826,197.5z"/>
<path fill={props.color} d="M77.055,155.18c9.464,4.428,20.827,4.506,30.732-0.785c10.213-5.454,16.535-15.369,17.869-26.066
c0.444-3.549,0.341-7.185-0.357-10.773c-0.635-3.269-1.76-6.499-3.407-9.585c-8.914-16.689-29.741-23.015-46.43-14.101
c-16.688,8.911-23.012,29.735-14.1,46.422c1.82,3.407,4.141,6.373,6.817,8.875C70.829,151.646,73.83,153.668,77.055,155.18z
M80.622,141.554l-6.2,6.827l-2.042-1.856l-2.851-2.587l6.49-7.146l4.895,4.442L80.622,141.554z M107.572,101.972l4.894,4.442
l-6.488,7.148l-4.894-4.442L107.572,101.972z M87.755,101.77l0.929,0.83l23.915,21.338l1.904,1.702l-4.824,5.406l-3.936-3.513
l-22.816-20.356L87.755,101.77z M79.631,110.403l0.926,0.829l20.863,18.616l4.958,4.424l-4.825,5.408l-0.926-0.827l-5.958-5.316
l-19.866-17.726L79.631,110.403z M72.049,118.52l19.058,17.005l7.695,6.864l-0.143,0.159l-4.681,5.247l-0.927-0.827l-0.867-0.773
l-7.715-6.884l-17.241-15.383L72.049,118.52z"/>
<path fill={props.color} d="M203.559,96.882c16.688-8.912,23.012-29.74,14.104-46.428c-8.916-16.686-29.742-23.011-46.43-14.099
c-16.688,8.913-23.014,29.737-14.104,46.427C166.041,99.468,186.87,105.795,203.559,96.882z M170.193,90.867l-4.896-4.442
l6.491-7.145l4.895,4.44L170.193,90.867z M203.348,44.457l4.893,4.443l-6.492,7.147l-4.893-4.443L203.348,44.457z M183.525,44.256
l0.928,0.83l2.51,2.24l5.439,4.856l2.896,2.582l5.444,4.857l3.457,3.084l5.443,4.857l0.629,0.564l-4.822,5.408l-1.25-1.116
l-5.443-4.856l-3.458-3.085l-5.442-4.856l-2.895-2.583l-5.441-4.856l-2.824-2.517L183.525,44.256z M175.396,52.89l0.932,0.83
l1.734,1.548l5.442,4.856l2.894,2.581l5.442,4.857l3.457,3.086l5.444,4.855l1.404,1.257l-4.821,5.406l-0.929-0.826l-1.099-0.981
l-5.442-4.856l-3.457-3.085l-5.444-4.856l-2.892-2.583l-5.444-4.855l-2.046-1.825L175.396,52.89z M167.82,61.006l1.902,1.699
l5.444,4.857l2.896,2.582L183.505,75l3.457,3.085l5.44,4.857l2.168,1.933l-4.823,5.407l-0.929-0.826l-1.856-1.658l-5.442-4.857
l-3.457-3.085L172.618,75l-2.896-2.582l-5.44-4.856l-1.284-1.147L167.82,61.006z"/>
<path fill={props.color} d="M269.921,15.586H30.08c-7.992,0-14.494,6.502-14.494,14.494v239.84c0,7.992,6.502,14.494,14.494,14.494
h239.841c7.991,0,14.492-6.502,14.492-14.494V30.08C284.413,22.088,277.912,15.586,269.921,15.586z M143.299,53.225
c3.583-11.796,11.53-21.482,22.377-27.275c6.652-3.553,14.139-5.431,21.648-5.431c17.098,0,32.709,9.342,40.742,24.379
c5.791,10.847,7.009,23.317,3.426,35.113c-3.583,11.797-11.531,21.484-22.379,27.277c-6.652,3.552-14.137,5.43-21.647,5.43
c-17.101,0-32.711-9.342-40.741-24.38C140.933,77.491,139.716,65.021,143.299,53.225z M254.473,257.663
c0,12.028-9.789,21.815-21.818,21.815l-163.938,0.006c-12.03,0-21.817-9.789-21.817-21.819v-91.201
c0-2.379,0.841-4.517,2.646-6.729c1.426-1.743,3.589-3.695,6.706-6.043c-2.033-2.428-3.807-5.054-5.295-7.841
c-5.793-10.846-7.011-23.316-3.428-35.113c3.583-11.797,11.531-21.483,22.378-27.275c6.652-3.552,14.138-5.43,21.646-5.43
c17.099,0,32.711,9.342,40.743,24.379c1.23,2.303,2.263,4.71,3.086,7.188c10.191-4.4,13.895-4.946,15.812-4.946
c0.863,0,1.699,0.101,2.484,0.3c15.838,4.071,41.292,16.888,59.836,27.527c16.43,9.425,27.969,17.124,34.295,22.881
c6.154,5.604,6.668,8.671,6.664,11.104V257.663z"/>
<g>
<polygon fill="none" points="178.391,189.96 174.934,186.875 169.489,182.018 166.596,179.436 161.154,174.579 158.645,172.34
157.717,171.51 152.893,176.918 155.712,179.436 161.154,184.291 164.049,186.875 169.491,191.73 172.947,194.816
177.943,199.271 180.826,197.5 184.389,195.311 183.834,194.816 "/>
<polygon fill="none" points="166.034,194.816 160.588,189.96 157.695,187.377 152.256,182.521 150.52,180.975 149.592,180.145
144.766,185.551 146.813,187.377 152.256,192.232 155.146,194.814 160.59,199.672 164.049,202.756 167.4,205.748 173.85,201.787
169.491,197.9 "/>
<polygon fill="none" points="157.695,202.255 152.253,197.398 149.358,194.816 143.916,189.96 142.014,188.26 137.189,193.668
138.476,194.816 143.92,199.672 146.813,202.254 152.256,207.109 155.712,210.195 157.527,211.816 163.973,207.854
161.154,205.34 "/>
<rect x="173.431" y="172.686" transform="matrix(0.7405 0.672 -0.672 0.7405 165.1439 -72.7109)" fill="none" width="6.611" height="9.654"/>
<polygon fill="none" points="141.129,211.877 147.035,215.203 150.877,210.975 145.981,206.533 "/>
<polygon fill="none" points="186.961,57.038 189.855,59.621 195.298,64.477 198.756,67.562 204.199,72.418 205.449,73.534
210.271,68.126 209.643,67.562 204.199,62.705 200.742,59.621 195.298,54.764 192.402,52.182 186.963,47.326 184.453,45.086
183.525,44.256 178.695,49.665 181.52,52.182 "/>
<polygon fill="none" points="178.062,64.979 180.954,67.562 186.398,72.418 189.855,75.503 195.298,80.359 196.396,81.34
197.325,82.166 202.146,76.76 200.742,75.503 195.298,70.648 191.841,67.562 186.398,62.705 183.505,60.124 178.062,55.268
176.328,53.72 175.396,52.89 170.572,58.299 172.618,60.124 "/>
<polygon fill="none" points="169.723,72.418 172.618,75 178.062,79.856 181.52,82.941 186.962,87.798 188.818,89.456
189.747,90.282 194.57,84.875 192.402,82.942 186.962,78.085 183.505,75 178.062,70.144 175.167,67.562 169.723,62.705
167.82,61.006 162.998,66.415 164.282,67.562 "/>
<rect x="199.243" y="45.425" transform="matrix(0.7403 0.6723 -0.6723 0.7403 86.3919 -123.1221)" fill="none" width="6.609" height="9.656"/>
<polygon fill="none" points="165.298,86.425 170.193,90.867 176.684,83.72 171.789,79.28 "/>
<polygon fill="none" points="88.684,102.6 87.755,101.77 82.927,107.177 105.743,127.533 109.679,131.046 114.503,125.64
112.599,123.938 "/>
<polygon fill="none" points="80.557,111.232 79.631,110.403 74.803,115.811 94.669,133.537 100.627,138.853 101.553,139.68
106.378,134.272 101.42,129.848 "/>
<polygon fill="none" points="72.049,118.52 67.228,123.928 84.469,139.311 92.184,146.195 93.051,146.968 93.978,147.795
98.659,142.548 98.802,142.389 91.107,135.525 "/>
<rect x="103.471" y="102.94" transform="matrix(0.7405 0.6721 -0.6721 0.7405 100.1373 -43.7934)" fill="none" width="6.609" height="9.654"/>
<polygon fill="none" points="69.529,143.938 72.38,146.525 74.422,148.381 80.622,141.554 80.914,141.234 76.019,136.792 "/>
<path fill="none" d="M187.466,112.718c7.511,0,14.995-1.878,21.647-5.43c10.848-5.793,18.796-15.48,22.379-27.277
c3.583-11.796,2.365-24.266-3.426-35.113c-8.033-15.037-23.645-24.379-40.742-24.379c-7.51,0-14.996,1.878-21.648,5.431
c-10.847,5.793-18.794,15.479-22.377,27.275s-2.366,24.266,3.426,35.113C154.755,103.376,170.365,112.718,187.466,112.718z
M171.232,36.355c16.688-8.912,37.514-2.587,46.43,14.099c8.908,16.688,2.584,37.516-14.104,46.428
c-16.688,8.913-37.518,2.586-46.431-14.1C148.219,66.092,154.544,45.268,171.232,36.355z"/>
<path fill="none" d="M247.809,155.361c-6.326-5.757-17.865-13.456-34.295-22.881c-18.544-10.639-43.998-23.456-59.836-27.527
c-0.785-0.199-1.621-0.3-2.484-0.3c-1.917,0-5.62,0.546-15.812,4.946c-0.823-2.478-1.856-4.885-3.086-7.188
c-8.032-15.037-23.644-24.379-40.743-24.379c-7.509,0-14.995,1.878-21.646,5.43c-10.847,5.792-18.795,15.478-22.378,27.275
c-3.583,11.797-2.365,24.267,3.428,35.113c1.488,2.787,3.262,5.414,5.295,7.841c-3.117,2.348-5.28,4.3-6.706,6.043
c-1.805,2.213-2.646,4.351-2.646,6.729v91.201c0,12.03,9.787,21.819,21.817,21.819l163.938-0.006
c12.029,0,21.818-9.787,21.818-21.815v-91.197C254.477,164.032,253.963,160.965,247.809,155.361z M150.967,117.492
c11.672,3.108,32.125,12.505,53.592,24.637c15.806,8.93,26.646,16.234,32.449,20.85c0.395,0.312,0.768,0.612,1.113,0.899
l-88.262,53.368l-13.534-8.071l-7.14-4.021c-0.034-0.1-0.064-0.198-0.095-0.297c-5.286-15.604,1.335-33.237,16.333-41.25
c16.688-8.912,37.519-2.586,46.429,14.103c1.854,3.468,3.037,7.112,3.615,10.793l7.986-4.907
c-0.839-3.416-2.109-6.787-3.84-10.029c-11.201-20.967-37.366-28.914-58.332-17.717c-16.01,8.547-24.415,25.824-22.518,42.85
L62.427,165.09c1.554-1.23,3.643-2.742,6.238-4.499c12.676,7.953,29.146,9.104,43.265,1.563
c14.549-7.769,22.822-22.745,22.787-38.191C143.087,120.064,148.909,117.765,150.967,117.492z M241.657,173.211v84.453
c0,0.702-0.089,1.385-0.24,2.042l-36.433-64.319L241.657,173.211z M125.656,128.328c-1.334,10.698-7.656,20.613-17.869,26.066
c-9.905,5.291-21.268,5.213-30.732,0.785c-3.225-1.512-6.226-3.533-8.876-6.014c-2.676-2.502-4.997-5.468-6.817-8.875
c-8.912-16.687-2.588-37.511,14.1-46.422c16.689-8.914,37.516-2.588,46.43,14.101c1.647,3.086,2.772,6.316,3.407,9.585
C125.997,121.143,126.1,124.779,125.656,128.328z M59.715,174.898l34.511,20.586l-34.511,60.934V174.898z M102.657,200.516
l47.237,28.182l46.69-28.232l37.43,66.088c-0.445,0.067-0.896,0.114-1.358,0.114H68.718c-1.125,0-2.196-0.216-3.19-0.595
L102.657,200.516z"/>
<path fill={props.color} d="M269.921,0H30.08C13.493,0,0,13.494,0,30.08v239.84C0,286.506,13.493,300,30.08,300h239.841
C286.506,300,300,286.506,300,269.92V30.08C300,13.494,286.506,0,269.921,0z M284.413,269.92c0,7.992-6.501,14.494-14.492,14.494
H30.08c-7.992,0-14.494-6.502-14.494-14.494V30.08c0-7.992,6.502-14.494,14.494-14.494h239.841
c7.991,0,14.492,6.502,14.492,14.494V269.92z"/>
</g>
</g>
</SvgIcon>
);
}

View File

@ -0,0 +1,117 @@
import React, { Component } from "react";
import { SvgIcon } from "@mui/material"
export default function BuySatsIcon(props) {
return (
<SvgIcon sx={props.sx} color={props.color} x="0px" y="0px" viewBox="0 0 300 300">
<g>
<polygon fill="none" points="59.715,174.898 59.715,256.418 94.226,195.484 "/>
<path fill="none" d="M241.417,259.706c0.151-0.657,0.24-1.34,0.24-2.042v-84.453l-36.673,22.176L241.417,259.706z"/>
<path fill="none" d="M149.894,228.697l-47.237-28.182l-37.129,65.557c0.994,0.379,2.065,0.595,3.19,0.595h163.938
c0.462,0,0.913-0.047,1.358-0.114l-37.43-66.088L149.894,228.697z"/>
<path fill="none" d="M141.281,155.85c20.966-11.197,47.131-3.25,58.332,17.717c1.73,3.242,3.001,6.613,3.84,10.029l-7.986,4.907
c-0.578-3.681-1.761-7.325-3.615-10.793c-8.91-16.688-29.74-23.015-46.429-14.103c-14.998,8.013-21.619,25.646-16.333,41.25
c0.031,0.099,0.061,0.197,0.095,0.297l7.14,4.021l13.534,8.071l88.262-53.368c-0.346-0.287-0.719-0.587-1.113-0.899
c-5.804-4.615-16.644-11.92-32.449-20.85c-21.467-12.132-41.92-21.529-53.592-24.637c-2.058,0.273-7.88,2.572-16.25,6.471
c0.035,15.446-8.238,30.423-22.787,38.191c-14.119,7.541-30.589,6.39-43.265-1.563c-2.595,1.757-4.684,3.269-6.238,4.499
l56.336,33.609C116.866,181.674,125.271,164.396,141.281,155.85z M177.532,171.718l4.896,4.442l-6.489,7.148l-4.895-4.442
L177.532,171.718z M147.035,215.203l-5.906-3.326l4.852-5.344l4.896,4.441L147.035,215.203z M157.527,211.816l-1.815-1.621
l-3.456-3.086l-5.443-4.855l-2.893-2.582l-5.444-4.855l-1.287-1.148l4.825-5.408l1.902,1.7l5.442,4.856l2.895,2.582l5.442,4.856
l3.459,3.085l2.818,2.514L157.527,211.816z M167.4,205.748l-3.352-2.992l-3.459-3.084l-5.443-4.857l-2.891-2.582l-5.443-4.855
l-2.047-1.826l4.826-5.406l0.928,0.83l1.736,1.547l5.439,4.855l2.893,2.583l5.446,4.856l3.457,3.084l4.358,3.887L167.4,205.748z
M180.826,197.5l-2.883,1.771l-4.996-4.455l-3.456-3.086l-5.442-4.855l-2.895-2.584l-5.442-4.855l-2.819-2.518l4.824-5.408
l0.928,0.83l2.51,2.239l5.441,4.856l2.894,2.582l5.444,4.857l3.457,3.085l5.443,4.856l0.555,0.494L180.826,197.5z"/>
<path fill="none" d="M77.055,155.18c9.464,4.428,20.827,4.506,30.732-0.785c10.213-5.454,16.535-15.369,17.869-26.066
c0.444-3.549,0.341-7.185-0.357-10.773c-0.635-3.269-1.76-6.499-3.407-9.585c-8.914-16.689-29.741-23.015-46.43-14.101
c-16.688,8.911-23.012,29.735-14.1,46.422c1.82,3.407,4.141,6.373,6.817,8.875C70.829,151.646,73.83,153.668,77.055,155.18z
M80.622,141.554l-6.2,6.827l-2.042-1.856l-2.851-2.587l6.49-7.146l4.895,4.442L80.622,141.554z M107.572,101.972l4.894,4.442
l-6.488,7.148l-4.894-4.442L107.572,101.972z M87.755,101.77l0.929,0.83l23.915,21.338l1.904,1.702l-4.824,5.406l-3.936-3.513
l-22.816-20.356L87.755,101.77z M79.631,110.403l0.926,0.829l20.863,18.616l4.958,4.424l-4.825,5.408l-0.926-0.827l-5.958-5.316
l-19.866-17.726L79.631,110.403z M72.049,118.52l19.058,17.005l7.695,6.864l-0.143,0.159l-4.681,5.247l-0.927-0.827l-0.867-0.773
l-7.715-6.884l-17.241-15.383L72.049,118.52z"/>
<path fill="none" d="M203.559,96.882c16.688-8.912,23.012-29.74,14.104-46.428c-8.916-16.686-29.742-23.011-46.43-14.099
c-16.688,8.913-23.014,29.737-14.104,46.427C166.041,99.468,186.87,105.795,203.559,96.882z M170.193,90.867l-4.896-4.442
l6.491-7.145l4.895,4.44L170.193,90.867z M203.348,44.457l4.893,4.443l-6.492,7.147l-4.893-4.443L203.348,44.457z M183.525,44.256
l0.928,0.83l2.51,2.24l5.439,4.856l2.896,2.582l5.444,4.857l3.457,3.084l5.443,4.857l0.629,0.564l-4.822,5.408l-1.25-1.116
l-5.443-4.856l-3.458-3.085l-5.442-4.856l-2.895-2.583l-5.441-4.856l-2.824-2.517L183.525,44.256z M175.396,52.89l0.932,0.83
l1.734,1.548l5.442,4.856l2.894,2.581l5.442,4.857l3.457,3.086l5.444,4.855l1.404,1.257l-4.821,5.406l-0.929-0.826l-1.099-0.981
l-5.442-4.856l-3.457-3.085l-5.444-4.856l-2.892-2.583l-5.444-4.855l-2.046-1.825L175.396,52.89z M167.82,61.006l1.902,1.699
l5.444,4.857l2.896,2.582L183.505,75l3.457,3.085l5.44,4.857l2.168,1.933l-4.823,5.407l-0.929-0.826l-1.856-1.658l-5.442-4.857
l-3.457-3.085L172.618,75l-2.896-2.582l-5.44-4.856l-1.284-1.147L167.82,61.006z"/>
<path fill="none" d="M269.921,15.586H30.08c-7.992,0-14.494,6.502-14.494,14.494v239.84c0,7.992,6.502,14.494,14.494,14.494
h239.841c7.991,0,14.492-6.502,14.492-14.494V30.08C284.413,22.088,277.912,15.586,269.921,15.586z M143.299,53.225
c3.583-11.796,11.53-21.482,22.377-27.275c6.652-3.553,14.139-5.431,21.648-5.431c17.098,0,32.709,9.342,40.742,24.379
c5.791,10.847,7.009,23.317,3.426,35.113c-3.583,11.797-11.531,21.484-22.379,27.277c-6.652,3.552-14.137,5.43-21.647,5.43
c-17.101,0-32.711-9.342-40.741-24.38C140.933,77.491,139.716,65.021,143.299,53.225z M254.473,257.663
c0,12.028-9.789,21.815-21.818,21.815l-163.938,0.006c-12.03,0-21.817-9.789-21.817-21.819v-91.201
c0-2.379,0.841-4.517,2.646-6.729c1.426-1.743,3.589-3.695,6.706-6.043c-2.033-2.428-3.807-5.054-5.295-7.841
c-5.793-10.846-7.011-23.316-3.428-35.113c3.583-11.797,11.531-21.483,22.378-27.275c6.652-3.552,14.138-5.43,21.646-5.43
c17.099,0,32.711,9.342,40.743,24.379c1.23,2.303,2.263,4.71,3.086,7.188c10.191-4.4,13.895-4.946,15.812-4.946
c0.863,0,1.699,0.101,2.484,0.3c15.838,4.071,41.292,16.888,59.836,27.527c16.43,9.425,27.969,17.124,34.295,22.881
c6.154,5.604,6.668,8.671,6.664,11.104V257.663z"/>
<g>
<polygon fill={props.color} points="178.391,189.96 174.934,186.875 169.489,182.018 166.596,179.436 161.154,174.579 158.645,172.34
157.717,171.51 152.893,176.918 155.712,179.436 161.154,184.291 164.049,186.875 169.491,191.73 172.947,194.816
177.943,199.271 180.826,197.5 184.389,195.311 183.834,194.816 "/>
<polygon fill={props.color} points="166.034,194.816 160.588,189.96 157.695,187.377 152.256,182.521 150.52,180.975 149.592,180.145
144.766,185.551 146.813,187.377 152.256,192.232 155.146,194.814 160.59,199.672 164.049,202.756 167.4,205.748 173.85,201.787
169.491,197.9 "/>
<polygon fill={props.color} points="157.695,202.255 152.253,197.398 149.358,194.816 143.916,189.96 142.014,188.26 137.189,193.668
138.476,194.816 143.92,199.672 146.813,202.254 152.256,207.109 155.712,210.195 157.527,211.816 163.973,207.854
161.154,205.34 "/>
<rect x="173.431" y="172.686" transform="matrix(0.7405 0.672 -0.672 0.7405 165.1439 -72.7109)" fill="#1976D2" width="6.611" height="9.654"/>
<polygon fill={props.color} points="141.129,211.877 147.035,215.203 150.877,210.975 145.981,206.533 "/>
<polygon fill={props.color} points="186.961,57.038 189.855,59.621 195.298,64.477 198.756,67.562 204.199,72.418 205.449,73.534
210.271,68.126 209.643,67.562 204.199,62.705 200.742,59.621 195.298,54.764 192.402,52.182 186.963,47.326 184.453,45.086
183.525,44.256 178.695,49.665 181.52,52.182 "/>
<polygon fill={props.color} points="178.062,64.979 180.954,67.562 186.398,72.418 189.855,75.503 195.298,80.359 196.396,81.34
197.325,82.166 202.146,76.76 200.742,75.503 195.298,70.648 191.841,67.562 186.398,62.705 183.505,60.124 178.062,55.268
176.328,53.72 175.396,52.89 170.572,58.299 172.618,60.124 "/>
<polygon fill={props.color} points="169.723,72.418 172.618,75 178.062,79.856 181.52,82.941 186.962,87.798 188.818,89.456
189.747,90.282 194.57,84.875 192.402,82.942 186.962,78.085 183.505,75 178.062,70.144 175.167,67.562 169.723,62.705
167.82,61.006 162.998,66.415 164.282,67.562 "/>
<rect x="199.243" y="45.425" transform="matrix(0.7403 0.6723 -0.6723 0.7403 86.3919 -123.1221)" fill="#1976D2" width="6.609" height="9.656"/>
<polygon fill={props.color} points="165.298,86.425 170.193,90.867 176.684,83.72 171.789,79.28 "/>
<polygon fill={props.color} points="88.684,102.6 87.755,101.77 82.927,107.177 105.743,127.533 109.679,131.046 114.503,125.64
112.599,123.938 "/>
<polygon fill={props.color} points="80.557,111.232 79.631,110.403 74.803,115.811 94.669,133.537 100.627,138.853 101.553,139.68
106.378,134.272 101.42,129.848 "/>
<polygon fill={props.color} points="72.049,118.52 67.228,123.928 84.469,139.311 92.184,146.195 93.051,146.968 93.978,147.795
98.659,142.548 98.802,142.389 91.107,135.525 "/>
<rect x="103.471" y="102.94" transform="matrix(0.7405 0.6721 -0.6721 0.7405 100.1373 -43.7934)" fill="#1976D2" width="6.609" height="9.654"/>
<polygon fill={props.color} points="69.529,143.938 72.38,146.525 74.422,148.381 80.622,141.554 80.914,141.234 76.019,136.792 "/>
<path fill={props.color} d="M187.466,112.718c7.511,0,14.995-1.878,21.647-5.43c10.848-5.793,18.796-15.48,22.379-27.277
c3.583-11.796,2.365-24.266-3.426-35.113c-8.033-15.037-23.645-24.379-40.742-24.379c-7.51,0-14.996,1.878-21.648,5.431
c-10.847,5.793-18.794,15.479-22.377,27.275s-2.366,24.266,3.426,35.113C154.755,103.376,170.365,112.718,187.466,112.718z
M171.232,36.355c16.688-8.912,37.514-2.587,46.43,14.099c8.908,16.688,2.584,37.516-14.104,46.428
c-16.688,8.913-37.518,2.586-46.431-14.1C148.219,66.092,154.544,45.268,171.232,36.355z"/>
<path fill={props.color} d="M247.809,155.361c-6.326-5.757-17.865-13.456-34.295-22.881c-18.544-10.639-43.998-23.456-59.836-27.527
c-0.785-0.199-1.621-0.3-2.484-0.3c-1.917,0-5.62,0.546-15.812,4.946c-0.823-2.478-1.856-4.885-3.086-7.188
c-8.032-15.037-23.644-24.379-40.743-24.379c-7.509,0-14.995,1.878-21.646,5.43c-10.847,5.792-18.795,15.478-22.378,27.275
c-3.583,11.797-2.365,24.267,3.428,35.113c1.488,2.787,3.262,5.414,5.295,7.841c-3.117,2.348-5.28,4.3-6.706,6.043
c-1.805,2.213-2.646,4.351-2.646,6.729v91.201c0,12.03,9.787,21.819,21.817,21.819l163.938-0.006
c12.029,0,21.818-9.787,21.818-21.815v-91.197C254.477,164.032,253.963,160.965,247.809,155.361z M150.967,117.492
c11.672,3.108,32.125,12.505,53.592,24.637c15.806,8.93,26.646,16.234,32.449,20.85c0.395,0.312,0.768,0.612,1.113,0.899
l-88.262,53.368l-13.534-8.071l-7.14-4.021c-0.034-0.1-0.064-0.198-0.095-0.297c-5.286-15.604,1.335-33.237,16.333-41.25
c16.688-8.912,37.519-2.586,46.429,14.103c1.854,3.468,3.037,7.112,3.615,10.793l7.986-4.907
c-0.839-3.416-2.109-6.787-3.84-10.029c-11.201-20.967-37.366-28.914-58.332-17.717c-16.01,8.547-24.415,25.824-22.518,42.85
L62.427,165.09c1.554-1.23,3.643-2.742,6.238-4.499c12.676,7.953,29.146,9.104,43.265,1.563
c14.549-7.769,22.822-22.745,22.787-38.191C143.087,120.064,148.909,117.765,150.967,117.492z M241.657,173.211v84.453
c0,0.702-0.089,1.385-0.24,2.042l-36.433-64.319L241.657,173.211z M125.656,128.328c-1.334,10.698-7.656,20.613-17.869,26.066
c-9.905,5.291-21.268,5.213-30.732,0.785c-3.225-1.512-6.226-3.533-8.876-6.014c-2.676-2.502-4.997-5.468-6.817-8.875
c-8.912-16.687-2.588-37.511,14.1-46.422c16.689-8.914,37.516-2.588,46.43,14.101c1.647,3.086,2.772,6.316,3.407,9.585
C125.997,121.143,126.1,124.779,125.656,128.328z M59.715,174.898l34.511,20.586l-34.511,60.934V174.898z M102.657,200.516
l47.237,28.182l46.69-28.232l37.43,66.088c-0.445,0.067-0.896,0.114-1.358,0.114H68.718c-1.125,0-2.196-0.216-3.19-0.595
L102.657,200.516z"/>
<path fill={props.color} d="M269.921,0H30.08C13.493,0,0,13.494,0,30.08v239.84C0,286.506,13.493,300,30.08,300h239.841
C286.506,300,300,286.506,300,269.92V30.08C300,13.494,286.506,0,269.921,0z M284.413,269.92c0,7.992-6.501,14.494-14.492,14.494
H30.08c-7.992,0-14.494-6.502-14.494-14.494V30.08c0-7.992,6.502-14.494,14.494-14.494h239.841
c7.991,0,14.492,6.502,14.492,14.494V269.92z"/>
</g>
</g>
</SvgIcon>
);
}

View File

@ -0,0 +1,118 @@
import React, { Component } from "react";
import { SvgIcon } from "@mui/material"
export default function SellSatsCheckedIcon(props) {
return (
<SvgIcon sx={props.sx} color={props.color} x="0px" y="0px" viewBox="0 0 300 300">
<g>
<polygon fill={props.color} points="240.285,125.102 240.285,43.582 205.773,104.516 "/>
<path fill={props.color} d="M58.583,40.294c-0.151,0.657-0.24,1.34-0.24,2.042v84.453l36.673-22.176L58.583,40.294z"/>
<path fill={props.color} d="M150.105,71.303l47.237,28.182l37.13-65.557c-0.994-0.379-2.065-0.595-3.19-0.595H67.344
c-0.462,0-0.912,0.047-1.357,0.114l37.43,66.088L150.105,71.303z"/>
<path fill={props.color} d="M158.719,144.15c-20.966,11.197-47.131,3.25-58.332-17.717c-1.729-3.242-3.001-6.613-3.84-10.029l7.986-4.907
c0.578,3.681,1.761,7.325,3.615,10.793c8.91,16.688,29.74,23.015,46.429,14.103c14.998-8.013,21.618-25.646,16.333-41.25
c-0.031-0.099-0.061-0.197-0.096-0.297l-7.14-4.021l-13.534-8.071l-88.262,53.368c0.346,0.287,0.719,0.587,1.113,0.899
c5.804,4.614,16.644,11.92,32.449,20.85c21.467,12.132,41.92,21.529,53.592,24.637c2.058-0.273,7.88-2.572,16.25-6.471
c-0.035-15.446,8.238-30.423,22.787-38.191c14.119-7.541,30.589-6.39,43.265,1.563c2.595-1.757,4.685-3.269,6.238-4.499
l-56.337-33.609C183.134,118.326,174.729,135.604,158.719,144.15z M122.468,128.282l-4.896-4.442l6.488-7.148l4.896,4.442
L122.468,128.282z M152.965,84.797l5.906,3.326l-4.852,5.344l-4.896-4.441L152.965,84.797z M142.473,88.184l1.815,1.621
l3.456,3.086l5.443,4.855l2.893,2.582l5.443,4.855l1.287,1.147l-4.824,5.408l-1.902-1.7l-5.441-4.855l-2.896-2.582l-5.442-4.856
l-3.459-3.085l-2.818-2.514L142.473,88.184z M132.6,94.252l3.353,2.992l3.459,3.084l5.442,4.857l2.892,2.582l5.442,4.854
l2.047,1.826l-4.825,5.405l-0.929-0.83l-1.735-1.547l-5.438-4.854l-2.894-2.583l-5.446-4.855l-3.457-3.084l-4.357-3.888
L132.6,94.252z M119.174,102.5l2.883-1.771l4.996,4.455l3.456,3.086l5.442,4.855l2.895,2.584l5.442,4.855l2.819,2.518l-4.824,5.408
l-0.928-0.83l-2.51-2.239l-5.441-4.856l-2.895-2.582l-5.443-4.856l-3.457-3.085l-5.443-4.855l-0.555-0.494L119.174,102.5z"/>
<path fill={props.color} d="M222.945,144.82c-9.465-4.428-20.827-4.506-30.732,0.785c-10.213,5.453-16.535,15.369-17.869,26.065
c-0.443,3.55-0.341,7.185,0.357,10.772c0.635,3.27,1.76,6.5,3.406,9.586c8.914,16.688,29.742,23.015,46.431,14.101
c16.688-8.911,23.012-29.735,14.101-46.422c-1.82-3.407-4.142-6.373-6.818-8.875C229.171,148.354,226.17,146.332,222.945,144.82z
M219.378,158.445l6.2-6.826l2.042,1.855l2.851,2.588l-6.49,7.146l-4.895-4.442L219.378,158.445z M192.428,198.027l-4.894-4.441
l6.487-7.148l4.895,4.442L192.428,198.027z M212.245,198.23l-0.929-0.83L187.4,176.062l-1.903-1.703l4.823-5.405l3.937,3.513
l22.816,20.356L212.245,198.23z M220.369,189.598l-0.926-0.83l-20.863-18.615l-4.958-4.424l4.825-5.408l0.926,0.826l5.958,5.316
l19.866,17.727L220.369,189.598z M227.951,181.48l-19.059-17.006l-7.694-6.863l0.143-0.159l4.681-5.247l0.928,0.827l0.867,0.772
l7.715,6.885l17.24,15.383L227.951,181.48z"/>
<path fill={props.color} d="M96.441,203.118c-16.688,8.911-23.012,29.739-14.104,46.428c8.916,16.687,29.742,23.011,46.431,14.099
c16.688-8.912,23.014-29.736,14.104-46.427C133.959,200.532,113.13,194.205,96.441,203.118z M129.807,209.133l4.896,4.442
l-6.491,7.146l-4.896-4.441L129.807,209.133z M96.652,255.543l-4.894-4.443l6.492-7.146l4.894,4.443L96.652,255.543z
M116.475,255.744l-0.928-0.83l-2.51-2.24l-5.439-4.855l-2.896-2.582l-5.444-4.857l-3.457-3.084l-5.443-4.857l-0.629-0.563
l4.822-5.408l1.25,1.116l5.443,4.855l3.458,3.086l5.442,4.855l2.895,2.583l5.441,4.856l2.824,2.517L116.475,255.744z
M124.604,247.109l-0.932-0.83l-1.734-1.547l-5.441-4.856l-2.895-2.581l-5.441-4.857l-3.457-3.086l-5.444-4.854l-1.403-1.257
l4.82-5.406l0.93,0.826l1.099,0.98l5.442,4.856l3.457,3.085l5.443,4.855l2.893,2.584l5.443,4.854l2.047,1.825L124.604,247.109z
M132.18,238.994l-1.902-1.699l-5.443-4.857l-2.896-2.582L116.495,225l-3.457-3.085l-5.44-4.856l-2.168-1.934l4.823-5.407
l0.929,0.826l1.856,1.658l5.442,4.856l3.457,3.086l5.444,4.855l2.896,2.582l5.44,4.855l1.284,1.147L132.18,238.994z"/>
<path fill={props.color} d="M30.079,284.414H269.92c7.992,0,14.494-6.502,14.494-14.494V30.08c0-7.992-6.502-14.494-14.494-14.494H30.079
c-7.991,0-14.492,6.502-14.492,14.494v239.84C15.587,277.912,22.088,284.414,30.079,284.414z M156.701,246.775
c-3.583,11.795-11.53,21.481-22.377,27.274c-6.652,3.554-14.139,5.431-21.648,5.431c-17.098,0-32.709-9.342-40.742-24.379
c-5.791-10.847-7.009-23.316-3.426-35.112c3.583-11.798,11.531-21.484,22.379-27.277c6.652-3.552,14.137-5.43,21.647-5.43
c17.101,0,32.711,9.342,40.741,24.38C159.066,222.509,160.284,234.979,156.701,246.775z M45.527,42.337
c0-12.028,9.789-21.815,21.817-21.815l163.938-0.006c12.029,0,21.816,9.789,21.816,21.819v91.201c0,2.379-0.841,4.517-2.646,6.729
c-1.427,1.742-3.589,3.694-6.706,6.043c2.033,2.428,3.807,5.053,5.295,7.84c5.793,10.847,7.012,23.316,3.428,35.113
c-3.582,11.797-11.531,21.483-22.378,27.275c-6.651,3.552-14.138,5.43-21.646,5.43c-17.1,0-32.711-9.342-40.743-24.379
c-1.229-2.303-2.263-4.71-3.086-7.188c-10.191,4.399-13.896,4.945-15.812,4.945c-0.863,0-1.699-0.101-2.484-0.3
c-15.838-4.071-41.292-16.888-59.836-27.526c-16.43-9.426-27.969-17.125-34.295-22.881c-6.154-5.604-6.668-8.672-6.664-11.104
V42.337L45.527,42.337z"/>
<g>
<polygon fill="none" points="121.609,110.04 125.066,113.125 130.511,117.982 133.404,120.564 138.846,125.421 141.355,127.66
142.283,128.49 147.107,123.082 144.288,120.564 138.846,115.709 135.951,113.125 130.509,108.27 127.053,105.184
122.057,100.729 119.174,102.5 115.611,104.689 116.166,105.184 "/>
<polygon fill="none" points="133.966,105.184 139.412,110.04 142.305,112.623 147.744,117.479 149.48,119.025 150.408,119.855
155.234,114.449 153.188,112.623 147.744,107.768 144.854,105.186 139.41,100.328 135.951,97.244 132.6,94.252 126.15,98.213
130.509,102.1 "/>
<polygon fill="none" points="142.305,97.745 147.747,102.602 150.643,105.184 156.084,110.04 157.986,111.74 162.811,106.332
161.523,105.184 156.08,100.328 153.188,97.746 147.744,92.891 144.288,89.805 142.473,88.184 136.027,92.146 138.846,94.66 "/>
<rect x="119.966" y="117.668" transform="matrix(0.7405 0.672 -0.672 0.7405 114.3002 -51.0573)" fill="none" width="6.611" height="9.654"/>
<polygon fill="none" points="158.871,88.123 152.965,84.797 149.123,89.025 154.02,93.467 "/>
<polygon fill="none" points="113.039,242.962 110.145,240.379 104.702,235.523 101.244,232.438 95.801,227.582 94.551,226.466
89.729,231.874 90.357,232.438 95.801,237.295 99.258,240.379 104.702,245.236 107.598,247.818 113.037,252.674 115.547,254.914
116.475,255.744 121.305,250.335 118.48,247.818 "/>
<polygon fill="none" points="121.938,235.021 119.046,232.438 113.602,227.582 110.145,224.497 104.702,219.641
103.604,218.66 102.675,217.834 97.854,223.24 99.258,224.497 104.702,229.352 108.159,232.438 113.602,237.295 116.495,239.876
121.938,244.732 123.672,246.279 124.604,247.109 129.428,241.701 127.382,239.876 "/>
<polygon fill="none" points="130.277,227.582 127.382,225 121.938,220.145 118.48,217.059 113.038,212.202 111.182,210.544
110.253,209.718 105.43,215.125 107.598,217.059 113.038,221.915 116.495,225 121.938,229.855 124.833,232.438 130.277,237.295
132.18,238.994 137.002,233.585 135.718,232.438 "/>
<rect x="94.143" y="244.919" transform="matrix(0.7403 0.6723 -0.6723 0.7403 193.2158 -0.6485)" fill="none" width="6.609" height="9.657"/>
<polygon fill="none" points="134.702,213.575 129.807,209.133 123.316,216.279 128.211,220.721 "/>
<polygon fill="none" points="211.316,197.4 212.245,198.23 217.073,192.823 194.257,172.467 190.32,168.954 185.497,174.359
187.4,176.062 "/>
<polygon fill="none" points="219.443,188.768 220.369,189.598 225.197,184.189 205.331,166.463 199.373,161.146
198.447,160.32 193.622,165.729 198.58,170.152 "/>
<polygon fill="none" points="227.951,181.48 232.771,176.072 215.531,160.689 207.816,153.805 206.949,153.032
206.021,152.205 201.341,157.452 201.198,157.611 208.893,164.475 "/>
<rect x="189.921" y="187.4" transform="matrix(0.7405 0.6721 -0.6721 0.7405 179.3349 -79.9756)" fill="none" width="6.609" height="9.655"/>
<polygon fill="none" points="230.471,156.062 227.62,153.475 225.578,151.619 219.378,158.445 219.086,158.766 223.98,163.208
"/>
<path fill="none" d="M112.534,187.282c-7.511,0-14.995,1.878-21.647,5.43c-10.848,5.793-18.796,15.479-22.379,27.277
c-3.583,11.796-2.365,24.266,3.426,35.112c8.033,15.037,23.646,24.379,40.742,24.379c7.51,0,14.996-1.877,21.648-5.431
c10.847-5.793,18.794-15.479,22.377-27.274c3.583-11.797,2.365-24.267-3.426-35.113
C145.245,196.624,129.635,187.282,112.534,187.282z M128.768,263.645c-16.688,8.912-37.514,2.588-46.43-14.099
c-8.908-16.688-2.584-37.517,14.104-46.428c16.688-8.913,37.519-2.586,46.432,14.1
C151.781,233.908,145.456,254.732,128.768,263.645z"/>
<path fill="none" d="M52.191,144.639c6.326,5.757,17.865,13.457,34.295,22.881c18.544,10.64,43.998,23.457,59.836,27.527
c0.785,0.199,1.621,0.301,2.484,0.301c1.916,0,5.619-0.547,15.812-4.947c0.823,2.479,1.856,4.886,3.086,7.188
c8.032,15.037,23.644,24.379,40.743,24.379c7.509,0,14.994-1.878,21.646-5.43c10.847-5.792,18.796-15.478,22.378-27.274
c3.583-11.798,2.365-24.268-3.428-35.113c-1.488-2.787-3.262-5.414-5.295-7.842c3.117-2.348,5.279-4.3,6.706-6.043
c1.805-2.213,2.646-4.351,2.646-6.729V42.336c0-12.029-9.787-21.818-21.816-21.818L67.345,20.523
c-12.028,0-21.817,9.787-21.817,21.814v91.197C45.523,135.968,46.037,139.035,52.191,144.639z M149.033,182.508
c-11.672-3.107-32.125-12.505-53.592-24.637c-15.807-8.93-26.646-16.234-32.449-20.85c-0.395-0.312-0.768-0.612-1.113-0.899
l88.262-53.368l13.534,8.071l7.14,4.021c0.035,0.1,0.064,0.198,0.096,0.297c5.285,15.604-1.335,33.237-16.333,41.25
c-16.688,8.912-37.519,2.586-46.429-14.103c-1.854-3.468-3.037-7.112-3.615-10.793l-7.986,4.907
c0.839,3.416,2.109,6.787,3.84,10.029c11.201,20.967,37.366,28.914,58.332,17.717c16.01-8.547,24.415-25.824,22.518-42.851
l56.337,33.61c-1.554,1.23-3.644,2.742-6.238,4.499c-12.676-7.953-29.146-9.104-43.265-1.563
c-14.549,7.77-22.822,22.745-22.787,38.191C156.913,179.936,151.091,182.234,149.033,182.508z M58.343,126.789V42.336
c0-0.702,0.089-1.385,0.24-2.042l36.433,64.319L58.343,126.789z M174.344,171.672c1.334-10.697,7.656-20.613,17.869-26.066
c9.905-5.291,21.268-5.213,30.732-0.785c3.225,1.513,6.226,3.533,8.875,6.015c2.677,2.502,4.998,5.468,6.818,8.875
c8.911,16.687,2.588,37.511-14.101,46.422c-16.688,8.914-37.517,2.588-46.431-14.101c-1.646-3.086-2.771-6.316-3.406-9.586
C174.003,178.857,173.9,175.221,174.344,171.672z M240.285,125.102l-34.512-20.586l34.512-60.934V125.102z M197.343,99.484
l-47.237-28.183l-46.689,28.232l-37.43-66.089c0.445-0.066,0.896-0.113,1.357-0.113h163.938c1.125,0,2.196,0.216,3.19,0.595
L197.343,99.484z"/>
<path fill={props.color} d="M30.079,300H269.92c16.587,0,30.08-13.494,30.08-30.08V30.08C300,13.494,286.507,0,269.92,0H30.079
C13.494,0,0,13.494,0,30.08v239.84C0,286.506,13.494,300,30.079,300z M15.587,30.08c0-7.992,6.501-14.494,14.492-14.494H269.92
c7.992,0,14.494,6.502,14.494,14.494v239.84c0,7.992-6.502,14.494-14.494,14.494H30.079c-7.991,0-14.492-6.502-14.492-14.494
V30.08z"/>
</g>
</g>
</SvgIcon>
);
}

View File

@ -0,0 +1,118 @@
import React, { Component } from "react";
import { SvgIcon } from "@mui/material"
export default function SellSatsIcon(props) {
return (
<SvgIcon sx={props.sx} color={props.color} x="0px" y="0px" viewBox="0 0 300 300">
<g>
<polygon fill="none" points="240.285,125.102 240.285,43.582 205.773,104.516 "/>
<path fill="none" d="M58.583,40.294c-0.151,0.657-0.24,1.34-0.24,2.042v84.453l36.673-22.176L58.583,40.294z"/>
<path fill="none" d="M150.105,71.303l47.237,28.182l37.13-65.557c-0.994-0.379-2.065-0.595-3.19-0.595H67.344
c-0.462,0-0.912,0.047-1.357,0.114l37.43,66.088L150.105,71.303z"/>
<path fill="none" d="M158.719,144.15c-20.966,11.197-47.131,3.25-58.332-17.717c-1.729-3.242-3.001-6.613-3.84-10.029l7.986-4.907
c0.578,3.681,1.761,7.325,3.615,10.793c8.91,16.688,29.74,23.015,46.429,14.103c14.998-8.013,21.618-25.646,16.333-41.25
c-0.031-0.099-0.061-0.197-0.096-0.297l-7.14-4.021l-13.534-8.071l-88.262,53.368c0.346,0.287,0.719,0.587,1.113,0.899
c5.804,4.614,16.644,11.92,32.449,20.85c21.467,12.132,41.92,21.529,53.592,24.637c2.058-0.273,7.88-2.572,16.25-6.471
c-0.035-15.446,8.238-30.423,22.787-38.191c14.119-7.541,30.589-6.39,43.265,1.563c2.595-1.757,4.685-3.269,6.238-4.499
l-56.337-33.609C183.134,118.326,174.729,135.604,158.719,144.15z M122.468,128.282l-4.896-4.442l6.488-7.148l4.896,4.442
L122.468,128.282z M152.965,84.797l5.906,3.326l-4.852,5.344l-4.896-4.441L152.965,84.797z M142.473,88.184l1.815,1.621
l3.456,3.086l5.443,4.855l2.893,2.582l5.443,4.855l1.287,1.147l-4.824,5.408l-1.902-1.7l-5.441-4.855l-2.896-2.582l-5.442-4.856
l-3.459-3.085l-2.818-2.514L142.473,88.184z M132.6,94.252l3.353,2.992l3.459,3.084l5.442,4.857l2.892,2.582l5.442,4.854
l2.047,1.826l-4.825,5.405l-0.929-0.83l-1.735-1.547l-5.438-4.854l-2.894-2.583l-5.446-4.855l-3.457-3.084l-4.357-3.888
L132.6,94.252z M119.174,102.5l2.883-1.771l4.996,4.455l3.456,3.086l5.442,4.855l2.895,2.584l5.442,4.855l2.819,2.518l-4.824,5.408
l-0.928-0.83l-2.51-2.239l-5.441-4.856l-2.895-2.582l-5.443-4.856l-3.457-3.085l-5.443-4.855l-0.555-0.494L119.174,102.5z"/>
<path fill="none" d="M222.945,144.82c-9.465-4.428-20.827-4.506-30.732,0.785c-10.213,5.453-16.535,15.369-17.869,26.065
c-0.443,3.55-0.341,7.185,0.357,10.772c0.635,3.27,1.76,6.5,3.406,9.586c8.914,16.688,29.742,23.015,46.431,14.101
c16.688-8.911,23.012-29.735,14.101-46.422c-1.82-3.407-4.142-6.373-6.818-8.875C229.171,148.354,226.17,146.332,222.945,144.82z
M219.378,158.445l6.2-6.826l2.042,1.855l2.851,2.588l-6.49,7.146l-4.895-4.442L219.378,158.445z M192.428,198.027l-4.894-4.441
l6.487-7.148l4.895,4.442L192.428,198.027z M212.245,198.23l-0.929-0.83L187.4,176.062l-1.903-1.703l4.823-5.405l3.937,3.513
l22.816,20.356L212.245,198.23z M220.369,189.598l-0.926-0.83l-20.863-18.615l-4.958-4.424l4.825-5.408l0.926,0.826l5.958,5.316
l19.866,17.727L220.369,189.598z M227.951,181.48l-19.059-17.006l-7.694-6.863l0.143-0.159l4.681-5.247l0.928,0.827l0.867,0.772
l7.715,6.885l17.24,15.383L227.951,181.48z"/>
<path fill="none" d="M96.441,203.118c-16.688,8.911-23.012,29.739-14.104,46.428c8.916,16.687,29.742,23.011,46.431,14.099
c16.688-8.912,23.014-29.736,14.104-46.427C133.959,200.532,113.13,194.205,96.441,203.118z M129.807,209.133l4.896,4.442
l-6.491,7.146l-4.896-4.441L129.807,209.133z M96.652,255.543l-4.894-4.443l6.492-7.146l4.894,4.443L96.652,255.543z
M116.475,255.744l-0.928-0.83l-2.51-2.24l-5.439-4.855l-2.896-2.582l-5.444-4.857l-3.457-3.084l-5.443-4.857l-0.629-0.563
l4.822-5.408l1.25,1.116l5.443,4.855l3.458,3.086l5.442,4.855l2.895,2.583l5.441,4.856l2.824,2.517L116.475,255.744z
M124.604,247.109l-0.932-0.83l-1.734-1.547l-5.441-4.856l-2.895-2.581l-5.441-4.857l-3.457-3.086l-5.444-4.854l-1.403-1.257
l4.82-5.406l0.93,0.826l1.099,0.98l5.442,4.856l3.457,3.085l5.443,4.855l2.893,2.584l5.443,4.854l2.047,1.825L124.604,247.109z
M132.18,238.994l-1.902-1.699l-5.443-4.857l-2.896-2.582L116.495,225l-3.457-3.085l-5.44-4.856l-2.168-1.934l4.823-5.407
l0.929,0.826l1.856,1.658l5.442,4.856l3.457,3.086l5.444,4.855l2.896,2.582l5.44,4.855l1.284,1.147L132.18,238.994z"/>
<path fill="none" d="M30.079,284.414H269.92c7.992,0,14.494-6.502,14.494-14.494V30.08c0-7.992-6.502-14.494-14.494-14.494H30.079
c-7.991,0-14.492,6.502-14.492,14.494v239.84C15.587,277.912,22.088,284.414,30.079,284.414z M156.701,246.775
c-3.583,11.795-11.53,21.481-22.377,27.274c-6.652,3.554-14.139,5.431-21.648,5.431c-17.098,0-32.709-9.342-40.742-24.379
c-5.791-10.847-7.009-23.316-3.426-35.112c3.583-11.798,11.531-21.484,22.379-27.277c6.652-3.552,14.137-5.43,21.647-5.43
c17.101,0,32.711,9.342,40.741,24.38C159.066,222.509,160.284,234.979,156.701,246.775z M45.527,42.337
c0-12.028,9.789-21.815,21.817-21.815l163.938-0.006c12.029,0,21.816,9.789,21.816,21.819v91.201c0,2.379-0.841,4.517-2.646,6.729
c-1.427,1.742-3.589,3.694-6.706,6.043c2.033,2.428,3.807,5.053,5.295,7.84c5.793,10.847,7.012,23.316,3.428,35.113
c-3.582,11.797-11.531,21.483-22.378,27.275c-6.651,3.552-14.138,5.43-21.646,5.43c-17.1,0-32.711-9.342-40.743-24.379
c-1.229-2.303-2.263-4.71-3.086-7.188c-10.191,4.399-13.896,4.945-15.812,4.945c-0.863,0-1.699-0.101-2.484-0.3
c-15.838-4.071-41.292-16.888-59.836-27.526c-16.43-9.426-27.969-17.125-34.295-22.881c-6.154-5.604-6.668-8.672-6.664-11.104
V42.337L45.527,42.337z"/>
<g>
<polygon fill={props.color} points="121.609,110.04 125.066,113.125 130.511,117.982 133.404,120.564 138.846,125.421 141.355,127.66
142.283,128.49 147.107,123.082 144.288,120.564 138.846,115.709 135.951,113.125 130.509,108.27 127.053,105.184
122.057,100.729 119.174,102.5 115.611,104.689 116.166,105.184 "/>
<polygon fill={props.color} points="133.966,105.184 139.412,110.04 142.305,112.623 147.744,117.479 149.48,119.025 150.408,119.855
155.234,114.449 153.188,112.623 147.744,107.768 144.854,105.186 139.41,100.328 135.951,97.244 132.6,94.252 126.15,98.213
130.509,102.1 "/>
<polygon fill={props.color} points="142.305,97.745 147.747,102.602 150.643,105.184 156.084,110.04 157.986,111.74 162.811,106.332
161.523,105.184 156.08,100.328 153.188,97.746 147.744,92.891 144.288,89.805 142.473,88.184 136.027,92.146 138.846,94.66 "/>
<rect x="119.966" y="117.668" transform="matrix(0.7405 0.672 -0.672 0.7405 114.3002 -51.0573)" fill={props.color} width="6.611" height="9.654"/>
<polygon fill={props.color} points="158.871,88.123 152.965,84.797 149.123,89.025 154.02,93.467 "/>
<polygon fill={props.color} points="113.039,242.962 110.145,240.379 104.702,235.523 101.244,232.438 95.801,227.582 94.551,226.466
89.729,231.874 90.357,232.438 95.801,237.295 99.258,240.379 104.702,245.236 107.598,247.818 113.037,252.674 115.547,254.914
116.475,255.744 121.305,250.335 118.48,247.818 "/>
<polygon fill={props.color} points="121.938,235.021 119.046,232.438 113.602,227.582 110.145,224.497 104.702,219.641
103.604,218.66 102.675,217.834 97.854,223.24 99.258,224.497 104.702,229.352 108.159,232.438 113.602,237.295 116.495,239.876
121.938,244.732 123.672,246.279 124.604,247.109 129.428,241.701 127.382,239.876 "/>
<polygon fill={props.color} points="130.277,227.582 127.382,225 121.938,220.145 118.48,217.059 113.038,212.202 111.182,210.544
110.253,209.718 105.43,215.125 107.598,217.059 113.038,221.915 116.495,225 121.938,229.855 124.833,232.438 130.277,237.295
132.18,238.994 137.002,233.585 135.718,232.438 "/>
<rect x="94.143" y="244.919" transform="matrix(0.7403 0.6723 -0.6723 0.7403 193.2158 -0.6485)" fill={props.color} width="6.609" height="9.657"/>
<polygon fill={props.color} points="134.702,213.575 129.807,209.133 123.316,216.279 128.211,220.721 "/>
<polygon fill={props.color} points="211.316,197.4 212.245,198.23 217.073,192.823 194.257,172.467 190.32,168.954 185.497,174.359
187.4,176.062 "/>
<polygon fill={props.color} points="219.443,188.768 220.369,189.598 225.197,184.189 205.331,166.463 199.373,161.146
198.447,160.32 193.622,165.729 198.58,170.152 "/>
<polygon fill={props.color} points="227.951,181.48 232.771,176.072 215.531,160.689 207.816,153.805 206.949,153.032
206.021,152.205 201.341,157.452 201.198,157.611 208.893,164.475 "/>
<rect x="189.921" y="187.4" transform="matrix(0.7405 0.6721 -0.6721 0.7405 179.3349 -79.9756)" fill={props.color} width="6.609" height="9.655"/>
<polygon fill={props.color} points="230.471,156.062 227.62,153.475 225.578,151.619 219.378,158.445 219.086,158.766 223.98,163.208
"/>
<path fill={props.color} d="M112.534,187.282c-7.511,0-14.995,1.878-21.647,5.43c-10.848,5.793-18.796,15.479-22.379,27.277
c-3.583,11.796-2.365,24.266,3.426,35.112c8.033,15.037,23.646,24.379,40.742,24.379c7.51,0,14.996-1.877,21.648-5.431
c10.847-5.793,18.794-15.479,22.377-27.274c3.583-11.797,2.365-24.267-3.426-35.113
C145.245,196.624,129.635,187.282,112.534,187.282z M128.768,263.645c-16.688,8.912-37.514,2.588-46.43-14.099
c-8.908-16.688-2.584-37.517,14.104-46.428c16.688-8.913,37.519-2.586,46.432,14.1
C151.781,233.908,145.456,254.732,128.768,263.645z"/>
<path fill={props.color} d="M52.191,144.639c6.326,5.757,17.865,13.457,34.295,22.881c18.544,10.64,43.998,23.457,59.836,27.527
c0.785,0.199,1.621,0.301,2.484,0.301c1.916,0,5.619-0.547,15.812-4.947c0.823,2.479,1.856,4.886,3.086,7.188
c8.032,15.037,23.644,24.379,40.743,24.379c7.509,0,14.994-1.878,21.646-5.43c10.847-5.792,18.796-15.478,22.378-27.274
c3.583-11.798,2.365-24.268-3.428-35.113c-1.488-2.787-3.262-5.414-5.295-7.842c3.117-2.348,5.279-4.3,6.706-6.043
c1.805-2.213,2.646-4.351,2.646-6.729V42.336c0-12.029-9.787-21.818-21.816-21.818L67.345,20.523
c-12.028,0-21.817,9.787-21.817,21.814v91.197C45.523,135.968,46.037,139.035,52.191,144.639z M149.033,182.508
c-11.672-3.107-32.125-12.505-53.592-24.637c-15.807-8.93-26.646-16.234-32.449-20.85c-0.395-0.312-0.768-0.612-1.113-0.899
l88.262-53.368l13.534,8.071l7.14,4.021c0.035,0.1,0.064,0.198,0.096,0.297c5.285,15.604-1.335,33.237-16.333,41.25
c-16.688,8.912-37.519,2.586-46.429-14.103c-1.854-3.468-3.037-7.112-3.615-10.793l-7.986,4.907
c0.839,3.416,2.109,6.787,3.84,10.029c11.201,20.967,37.366,28.914,58.332,17.717c16.01-8.547,24.415-25.824,22.518-42.851
l56.337,33.61c-1.554,1.23-3.644,2.742-6.238,4.499c-12.676-7.953-29.146-9.104-43.265-1.563
c-14.549,7.77-22.822,22.745-22.787,38.191C156.913,179.936,151.091,182.234,149.033,182.508z M58.343,126.789V42.336
c0-0.702,0.089-1.385,0.24-2.042l36.433,64.319L58.343,126.789z M174.344,171.672c1.334-10.697,7.656-20.613,17.869-26.066
c9.905-5.291,21.268-5.213,30.732-0.785c3.225,1.513,6.226,3.533,8.875,6.015c2.677,2.502,4.998,5.468,6.818,8.875
c8.911,16.687,2.588,37.511-14.101,46.422c-16.688,8.914-37.517,2.588-46.431-14.101c-1.646-3.086-2.771-6.316-3.406-9.586
C174.003,178.857,173.9,175.221,174.344,171.672z M240.285,125.102l-34.512-20.586l34.512-60.934V125.102z M197.343,99.484
l-47.237-28.183l-46.689,28.232l-37.43-66.089c0.445-0.066,0.896-0.113,1.357-0.113h163.938c1.125,0,2.196,0.216,3.19,0.595
L197.343,99.484z"/>
<path fill={props.color} d="M30.079,300H269.92c16.587,0,30.08-13.494,30.08-30.08V30.08C300,13.494,286.507,0,269.92,0H30.079
C13.494,0,0,13.494,0,30.08v239.84C0,286.506,13.494,300,30.079,300z M15.587,30.08c0-7.992,6.501-14.494,14.492-14.494H269.92
c7.992,0,14.494,6.502,14.494,14.494v239.84c0,7.992-6.502,14.494-14.494,14.494H30.079c-7.991,0-14.492-6.502-14.492-14.494
V30.08z"/>
</g>
</g>
</SvgIcon>
);
}

View File

@ -0,0 +1,23 @@
import React, { Component } from "react";
import { SvgIcon } from "@mui/material"
export default function SendReceiveIcon(props) {
return (
<SvgIcon sx={props.sx} color={props.color} x="0px" y="0px" viewBox="0 0 300 300">
<g>
<path fill={props.color} d="M285.126,63.456c-0.487,0-0.985,0.028-1.485,0.083c-10.938,0.583-176.959,7.455-264.56,11.065
c-3.533,0.137-8.809-0.708-12.036,0.666c-2.834,1.197-5.051,4.151-6.195,7.491c-0.035,0.102-0.071,0.201-0.104,0.304
c-1.189,3.708-1.048,7.837,1.094,10.571c6.926,8.827,18.948,15.991,27.521,23.321c4.17,3.566,8.384,7.093,12.568,10.648
c0.758,0.653,5.504,3.664,5.562,4.706c0,0.014,4.656,90.229,4.656,90.229s-1.983,8.246,6.614,13.467c0,0,4.854,2.437,12.953-3.08
c0.083,0.017,0.169,0.019,0.25,0.039c9.155-5.648,32.594-17.686,55.964-29.039l13.985,11.104
c5.275,1.931,10.294,5.525,15.817,2.649c0.695-0.358,1.375-0.747,2.056-1.139l2.165-2.107
c55.693-54.32,119.135-114.93,129.685-122.854c5.136-2.498,8.55-7.759,8.356-13.785C299.729,69.757,293.189,63.456,285.126,63.456z
M71.998,158.047l-3.396,12.34c0,0-0.064-0.094-0.168-0.241l-6.912,23.467l0.432-54.431l1.194-0.17l40.068-5.826l-19.093,7.634
l-1.275,0.511c0.064,0.09,0.109,0.156,0.109,0.156C71.858,144.358,71.998,158.047,71.998,158.047z M89.62,154.562l135.104-54.043
L61.011,124.368L19.684,89.386c0,0,257.502-10.591,265.317-11.104c-6.442,1.75-133.392,125.547-133.392,125.547L89.62,154.562z
M95.61,203.455c-10.354,5.246-18.698,9.647-24.793,13.076c-1.116,0.624-2.151,1.221-3.109,1.775l16.075-49.475l31.317,24.89
C109.292,196.582,102.446,199.983,95.61,203.455z"/>
</g>
</SvgIcon>
);
}