TokenPay
849 subscribers
6 photos
49 links
TokenPay开源项目官方频道
Download Telegram
新年快乐!
3
一千多人的群,只有522的star,大佬们,点点star吧😭

https://github.com/LightCountry/TokenPay
Please open Telegram to view this post
VIEW IN TELEGRAM
1
测试版 - TokenPay v1.0.9.1

1. 归集功能支持强制检查所有地址余额,见配置文件新增参数ForceCheckAllAddress,强制检查所有动态地址的TRX和USDT余额。

2. 动态地址新增动态支付金额功能,支持金额上下浮动一定范围,见配置文件,动态支付金额主要用于优化用户从中心化钱包或交易所提币扣除手续费后金额不匹配的情况,可自行决定是否开启,详细见配置文件内的说明。
TokenPay
测试版 pre-v1.0.9-2024090402 1. 重新增加了linux-arm64版的编译 2. 优化了大量代码
测试版 pre-v1.0.9-2024090403

1. 修复了归集功能能量租用失败的bug
2. 优化了几个小问题

https://github.com/LightCountry/TokenPay/releases
1
测试版 TokenPay pre-v1.0.9-2024091301

1. 修复bug,优化性能
2. 启动日志增加版本号

正在使用测试版的用户务必更新到此版本

https://github.com/LightCountry/TokenPay/releases/tag/pre-v1.0.9-2024091301
TokenPay v1.0.9

1. 从 .NET 6 升级到了 .NET 8,并更新引用的其他SDK版本至最新。
2. 归集功能支持强制检查所有地址余额,见 配置文件 新增参数 ForceCheckAllAddress ,强制检查所有动态地址的TRX和USDT余额。
3. 动态地址新增动态支付金额功能(此功能仅支持动态地址,不支持静态地址),支持金额上下浮动一定范围,见 配置文件 ,动态支付金额主要用于优化用户从中心化钱包或交易所提币扣除手续费后金额不匹配的情况,可自行决定是否开启,详细见配置文件内的说明。
4. 支持动态修改html,可 自行美化页面,详见 Views 文件夹内的文件

重要⚠️:由于从 .NET 6 升级到了 .NET 8,TokenPay不再支持一些较旧的Linux系统, 点此查看当前支持的系统

低版本系统如果报错“GLIBCXX_3.4.x not found”,可尝试此解决方案:https://www.cnblogs.com/wangwangwangMax/p/17356130.html

https://github.com/LightCountry/TokenPay/releases/tag/v1.0.9
👍1
‼️重要通知‼️:使用TokenPay自动归集的用户,建议今天20点前暂停归集功能,由于波场95号提案即将实施,会影响归集功能的正常使用,等新提案稳定后,需要修改归集参数,届时,新参数会发布在此频道
👍1
TokenPay v1.0.9.1

1. 修复上个版本动态金额逻辑Bug(不使用动态金额功能可以不用更新)
2. 系统日志增加重要配置文件的显示

重要⚠️:由于从 .NET 6 升级到了 .NET 8,TokenPay不再支持一些较旧的Linux系统, 点此查看当前支持的系统

低版本系统如果报错“GLIBCXX_3.4.x not found”,可尝试此解决方案:https://www.cnblogs.com/wangwangwangMax/p/17356130.html

https://github.com/LightCountry/TokenPay/releases/tag/v1.0.9.1
TokenPay v1.0.9.2

1. 增加查单接口,可主动从TokenPay查询订单状态
2. 能量租用改为租用10分钟能量,节省归集成本
3. 处理PassThroughInfo被传递空字符串,导致签名不匹配的情况
4. 更新dockerfile到 .NET 8

重要⚠️:由于从 .NET 6 升级到了 .NET 8,TokenPay不再支持一些较旧的Linux系统, 点此查看当前支持的系统

低版本系统如果报错“GLIBCXX_3.4.x not found”,可尝试此解决方案:https://www.cnblogs.com/wangwangwangMax/p/17356130.html

https://github.com/LightCountry/TokenPay/releases/tag/v1.0.9.2
TokenPay 测试版 v1.0.9.3-2024120101

1. EVM系列基本币转账支持内部交易;
2. 升级依赖版本,提升安全性。

说明:之前版本对于EVM系列各链的基本币(如ETH、BNB、POL等币种),查询转账记录时只包含了普通转账交易(Transactions),未包含内部交易(Internal Transactions),目前交易所或中心化钱包处理用户提币时,大多使用智能合约进行一对多批量转账,之前版本无法查询到这类交易记录,此测试版新增了对这类交易的支持。

从ETH区块浏览器上随便找了两个内部交易的示例链接
内部交易列表示例:https://etherscan.io/address/0xaa99fc695eb1bbfb359fbad718c7c6dafc03a839#internaltx
内部交易详情示例:https://etherscan.io/tx/0x10aefdbb88cd6230b19b4ccbe1ac36269ade865c652f1ed7537ec1506e45f990

https://github.com/LightCountry/TokenPay/releases/tag/pre-v1.0.9.3-2024120101
👍2
TRX疯了
👍5
TokenPay
TokenPay 测试版 v1.0.9.3-2024120101 1. EVM系列基本币转账支持内部交易; 2. 升级依赖版本,提升安全性。 说明:之前版本对于EVM系列各链的基本币(如ETH、BNB、POL等币种),查询转账记录时只包含了普通转账交易(Transactions),未包含内部交易(Internal Transactions),目前交易所或中心化钱包处理用户提币时,大多使用智能合约进行一对多批量转账,之前版本无法查询到这类交易记录,此测试版新增了对这类交易的支持。 从ETH区块浏览器上随便找了两个内部交易的示例链接…
TokenPay v1.0.9.3

1. EVM系列基本币转账支持内部交易;
2. 升级依赖版本,提升安全性。

说明:之前版本对于EVM系列各链的基本币(如ETH、BNB、POL等币种),查询转账记录时只包含了普通转账交易(Transactions),未包含内部交易(Internal Transactions),目前交易所或中心化钱包处理用户提币时,大多使用智能合约进行一对多批量转账,之前版本无法查询到这类交易记录,此测试版新增了对这类交易的支持。

https://github.com/LightCountry/TokenPay/releases/tag/v1.0.9.3
😁1
完整的TokenPay目前支持的所有币种小数点位数的配置示例

对应代码:[public static int GetDecimals]

注意:静态地址模式下,小数点位数会影响同金额同时可下单次数,设置为1,同金额最多下10单,设置为2,同金额最多100单,设置为3最多1000单,以此类推,因此不建议设为0,也不支持负数。
  "Decimals": {
"TRX":2,
"USDT_TRC20":2,
"EVM_ETH_ETH":4,
"EVM_ETH_USDT_ERC20":2,
"EVM_ETH_USDC_ERC20":2,
"EVM_BSC_BNB":4,
"EVM_BSC_USDT_BEP20":2,
"EVM_BSC_USDC_BEP20":2,
"EVM_Polygon_POL":2,
"EVM_Polygon_USDT_ERC20":2,
"EVM_Polygon_USDC_ERC20":2,
},
TokenPay 测试版 v1.1.0-2025061301

1. 本次更新用于适配Etherscan V2

更新要点:更新主程序并使用新版EVMChains.json覆盖旧配置文件并重新配置,新配置文件删除了ApiHost字段,新增了ChainId字段,同时非ETH链的ApiKey需要重新申请,申请链接: https://docs.etherscan.io/etherscan-v2/getting-an-api-key

注意事项:Etherscan V2不支持的区块链仍然可以配置ApiHost字段,因此可以继续使用你之前的配置段。已经支持V2的区块链务必升级到V2的配置(即,删除ApiHost字段,新增ChainId字段,重新配置ApiKey字段),因为后续V1版本的Api可能会被陆续暂停。

https://github.com/LightCountry/TokenPay/releases/tag/pre-v1.1.0-2025061301
TokenPay v1.1.0

1. 本次更新用于适配Etherscan V2

更新要点:第一步:更新主程序;第二步,新手建议使用新版EVMChains.json覆盖旧配置文件并重新配置,老手可以手动修改配置文件,新配置文件删除了ApiHost字段,新增了ChainId字段,同时非ETH链(不含波场)的ApiKey需要重新申请,申请链接: https://docs.etherscan.io/etherscan-v2/getting-an-api-key

检查TokenPay支持的EVM系区块链https://docs.etherscan.io/etherscan-v2/supported-chains

注意事项:Etherscan V2不支持的区块链仍然可以配置ApiHost字段,因此可以继续使用你之前的配置段。已经支持V2的区块链务必升级到V2的配置(即,删除ApiHost字段,新增ChainId字段,重新配置ApiKey字段),因为所有EVM系列的区块链后续V1版本的Api可能会被陆续暂停。

https://github.com/LightCountry/TokenPay/releases/tag/v1.1.0
5