synapsecns/sanguine

View on GitHub
assets/interchain-logo.svg

Summary

Maintainability
Test Coverage
<svg width="781" height="206" fill="none" xmlns="http://www.w3.org/2000/svg" id="svg1886368756_7811"><path opacity=".5" fill-rule="evenodd" clip-rule="evenodd" d="m100.202 27 11.445 12.68-63.141 56.813H206L111.708 183l-11.567-12.568 61.987-56.87H4L100.202 27Z" fill="url(#svg1886368756_7811_a)"></path><path d="M105 60c14.359 0 26-11.864 26-26.5S119.359 7 105 7C90.64 7 79 18.864 79 33.5S90.64 60 105 60Z" fill="url(#svg1886368756_7811_b)"></path><path d="M26 129c14.36 0 26-11.865 26-26.5S40.36 76 26 76 0 87.865 0 102.5 11.64 129 26 129Z" fill="url(#svg1886368756_7811_c)"></path><path d="M105 199c14.359 0 26-11.865 26-26.5S119.359 146 105 146c-14.36 0-26 11.865-26 26.5S90.64 199 105 199Z" fill="url(#svg1886368756_7811_d)"></path><path d="M180 129c14.359 0 26-11.865 26-26.5S194.359 76 180 76s-26 11.865-26 26.5 11.641 26.5 26 26.5Z" fill="url(#svg1886368756_7811_e)"></path><path d="M283.891 110.738c18.663 0 31.183-9.996 31.183-24.929 0-34.202-44.175-22.882-44.175-38.177 0-5.66 4.842-9.152 12.756-9.152 8.623 0 14.647 5.178 16.3 13.367l14.41-6.021c-2.598-12.766-15-21.316-30.71-21.316-16.3 0-28.702 9.634-28.702 23.122 0 30.59 43.821 20.353 43.821 38.538 0 6.383-5.67 10.598-14.292 10.598-9.213 0-16.891-6.864-18.19-16.98L252 84.242c2.008 15.295 15.591 26.495 31.891 26.495Zm79.854-61.66-14.765 39.02-14.292-39.02h-16.182l23.151 58.288-9.213 24.327h15.119l31.419-82.615h-15.237Zm23.424 60.697h14.883V83.159c0-13.608 5.315-21.557 14.41-21.557 6.969 0 11.339 4.938 11.339 12.043v36.13h14.883V70.032c0-13.247-8.741-21.918-21.733-21.918-8.387 0-15.119 4.215-18.899 10.116v-9.152h-14.883v60.697Zm92.816-61.66c-12.639 0-23.151 7.707-25.041 19.75l13.229 2.408c.709-6.503 5.315-10.597 11.812-10.597 7.205 0 11.811 4.215 11.811 11.08v.601l-11.103 1.084c-17.717 1.927-26.576 8.31-26.576 20.233 0 10.357 8.15 18.064 19.844 18.064 7.323 0 14.528-3.854 17.835-9.755v8.792h14.41V72.802c0-16.137-10.63-24.688-26.221-24.688Zm-2.717 51.423c-5.433 0-8.741-3.131-8.741-7.346 0-4.336 4.016-7.708 11.93-8.671l11.339-1.325v1.325c0 8.912-5.315 16.017-14.528 16.017Zm43.473 32.155h14.883v-27.94c3.425 4.336 9.804 6.985 16.654 6.985 17.482 0 28.703-12.766 28.703-31.312s-10.513-31.312-27.639-31.312c-7.914 0-14.411 3.252-17.718 7.949v-6.985h-14.883v82.615Zm29.766-34.082c-9.568 0-15.828-7.226-15.828-18.185 0-10.96 6.26-18.185 15.828-18.185 9.449 0 15.709 7.226 15.709 18.185 0 10.96-6.26 18.185-15.709 18.185Zm61.963 13.127c13.701 0 22.914-8.43 22.914-18.907 0-24.81-32.718-16.259-32.718-26.977 0-3.492 3.189-5.54 7.914-5.54 4.843 0 10.04 3.011 11.693 8.792l12.048-5.179c-2.598-8.791-12.402-14.813-23.977-14.813-12.993 0-21.143 7.467-21.143 16.98 0 23.003 32.482 15.536 32.482 26.977 0 3.854-3.662 6.865-9.213 6.865-7.442 0-12.048-5.058-13.82-11.2l-12.166 5.058c2.953 8.912 11.576 17.944 25.986 17.944ZM702 77.378c0-14.09-9.804-29.264-29.883-29.264-19.726 0-29.411 15.536-29.411 31.312 0 15.777 10.512 31.312 30.237 31.312 13.938 0 24.332-6.744 27.64-18.185L686.645 88.7c-1.536 5.901-6.496 9.273-13.465 9.273-8.505 0-14.292-5.419-15.592-14.572h44.176c.118-1.204.236-3.853.236-6.021Zm-44.057-5.057c1.653-8.19 6.85-12.645 14.174-12.645 8.622 0 13.229 5.419 13.937 12.645h-28.111ZM255.79 183.539v-36.346h4.725v36.346h-4.725Zm12.064 0V157.37h4.413v4.932c1.817-3.115 4.985-5.348 8.983-5.348 5.452 0 9.346 3.687 9.346 9.243v17.342h-4.414v-16.512c0-3.53-2.232-6.075-5.919-6.075-4.881 0-7.996 4.206-7.996 11.112v11.475h-4.413Zm42.868-.208c-1.298.467-2.7.623-4.102.623-4.465 0-7.736-2.492-7.736-8.256v-14.434h-4.881v-3.894h4.881v-7.945h4.413v7.945h7.01v3.894h-7.01v14.59c0 2.752 1.558 4.102 3.842 4.102 1.039 0 2.233-.156 3.272-.675l.311 4.05Zm28.168-14.071c0 .623-.052 1.558-.104 2.025h-20.665c.311 5.296 3.634 8.775 8.359 8.775 3.998 0 6.75-1.869 7.529-5.14l4.154.986c-1.298 5.089-5.66 8.048-11.683 8.048-7.84 0-12.773-6.075-12.773-13.5s4.777-13.5 12.67-13.5c7.736 0 12.513 5.556 12.513 12.306Zm-20.51-1.662h15.837c-.415-3.998-3.219-6.957-7.84-6.957-4.102 0-7.114 2.596-7.997 6.957Zm41.509-5.919c-.986-.415-2.232-.623-3.375-.623-4.154 0-7.529 3.998-7.529 12.514v9.969h-4.413V157.37h4.413v5.296c1.506-3.323 4.933-5.712 8.152-5.712 1.091 0 2.129.156 3.012.468l-.26 4.257Zm14.818 22.275c-7.789 0-12.981-5.4-12.981-13.5s5.192-13.5 12.981-13.5c6.075 0 10.54 3.323 11.475 8.516l-4.362.882c-.571-3.167-3.323-5.452-7.009-5.452-5.141 0-8.464 3.791-8.464 9.554 0 5.764 3.323 9.554 8.464 9.554 3.686 0 6.386-2.025 7.113-5.504l4.31.883c-1.143 5.4-5.504 8.567-11.527 8.567Zm17.022-.415v-36.762h4.413v15.733c1.921-3.738 5.089-5.556 8.931-5.556 5.919 0 9.813 3.687 9.813 9.346v17.239h-4.413v-16.408c0-3.842-2.389-6.179-6.387-6.179-4.829 0-7.944 4.362-7.944 11.371v11.216h-4.413Zm40.083-26.585c6.335 0 10.749 3.739 10.749 9.814v16.771h-4.362v-4.466c-1.506 3.012-4.933 4.881-8.723 4.881-5.244 0-8.827-3.219-8.827-7.736 0-5.037 4.102-7.789 12.462-8.62l5.088-.571v-.519c0-3.583-2.544-5.867-6.387-5.867-3.582 0-6.126 2.129-6.49 5.659l-4.102-.778c.779-5.193 5.089-8.568 10.592-8.568Zm-1.661 23.366c5.088 0 8.048-3.375 8.048-8.62v-1.246l-5.088.571c-5.297.572-8.049 2.389-8.049 5.141 0 2.44 2.077 4.154 5.089 4.154Zm21.766-27.883c-1.765 0-3.063-1.35-3.063-3.064 0-1.765 1.298-3.115 3.063-3.115 1.818 0 3.168 1.35 3.168 3.115 0 1.714-1.35 3.064-3.168 3.064Zm-2.181 31.102V157.37h4.414v26.169h-4.414Zm11.561 0V157.37h4.414v4.932c1.817-3.115 4.985-5.348 8.983-5.348 5.452 0 9.346 3.687 9.346 9.243v17.342h-4.414v-16.512c0-3.53-2.232-6.075-5.919-6.075-4.881 0-7.996 4.206-7.996 11.112v11.475h-4.414Zm42.649 0v-36.346h5.244l18.329 28.921v-28.921h4.621v36.346h-5.244l-18.329-28.817v28.817h-4.621Zm59.268-14.279c0 .623-.052 1.558-.104 2.025h-20.665c.311 5.296 3.634 8.775 8.359 8.775 3.998 0 6.75-1.869 7.529-5.14l4.154.986c-1.298 5.089-5.66 8.048-11.683 8.048-7.84 0-12.773-6.075-12.773-13.5s4.777-13.5 12.669-13.5c7.737 0 12.514 5.556 12.514 12.306Zm-20.51-1.662h15.837c-.416-3.998-3.219-6.957-7.841-6.957-4.101 0-7.113 2.596-7.996 6.957Zm39.752 15.733c-1.298.467-2.7.623-4.102.623-4.465 0-7.736-2.492-7.736-8.256v-14.434h-4.881v-3.894h4.881v-7.945h4.413v7.945h7.01v3.894h-7.01v14.59c0 2.752 1.558 4.102 3.843 4.102 1.038 0 2.232-.156 3.271-.675l.311 4.05Zm10.966.208-7.996-26.169h4.517l5.66 19.99 6.126-19.99h4.258l6.127 19.99 5.608-19.99h4.621l-8.048 26.169h-4.31l-6.127-19.887-6.127 19.887h-4.309Zm44.964.415c-7.789 0-13.292-5.659-13.292-13.5 0-7.84 5.503-13.5 13.292-13.5 7.736 0 13.344 5.66 13.344 13.5 0 7.841-5.608 13.5-13.344 13.5Zm0-3.946c5.244 0 8.775-3.946 8.775-9.554 0-5.607-3.531-9.554-8.775-9.554s-8.775 3.947-8.775 9.554c0 5.608 3.531 9.554 8.775 9.554Zm34.309-18.329c-.986-.415-2.232-.623-3.375-.623-4.153 0-7.528 3.998-7.528 12.514v9.969h-4.414V157.37h4.414v5.296c1.505-3.323 4.932-5.712 8.151-5.712 1.091 0 2.129.156 3.012.468l-.26 4.257Zm22.369 21.86-9.865-12.877-3.479 3.167v9.71h-4.465v-36.762h4.465v21.237l12.098-10.644h5.868l-11.216 10.332 12.098 15.837h-5.504Z" fill="#fff"></path><defs><radialGradient id="svg1886368756_7811_a" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(504.306 0 0 548.864 -237.619 179.736)"><stop stop-color="#F0F"></stop><stop offset="1" stop-color="#AC8FFF"></stop></radialGradient><radialGradient id="svg1886368756_7811_b" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(129.821 0 0 186.473 16.801 58.891)"><stop stop-color="#F0F"></stop><stop offset="1" stop-color="#AC8FFF"></stop></radialGradient><radialGradient id="svg1886368756_7811_c" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(129.821 0 0 186.473 -62.199 127.891)"><stop stop-color="#F0F"></stop><stop offset="1" stop-color="#AC8FFF"></stop></radialGradient><radialGradient id="svg1886368756_7811_d" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(129.821 0 0 186.473 16.801 197.891)"><stop stop-color="#F0F"></stop><stop offset="1" stop-color="#AC8FFF"></stop></radialGradient><radialGradient id="svg1886368756_7811_e" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(129.821 0 0 186.473 91.801 127.891)"><stop stop-color="#F0F"></stop><stop offset="1" stop-color="#AC8FFF"></stop></radialGradient></defs></svg>