DeFiCh/wallet

View on GitHub
.github/images/play_store.svg

Summary

Maintainability
Test Coverage
<svg xmlns="http://www.w3.org/2000/svg" width="506" height="150" fill="none" viewBox="0 0 506 150"><path fill="#000" d="M0 20C0 8.9543 8.95431 0 20 0H486C497.046 0 506 8.95431 506 20V130C506 141.046 497.046 150 486 150H20C8.9543 150 0 141.046 0 130V20Z"/><path fill="#fff" fill-opacity=".3" fillRule="evenodd" d="M0 130V20C0 8.95431 8.9543 0 20 0H486C497.046 0 506 8.9543 506 20V130C506 141.046 497.046 150 486 150H20C8.95431 150 0 141.046 0 130ZM3 130V20C3 10.6112 10.6112 3 20 3H486C495.389 3 503 10.6112 503 20V130C503 139.389 495.389 147 486 147H20C10.6112 147 3 139.389 3 130Z" clipRule="evenodd"/><path fill="#FFD900" d="M106.692 91.0824C118.673 84.443 127.756 79.3846 128.539 78.9917C131.043 77.6471 133.63 74.0899 128.539 71.327C126.895 70.4583 118.046 65.5564 106.692 59.2363L90.9531 75.277L106.691 91.0824H106.692Z"/><path fill="#F43249" d="M90.9532 75.2771L40.8369 126.25C42.0124 126.408 43.3406 126.093 44.9071 125.224C48.1945 123.409 83.0418 104.203 106.693 91.0859L90.9532 75.2771V75.2771Z"/><path fill="#00EE76" d="M90.9532 75.277L106.691 59.3141C106.691 59.3141 48.432 27.2284 44.9063 25.3351C43.5798 24.539 42.0913 24.3037 40.7598 24.539L90.9532 75.2761V75.277Z"/><path fill="#00D3FF" d="M90.9533 75.2773L40.7589 24.5403C38.7217 25.0153 37 26.8316 37 30.5445V120.244C37 123.644 38.3324 126.093 40.8361 126.328L90.9524 75.2765L90.9533 75.2773Z"/><path fill="#fff" d="M256.385 81.4895C247.38 81.4895 239.94 88.5217 239.94 98.1636C239.94 107.727 247.302 114.838 256.385 114.838C265.468 114.838 272.829 107.805 272.829 98.1636C272.829 88.5217 265.468 81.4895 256.385 81.4895ZM256.385 108.203C251.45 108.203 247.146 104.013 247.146 98.0892C247.146 92.0832 251.453 87.9757 256.385 87.9757C261.316 87.9757 265.623 92.0832 265.623 98.0892C265.623 104.013 261.316 108.203 256.385 108.203ZM220.598 81.4895C211.515 81.4895 204.153 88.5217 204.153 98.1636C204.153 107.727 211.515 114.838 220.598 114.838C229.681 114.838 237.043 107.805 237.043 98.1636C237.043 88.5217 229.681 81.4895 220.597 81.4895H220.598ZM220.598 108.203C215.663 108.203 211.36 104.013 211.36 98.0892C211.36 92.0832 215.667 87.9757 220.598 87.9757C225.533 87.9757 229.837 92.0832 229.837 98.0892C229.837 104.013 225.607 108.203 220.598 108.203ZM178.077 86.6267V93.6589H194.677C194.205 97.6098 192.878 100.534 190.919 102.511C188.492 104.96 184.733 107.648 178.077 107.648C167.817 107.648 159.911 99.272 159.911 88.9188C159.911 78.5657 167.821 70.0313 178.077 70.0313C183.635 70.0313 187.631 72.2447 190.607 75.0907L195.538 70.1101C191.386 66.0813 185.828 63 178.077 63C164.058 63 152.312 74.6148 152.312 88.7614C152.312 102.909 164.058 114.524 178.077 114.524C185.672 114.524 191.312 111.996 195.853 107.252C200.473 102.59 201.883 96.0289 201.883 90.7351C201.883 89.0763 201.727 87.5742 201.49 86.3091L178.077 86.6267V86.6267ZM352.076 92.0789C350.744 88.3642 346.518 81.4895 338.057 81.4895C329.598 81.4895 322.63 88.2076 322.63 98.1636C322.63 107.487 329.598 114.838 338.841 114.838C346.358 114.838 350.666 110.176 352.466 107.487L346.908 103.694C345.027 106.462 342.522 108.277 338.841 108.277C335.16 108.277 332.578 106.618 330.931 103.219L352.778 93.9739L352.076 92.0789V92.0789ZM329.836 97.692C329.68 91.2889 334.771 87.9713 338.369 87.9713C341.268 87.9713 343.617 89.3939 344.477 91.5286L329.836 97.692V97.692ZM312.06 113.733H319.265V64.8941H312.06V113.733V113.733ZM300.316 85.2042H300.082C298.439 83.227 295.385 81.4895 291.467 81.4895C283.244 81.4895 275.805 88.8401 275.805 98.1636C275.805 107.487 283.322 114.76 291.467 114.76C295.381 114.76 298.435 113.021 300.082 110.966H300.316V113.336C300.316 119.74 296.947 123.135 291.545 123.135C287.159 123.135 284.417 119.896 283.322 117.208L277.06 119.896C278.858 124.322 283.638 129.774 291.545 129.774C300.001 129.774 307.128 124.716 307.128 112.468V82.5157H300.316V85.2042V85.2042ZM292.094 108.203C287.159 108.203 283.011 104.013 283.011 98.1679C283.011 92.3229 287.163 88.0536 292.094 88.0536C296.951 88.0536 300.865 92.3229 300.865 98.1679C300.862 103.934 296.947 108.203 292.094 108.203ZM385.67 64.895H368.443V113.733H375.648V95.2389H385.67C393.659 95.2389 401.488 89.3896 401.488 80.0669C401.488 70.7435 393.659 64.8941 385.67 64.8941V64.895ZM385.903 88.4473H375.722V71.6901H385.903C391.228 71.6901 394.36 76.1948 394.36 80.0661C394.285 83.8595 391.232 88.4473 385.903 88.4473ZM430.229 81.4107C425.06 81.4107 419.657 83.7029 417.464 88.9188L423.809 91.6073C425.219 88.9188 427.724 88.0501 430.388 88.0501C434.147 88.0501 437.905 90.3414 437.983 94.3702V94.8461C436.651 94.0561 433.913 92.9476 430.466 92.9476C423.576 92.9476 416.603 96.8198 416.603 103.934C416.603 110.494 422.243 114.681 428.507 114.681C433.363 114.681 436.024 112.468 437.668 109.861H437.902V113.655H444.869V94.9239C444.792 86.3117 438.45 81.4099 430.229 81.4099V81.4107ZM429.368 108.124C427.018 108.124 423.728 106.937 423.728 104.016C423.728 100.223 427.798 98.8004 431.323 98.8004C434.454 98.8004 435.942 99.5117 437.902 100.459C437.353 104.964 433.516 108.124 429.368 108.124V108.124ZM470.008 82.52L461.785 103.619H461.551L453.018 82.5192H445.267L458.108 112.074L450.824 128.591H458.341L477.995 82.5192H470.007L470.008 82.52ZM405.483 113.733H412.689V64.8941H405.483V113.733Z"/><path fill="#fff" d="M166.472 49.5119C164.296 49.5119 162.29 48.9893 160.456 47.9439C158.621 46.8986 157.16 45.4693 156.072 43.6559C155.005 41.8213 154.472 39.7839 154.472 37.5439C154.472 35.3039 155.005 33.2773 156.072 31.4639C157.16 29.6293 158.621 28.1893 160.456 27.1439C162.29 26.0986 164.296 25.5759 166.472 25.5759C168.2 25.5759 169.81 25.8853 171.304 26.5039C172.797 27.1226 174.045 27.9866 175.048 29.0959L172.552 31.5919C171.805 30.7599 170.909 30.1199 169.864 29.6719C168.84 29.2239 167.698 28.9999 166.44 28.9999C164.968 28.9999 163.592 29.3519 162.312 30.0559C161.032 30.7599 160.008 31.7626 159.24 33.0639C158.472 34.3653 158.088 35.8586 158.088 37.5439C158.088 39.2293 158.472 40.7226 159.24 42.0239C160.008 43.3253 161.032 44.3279 162.312 45.0319C163.592 45.7359 164.978 46.0879 166.472 46.0879C167.837 46.0879 168.978 45.8853 169.896 45.4799C170.813 45.0746 171.634 44.5306 172.36 43.8479C172.829 43.3786 173.224 42.7919 173.544 42.0879C173.885 41.3839 174.109 40.6159 174.216 39.7839H166.44V36.5839H177.608C177.714 37.1813 177.768 37.7999 177.768 38.4399C177.768 39.8906 177.544 41.2879 177.096 42.6319C176.648 43.9546 175.933 45.1066 174.952 46.0879C172.797 48.3706 169.97 49.5119 166.472 49.5119Z"/><path fill="#fff" d="M181.105 26.0879H195.025V29.5119H184.689V35.8479H194.001V39.2399H184.689V45.5759H195.025V48.9999H181.105V26.0879Z"/><path fill="#fff" d="M203.32 29.5119H196.92V26.0879H213.304V29.5119H206.904V48.9999H203.32V29.5119Z"/><path fill="#fff" d="M222.674 26.0879H226.258V48.9999H222.674V26.0879Z"/><path fill="#fff" d="M235.326 29.5119H228.926V26.0879H245.31V29.5119H238.91V48.9999H235.326V29.5119Z"/><path fill="#fff" d="M264.775 49.5119C262.556 49.5119 260.54 48.9893 258.727 47.9439C256.914 46.8773 255.484 45.4266 254.439 43.5919C253.415 41.7573 252.903 39.7413 252.903 37.5439C252.903 35.3466 253.415 33.3413 254.439 31.5279C255.484 29.6933 256.914 28.2426 258.727 27.1759C260.54 26.1093 262.556 25.5759 264.775 25.5759C266.994 25.5759 268.999 26.1093 270.791 27.1759C272.604 28.2426 274.034 29.6933 275.079 31.5279C276.124 33.3413 276.647 35.3466 276.647 37.5439C276.647 39.7413 276.124 41.7573 275.079 43.5919C274.055 45.4266 272.636 46.8773 270.823 47.9439C269.01 48.9893 266.994 49.5119 264.775 49.5119ZM264.775 46.0879C266.29 46.0879 267.676 45.7253 268.935 44.9999C270.194 44.2746 271.186 43.2719 271.911 41.9919C272.636 40.6906 272.999 39.2079 272.999 37.5439C272.999 35.8799 272.636 34.4079 271.911 33.1279C271.186 31.8266 270.194 30.8133 268.935 30.0879C267.676 29.3626 266.29 28.9999 264.775 28.9999C263.26 28.9999 261.874 29.3626 260.615 30.0879C259.356 30.8133 258.354 31.8266 257.607 33.1279C256.882 34.4079 256.519 35.8799 256.519 37.5439C256.519 39.2079 256.882 40.6906 257.607 41.9919C258.354 43.2719 259.356 44.2746 260.615 44.9999C261.874 45.7253 263.26 46.0879 264.775 46.0879Z"/><path fill="#fff" d="M279.942 26.0879H284.198L294.438 42.7599H294.63L294.438 38.3439V26.0879H297.99V48.9999H294.246L283.494 31.4639H283.302L283.494 35.8799V48.9999H279.942V26.0879Z"/></svg>