import React from 'react'
import { createIcon } from '../createIcon'

export const ConsensysCodefi = createIcon({
    path: (
        <>
            <circle cx="12" cy="12" r="8" fill="white"></circle>
            <path
                d="M12.0001 2C10.0223 2 8.08885 2.58649 6.44436 3.6853C4.79987 4.78412 3.51815 6.3459 2.76127 8.17316C2.00439 10.0004 1.80636 12.0111 2.19221 13.9509C2.57806 15.8907 3.53047 17.6725 4.929 19.0711C6.32752 20.4696 8.10935 21.422 10.0492 21.8078C11.989 22.1937 13.9996 21.9957 15.8269 21.2388C17.6542 20.4819 19.2159 19.2002 20.3148 17.5557C21.4136 15.9112 22.0001 13.9778 22.0001 12C22.0001 9.34783 20.9465 6.80429 19.0711 4.92893C17.1958 3.05357 14.6522 2 12.0001 2V2ZM18.1471 14.951C17.7204 15.8324 17.1087 16.6116 16.3537 17.2353C15.5988 17.8591 14.7182 18.3128 13.7721 18.5657C12.826 18.8185 11.8365 18.8645 10.871 18.7004C9.90552 18.5364 8.98672 18.1663 8.17718 17.6152C7.36763 17.0641 6.68635 16.345 6.17973 15.5069C5.67311 14.6688 5.35305 13.7314 5.24135 12.7584C5.12964 11.7855 5.22892 10.7999 5.53241 9.86884C5.8359 8.93774 6.33648 8.08297 7.00006 7.36274C7.04908 7.30392 7.13732 7.37255 7.10791 7.44117C6.62423 8.31018 6.37425 9.2898 6.38242 10.2843C6.38242 13.0882 8.28438 15.3627 10.6177 15.3627C12.0883 15.3627 13.3922 14.4608 14.1471 13.0882C14.1547 13.075 14.1667 13.0648 14.181 13.0594C14.1954 13.054 14.2111 13.0538 14.2256 13.0588L18.1079 14.8725C18.1471 14.8725 18.1667 14.9118 18.1471 14.951ZM18.1177 9.09804L14.1667 10.9412C14.151 10.9485 14.1332 10.9495 14.1168 10.944C14.1003 10.9386 14.0867 10.927 14.0785 10.9118C13.9043 10.5737 13.6502 10.2834 13.3382 10.066C13.0262 9.84859 12.6658 9.71074 12.2884 9.66444C11.911 9.61813 11.5279 9.66477 11.1727 9.80029C10.8174 9.93582 10.5006 10.1561 10.2499 10.442C9.99917 10.7279 9.82214 11.0708 9.73419 11.4407C9.64624 11.8107 9.65004 12.1965 9.74526 12.5647C9.84048 12.9328 10.0242 13.2721 10.2805 13.553C10.5368 13.8339 10.8579 14.048 11.2157 14.1765C11.2354 14.1863 11.2256 14.1961 11.2059 14.1961H11.1373C9.05889 14.1961 7.36281 12.1765 7.36281 9.67647V9.51961C7.43144 7.15686 9.36281 5.26471 11.7256 5.17647C11.8138 5.17647 11.902 5.16667 12.0001 5.16667C13.2805 5.16719 14.535 5.52784 15.6203 6.20742C16.7055 6.88699 17.5777 7.8581 18.1373 9.0098C18.1667 9.03921 18.1471 9.07843 18.1177 9.09804Z"
                fill="url(#ConsensysCodefi_a)"
            ></path>
            <defs>
                <linearGradient
                    id="ConsensysCodefi_a"
                    x1="20.8491"
                    y1="20.9382"
                    x2="1.73144"
                    y2="1.62745"
                    gradientUnits="userSpaceOnUse"
                >
                    <stop stopColor="#3DEDD6"></stop>
                    <stop offset="1" stopColor="#2C55DD"></stop>
                </linearGradient>
            </defs>
        </>
    ),
})
