-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathindex.html
137 lines (101 loc) · 10.8 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<link rel="icon" type="image/png" href="favicon.png">
<title> Block Chain Index - add Networks to your metamask!</title>
<meta name="description" content="Add Networks to Metamask full network list">
<script src="js/jquery.min.js"></script>
<script src="js/web3.min.js"></script>
<style type="text/css">
#myInput {
background-image: url('/css/searchicon.png'); /* Add a search icon to input */
background-position: 10px 12px; /* Position the search icon */
background-repeat: no-repeat; /* Do not repeat the icon image */
width: 100%; /* Full-width */
font-size: 16px; /* Increase font-size */
padding: 12px 20px 12px 40px; /* Add some padding */
border: 1px solid #ddd; /* Add a grey border */
margin-bottom: 12px; /* Add some space below the input */
}
#myTable {
border-collapse: collapse; /* Collapse borders */
width: 100%; /* Full-width */
border: 1px solid #ddd; /* Add a grey border */
font-size: 18px; /* Increase font-size */
}
#myTable th, #myTable td {
text-align: left; /* Left-align text */
padding: 12px; /* Add padding */
}
#myTable tr {
/* Add a bottom border to all table rows */
border-bottom: 1px solid #ddd;
}
#myTable tr.header, #myTable tr:hover {
/* Add a grey background color to the table header and on hover */
background-color: #f1f1f1;
}
</style>
</head>
<body>
<body class="index-page">
<!--********************Nav Bar******************************-->
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<!-- <a class="navbar-brand" href="#">Navbar</a>-->
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNavDropdown">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" target="_blank" href="https://www.siacashcoin.com">Home </a>
</li>
<li class="nav-item">
<a class="nav-link" target="_blank" href="https://bulksend.siacashcoin.com">Bulk Send </a>
</li>
<li class="nav-item">
<a class="nav-link" target="_blank" href="https://createtoken.siacashcoin.com">Create Token </a>
</li>
<li class="nav-item">
<a class="nav-link" target="_blank" href="https://dex.siacashcoin.com/#/swap">Trade</a>
</li>
<li class="nav-item">
<a class="nav-link" target="_blank" href="https://siacashcoin.com/farms">Farms</a>
</li>
<li class="nav-item">
<a class="nav-link" target="_blank" href="https://siacashcoin.com/pools">Pools</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
More
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
<a class="dropdown-item" target="_blank" href="https://createsafemoon.siacashcoin.com">Create A Safemoon Fork</a>
<a class="dropdown-item" target="_blank" href="https://t.me/SiaCashCoinChat">SCC Telegram Global</a>
<a class="dropdown-item" target="_blank" href="https://t.me/Sccindonesia">SCC Telegram Indonesia</a>
<a class="dropdown-item" target="_blank" href="https://twitter.com/Siacashcoin">SCC Twitter</a>
</div>
</li>
</ul>
</div>
</nav>
<!--********************Nav Bar******************************-->
<h1>EVM BlockChain Index - add Networks to your metamask!</h1>
<input type="text" id="myInput" onkeyup="myFunction()" placeholder="Search for names..">
<div id="CardShow"> </div>
<!-- Optional JavaScript -->
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
<script src="evm.js"></script>
<script >
var _0xd2f774=_0x1165;function _0x1165(_0x2dd75e,_0x8fc75f){var _0x53d3a6=_0x53d3();return _0x1165=function(_0x116571,_0x903152){_0x116571=_0x116571-0x1f0;var _0x1b8f6e=_0x53d3a6[_0x116571];return _0x1b8f6e;},_0x1165(_0x2dd75e,_0x8fc75f);}(function(_0x40108d,_0x3ca97d){var _0x448de7=_0x1165,_0x504d7a=_0x40108d();while(!![]){try{var _0x3b37cc=parseInt(_0x448de7(0x1f6))/0x1+-parseInt(_0x448de7(0x1f1))/0x2+-parseInt(_0x448de7(0x22b))/0x3+-parseInt(_0x448de7(0x1fa))/0x4+-parseInt(_0x448de7(0x219))/0x5+parseInt(_0x448de7(0x1f5))/0x6+parseInt(_0x448de7(0x1fd))/0x7*(parseInt(_0x448de7(0x223))/0x8);if(_0x3b37cc===_0x3ca97d)break;else _0x504d7a['push'](_0x504d7a['shift']());}catch(_0x22d96e){_0x504d7a['push'](_0x504d7a['shift']());}}}(_0x53d3,0x3be90));var myContract;async function CheckMetamaskConnection(){var _0x5ce574=_0x1165;if(window['ethereum']){window[_0x5ce574(0x22c)]=new Web3(window[_0x5ce574(0x20f)]);try{return await ethereum[_0x5ce574(0x20e)](),!![];}catch(_0x48800d){return![];}}else return window['web3']?(window[_0x5ce574(0x22c)]=new Web3(web3[_0x5ce574(0x21f)]),!![]):(console[_0x5ce574(0x227)](_0x5ce574(0x206)),![]);}$(document)[_0xd2f774(0x1f7)](async function(){var _0xa0733=_0xd2f774,_0x382828=await CheckMetamaskConnection();_0x382828&&console['log'](_0xa0733(0x20c),_0x382828);}),ShowTable();function _0x53d3(){var _0x23c4fb=['</td>\x20','add\x20error\x20:','location','1661250RaYGPI','327806GOOcao','ready','error.code','indexOf','1098220mNhxmQ','message','toUpperCase','2276498FcOlVq','</table>','length','request','value','wallet_addEthereumChain','display','#CardShow','style','Non-Ethereum\x20browser\x20detected.\x20You\x20should\x20consider\x20trying\x20MetaMask!','not\x20found\x20network,now\x20add\x20it\x20.','<th>Name</th>\x20','\x20)\x22>add</button>','nativeCurrency','chainId','MetaMask\x20ok','code','enable','ethereum','\x20</tr>','<table\x20class=table\x20id=\x22myTable\x22>\x20\x20<tr>\x20\x20\x20','decimals','CurrencySymbol','getElementById','symbol','\x20<th>info\x20URL</th>\x20\x20','wallet_switchEthereumChain','User\x20reject\x20.','1264800RzAXmg','</td><td\x20>','name','<tr><td\x20\x20>','getElementsByTagName','innerText','currentProvider','infoURL','CurrencyDecimals','toString','24aQqLXn','rpc','myInput','reload','log','myTable','</tr>','<button\x20onclick=\x22AddNetwork(\x20','1401771HtkcrJ','web3','\x20rpc\x20','680318CPAZul'];_0x53d3=function(){return _0x23c4fb;};return _0x53d3();}function myFunction(){var _0x263dcc=_0xd2f774,_0x124efa,_0x187609,_0x1dd035,_0xd152d,_0x24ba21,_0x1890a3,_0x3be3ba;_0x124efa=document[_0x263dcc(0x214)](_0x263dcc(0x225)),_0x187609=_0x124efa[_0x263dcc(0x201)][_0x263dcc(0x1fc)](),_0x1dd035=document['getElementById'](_0x263dcc(0x228)),_0xd152d=_0x1dd035[_0x263dcc(0x21d)]('tr');for(_0x1890a3=0x0;_0x1890a3<_0xd152d[_0x263dcc(0x1ff)];_0x1890a3++){_0x24ba21=_0xd152d[_0x1890a3]['getElementsByTagName']('td')[0x0],_0x24ba21&&(_0x3be3ba=_0x24ba21['textContent']||_0x24ba21[_0x263dcc(0x21e)],_0x3be3ba[_0x263dcc(0x1fc)]()[_0x263dcc(0x1f9)](_0x187609)>-0x1?_0xd152d[_0x1890a3][_0x263dcc(0x205)][_0x263dcc(0x203)]='':_0xd152d[_0x1890a3][_0x263dcc(0x205)][_0x263dcc(0x203)]='none');}}async function ShowTable(){var _0x3e59ff=_0xd2f774;templateString=_0x3e59ff(0x211)+_0x3e59ff(0x208)+'\x20<th>Chain\x20ID</th>\x20'+_0x3e59ff(0x216)+_0x3e59ff(0x210),ags=EVMJson,console['log']('ags,',ags),$['each'](ags,function(_0x273bf4){var _0x320171=_0x3e59ff;console[_0x320171(0x227)](_0x320171(0x1f0),ags[_0x273bf4][_0x320171(0x224)]),templateString+=_0x320171(0x21c)+ags[_0x273bf4][_0x320171(0x21b)]+_0x320171(0x21a)+ags[_0x273bf4][_0x320171(0x20b)]+'</td><td\x20>'+ags[_0x273bf4][_0x320171(0x220)]+_0x320171(0x21a)+_0x320171(0x22a)+_0x273bf4+_0x320171(0x209)+_0x320171(0x1f2)+_0x320171(0x229);}),templateString+=_0x3e59ff(0x1fe),$(_0x3e59ff(0x204))['append'](templateString);}function decimalToHexString(_0x3c02d1){var _0x33db71=_0xd2f774;return _0x3c02d1<0x0&&(_0x3c02d1=0xffffffff+_0x3c02d1+0x1),_0x3c02d1[_0x33db71(0x222)](0x10)['toUpperCase']();}async function AddNetwork(_0x9224bd){var _0x549b27=_0xd2f774;console[_0x549b27(0x227)](_0x549b27(0x20b),EVMJson[_0x9224bd]['chainId']),console[_0x549b27(0x227)](_0x549b27(0x21b),EVMJson[_0x9224bd]['name']),console['log']('CurrencyName',EVMJson[_0x9224bd][_0x549b27(0x20a)]['name']),console[_0x549b27(0x227)](_0x549b27(0x213),EVMJson[_0x9224bd][_0x549b27(0x20a)][_0x549b27(0x215)]),console[_0x549b27(0x227)](_0x549b27(0x221),EVMJson[_0x9224bd]['nativeCurrency'][_0x549b27(0x212)]),console['log'](_0x549b27(0x224),EVMJson[_0x9224bd]['rpc']),console[_0x549b27(0x227)](_0x549b27(0x220),EVMJson[_0x9224bd]['infoURL']);try{await window[_0x549b27(0x20f)]['request']({'method':_0x549b27(0x217),'params':[{'chainId':'0x'+decimalToHexString(parseInt(EVMJson[_0x9224bd][_0x549b27(0x20b)]))}]}),window[_0x549b27(0x1f4)][_0x549b27(0x226)]();}catch(_0x45ea91){console[_0x549b27(0x227)](_0x549b27(0x1f8),_0x45ea91[_0x549b27(0x20d)]);if(_0x45ea91[_0x549b27(0x20d)]==0x1326)try{return console[_0x549b27(0x227)](_0x549b27(0x207),_0x45ea91[_0x549b27(0x20d)]),await window['ethereum'][_0x549b27(0x200)]({'method':_0x549b27(0x202),'params':[{'chainId':'0x'+decimalToHexString(parseInt(EVMJson[_0x9224bd]['chainId'])),'chainName':EVMJson[_0x9224bd]['name'],'nativeCurrency':{'name':EVMJson[_0x9224bd][_0x549b27(0x20a)][_0x549b27(0x21b)],'symbol':EVMJson[_0x9224bd][_0x549b27(0x20a)][_0x549b27(0x215)],'decimals':EVMJson[_0x9224bd][_0x549b27(0x20a)][_0x549b27(0x212)]},'rpcUrls':[EVMJson[_0x9224bd][_0x549b27(0x224)][0x0]],'blockExplorerUrls':[EVMJson[_0x9224bd][_0x549b27(0x220)]]}]})['catch'](_0x5825ab=>{var _0x380c52=_0x549b27;console[_0x380c52(0x227)](_0x380c52(0x1f3),_0x5825ab);}),![],window[_0x549b27(0x1f4)][_0x549b27(0x226)]();}catch(_0xfbdce4){if(_0xfbdce4[_0x549b27(0x20d)]==0xfa1)return console[_0x549b27(0x227)](_0x549b27(0x218),_0xfbdce4[_0x549b27(0x1fb)]),![];}else{if(_0x45ea91['code']==0xfa1)return console['log']('User\x20reject\x20switch\x20network.',_0x45ea91[_0x549b27(0x1fb)]),![];}}}
</script>
</body>
</html>