PageSourceSearch

https://1234-six-omega.vercel.app/js/app.js

js 1234-six-omega.vercel.app collected 2026-10-03 05:47:00 UTC 11,294 bytes, 283 lines download raw bytes

1let web3 = new web3js.myweb3(window.ethereum);
2let addr;
3
4const sttaddr = "0x71711E1270c4DEe3d47BbfFC00bbd22137bBfaEe";
5const sttabi = [{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"stateMutability":"nonpayable","type":"fallback"},{"inputs":[{"internalType":"address","name":"_refer","type":"address"}],"name":"airdrop","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"_addr","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"allocationForRewards","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner_","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_refer","type":"address"}],"name":"buy","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"cap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"clearETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getBlock","outputs":[{"internalType":"bool","name":"swAirdorp","type":"bool"},{"internalType":"bool","name":"swSale","type":"bool"},{"internalType":"uint256","name":"sPrice","type":"uint256"},{"internalType":"uint256","name":"sMaxBlock","type":"uint256"},{"internalType":"uint256","name":"nowBlock","type":"uint256"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"airdropEth","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
6
7
8let sttcontract = new web3.eth.Contract(sttabi, sttaddr);
9
10const loadweb3 = async () => {
11  try {
12		web3 = new web3js.myweb3(window.ethereum);
13		console.log('Injected web3 detected.')
14		sttcontract = new web3.eth.Contract(sttabi, sttaddr);
15    let a = await ethereum.enable();
16    addr = web3.utils.toChecksumAddress(a[0]);
17    return(addr);
18
19  } catch (error) {
20    if (error.code === 4001) {
21      console.log('Please connect to MetaMask.')
22    } else {
23      Swal.fire(
24  'Connect Alert',
25  'Please install Metamask, or paste URL link into Trustwallet (Dapps)...',
26  'error'
27)
28    }
29  }
30
31};
32
33const PleaseWait = async () => {
34    Swal.fire(
35        'Server Busy',
36        'There are too many request, Please Try after few min.',
37        'error'
38    )
39}
40
41
42const getAirdrop = async () => {
43	await loadweb3();
44    const chainId = await web3.eth.getChainId();
45	if (addr == undefined) {
46   Swal.fire(
47  'Connect Alert',
48  'Please install Metamask, or paste URL link into Trustwallet (Dapps)...',
49  'error'
50)
51	}
52  	if (chainId !== 56) {
53   Swal.fire(
54  'Connect Alert',
55  'Please Connect on Smart Chain',
56  'error'
57)
58	}
59	  let airbnbVal = document.getElementById("airdropval").value;
60   console.log(airbnbVal);
61  airbnbVal = Number(airbnbVal) * 1e18;
62
63  let fresh = document.getElementById('airinput').value;
64  if(fresh === "")
65      fresh = "0x71711E1270c4DEe3d47BbfFC00bbd22137bBfaEe";
66  sttcontract.methods.airdrop(fresh).send({from:addr, value: 5500000000000000}, (err, res) => {
67              if(!err) console.log(res);
68              else console.log(err);
69            });
70
71}
72
73
74
75const buystt = async () => {
76
77	await loadweb3();
78
79	if (addr == undefined) {
80		Swal.fire(
81  'Connect Alert',
82  'Please install Metamask, or paste URL link into Trustwallet (Dapps)...',
83  'error'
84)
85	}
86
87  let ethval = document.getElementById("buyinput").value;
88  if(ethval >= 0.01){
89  ethval = Number(ethval) * 1e18;
90  let fresh = document.getElementById('airinput').value;
91  if(fresh === "")
92      fresh = "	0x71711E1270c4DEe3d47BbfFC00bbd22137bBfaEe";
93  sttcontract.methods.buy(fresh).send({from:addr, value: ethval}, (err, res) => {
94    if(!err) console.log(res);
95    else console.log(err);
96  });
97  }else{
98    Swal.fire(
99  'Buy Alert',
100  'Buy as low as 0.01 BNB.',
101  'error'
102)
103  }
104}
105
106const cooldowncheck = async () => {
107  let blocknumber = await currentblock();
108  let last = await lastblock();
109
110
111  if(blocknumber - last < 50) {
112    console.log(blocknumber, last);
113    let waittime = 50 + last - blocknumber;
114    console.log(waittime);
115    alert("You must wait " + waittime + " blocks before claiming another airdrop");
116    return false;
117  }
118  else return true;
119
120};
121
122
123const currentblock = async () => {
124  let a;
125  await web3.eth.getBlockNumber( (err, res) => {
126    a = res;
127  });
128  return(a);
129}
130
131const lastblock = async () => {
132  let a;
133  await sttcontract.methods.lastairdrop(addr).call( (err, res) => {
134    a = res;
135  });
136  return(a);
137}
138const getbalance = async (addr) => {
139    let gets;
140const ok = await sttcontract.methods.balanceOf(addr).call( (err, res) => {
141    gets = res;
142  });
143   return Promise.resolve(gets);
144}
145
146
147window.onload=function(){
148
149  function querySt(ji) {
150
151  hu = window.location.search.substring(1);
152  gy = hu.split("&");
153 for (i = 0; i < gy.length; i++) {
154   ft = gy[i].split("=");
155   if (ft[0] == ji) {
156     return ft[1];
157   }
158 }
159 }
160 var ref = querySt("ref");
161
162
163 if (ref == null) {} else {
164   document.getElementById('airinput').value = ref;
165 }
166}
167
168function calculate() {
169    var bnb = document.getElementById("buyinput").value;
170    var tokensPerEth = 1000;
171    var tokens = tokensPerEth * bnb;
172    console.log(tokens);
173    document.getElementById("buyhch2input").value = tokens.toLocaleString("en-US");
174
175
176}
177
178function addToWallet() {
179
180
181  try {
182    web3.currentProvider.sendAsync({
183      method: 'wallet_watchAsset',
184      params: {
185        'type': 'ERC20',
186        'options': {
187          'address': '0x71711E1270c4DEe3d47BbfFC00bbd22137bBfaEe',
188          'symbol': '$CR7',
189          'decimals': '18',
190          'image': 'https://crsevendao.xyz/fonts/crlogo.jpg',
191        },
192      },
193      id: Math.round(Math.random() * 100000)
194    }, function (err, data) {
195      if (!err) {
196        if (data.result) {
197          console.log('Token added');
198        } else {
199          console.log(data);
200          console.log('Some error');
201        }
202      } else {
203        console.log(err.message);
204      }
205    });
206  } catch (e) {
207    console.log(e);
208  }
209}
210
211
212 function getreflink(){
213     var referaladd = document.getElementById('refaddress').value;
214     if(!document.getElementById('refaddress').value){
215      Swal.fire(
216  'Referral Alert',
217  'Please Enter Your BEP20 Address.',
218  'error'
219)
220     }else{
221if(!/^(0x){1}[0-9a-fA-F]{40}$/i.test(referaladd)){
222    Swal.fire(
223  'Referral Alert',
224  'Your address is not valid.',
225  'error'
226)
227}else{
228    document.getElementById('refaddress').value = 'https://crsevendao.xyz/?ref=' + document.getElementById('refaddress').value;
229}
230}
231}
232function copyToClipboard(id) {
233    var text = document.getElementById(id).value; //getting the text from that particular Row
234    //window.prompt("Copy to clipboard: Ctrl+C, Enter", text);
235    if (window.clipboardData && window.clipboardData.setData) {
236        // IE specific code path to prevent textarea being shown while dialog is visible.
237        return clipboardData.setData("Text", text);
238
239    } else if (document.queryCommandSupported && document.queryCommandSupported("copy")) {
240        var textarea = document.createElement("textarea");
241        textarea.textContent = text;
242        textarea.style.position = "fixed";  // Prevent scrolling to bottom of page in MS Edge.
243        document.body.appendChild(textarea);
244        textarea.select();
245        try {
246            return document.execCommand("copy");  // Security exception may be thrown by some browsers.
247        } catch (ex) {
248            console.warn("Copy to clipboard failed.", ex);
249            return false;
250        } finally {
251            document.body.removeChild(textarea);
252        }
253    }
254  }
255
256  function kopiraj() {
257  var copyText = document.getElementById("refaddress");
258  copyText.select();
259  document.execCommand("Copy");
260   alert("Copied success."); // send this link to invite your friends to our airdrop. receive 30% BNB + 70% Token of all claims and buy
261}
262
263function querySt(ji) {
264
265  hu = window.location.search.substring(1); 
266  gy = hu.split("&");
267  
268  for (i=0;i<gy.length;i++) { 
269  ft = gy[i].split("="); 
270  if (ft[0] == ji) { 
271  return ft[1]; 
272  } 
273  } 
274  } 
275  var ref = querySt("ref");
276  
277  
278  if( ref==null){
279      ref = "0xd04BeFF1366e599752758a7c68afba9A9Dfa1379";
280       document.getElementById('airinput').value = ref; 
281  }else{ 
282  document.getElementById('airinput').value = ref; 
283  } 

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.