首页 > 其他分享 >手动自己写了一个波场(Tron)本地网页版钱包

手动自己写了一个波场(Tron)本地网页版钱包

时间:2023-04-15 13:00:34浏览次数:39  
标签:私钥 Tron 助记 地址 钱包 本地 网页 波场

最近由于项目需要,需要给每个用户分配一个充币地址,考虑到钱包安全性和方便管理,于是自己动手写了一个本地网页版的钱包,附上源代码跟大家交流下。

Github 源代码地址

钱包和项目是分离的,项目通过鉴权访问钱包的接口,主要实现了以下功能:
1、可以导入助记词、私钥,也可以随机生成临时私钥;
2、一套助记词派生所有用户的私钥;
3、转出TRX、USDT,包括激活新的地址;
4、刷新、统计有资产的的地址,列表、排序;

下面是预览的图片:

项目结构

1、初始化钱包密码

初始化钱包密码

2、导入助记词、私钥或者生成临时私钥

导入助记词、私钥或者生成临时私钥

3、转出TRX / USDT 操作

整个页面预览

部署在本地 iis, 然后再 hosts 绑定一个自定义域名,然后就可以愉快的玩耍了

127.0.0.1    tron.wallet.com

注:
1、项目里面有很多 From 窗口是没有 Submit 按钮的,直接回车就可以,因为我比较喜欢简约,都没放按钮。
2、没有使用数据库,所有数据都加密存放在 config.json 文件里面,也可以直接修改这个文件;

标签:私钥,Tron,助记,地址,钱包,本地,网页,波场
From: https://www.cnblogs.com/lijingkun/p/17320877.html

相关文章

  • 在网页中呈现Crystal Report 2022报表
    准备好数据。创建好水晶报表报表。运行预览时,出现如下提示:但是,我已经有在aspx.cs有传入帐户与密码:密码已经确认输入为正确的。但是: 奇了,什么情况?先来看看是什么原因,导致这个问题产生:2处的服务器名称不相同。解决方案,2种可以解决。第1种,改变xxx.aspx.cs的链接字符,把12......
  • vue3 + ts + electron项目搭建过程
    1、输入指令npmcreateelectron-vite2、工程创建好后进入工程目录 执行npmi加载依赖项,加载过程中可能会出现加载失败的问题,是因为github资源的问题,非项目本身问题,多执行几次即可3、打包输入npmrunbuild,打包过程也会出现打包失败的问题,原因和上面一样,也是github资......
  • electron加载远程和本地右键菜单冲突问题处理
    electron加载远程页面,远程页面有自己的右键,但是electron也有自己的菜单,为了防止两个右键菜单同时显示,使用window.myrightmenu进行限制,window.myrightmenu非空则显示远程的,window.myrightmenu为空则显示electron的默认菜单。下面是远程界面代码://右键rightClick(ro......
  • 开源流媒体服务器ZLMediaKit在Windows上运行、配置、按需拉流拉取摄像头rtsp视频流)并
    场景目前市面上有很多开源的流媒体服务器解决方案,常见的有SRS、EasyDarwin、ZLMediaKit和Monibuca等。1、SRShttps://github.com/ossrs/srs2、EasyDarwinhttps://github.com/EasyDarwin/EasyDarwin3、Monibucahttps://github.com/Monibuca4、ZLMediaKithttps://github.co......
  • selenium操作网页再练手
    #coding:utf-8fromselenium.commonimportNoSuchElementException,TimeoutExceptionfromselenium.webdriver.supportimportexpected_conditionsasECfromtkinterimport*importthreadingfromtkinterimportttkimportpandasaspdfromselenium.webdriver......
  • c# 对网页上的内容进行查看
    publicstringwww_revice(stringstr){  try    {     WebClientMyWebClient=newWebClient();     MyWebClient.Credentials=CredentialCache.DefaultCredentials;//获取或设置用于向Internet资源的请求进行身份验证的网络凭据     ......
  • 网页支持传统蒙古文排版样式HTML+CSS
    传统蒙古文排版跟大部分文字排版不一致,需要从上到下书写,然后从左到右的排版。样式文件如下:.vertical-text{-webkit-writing-mode:vertical-lr;-moz-writing-mode:vertical-lr;-o-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-o......
  • 如何解决更新WordPress需要访问您网页服务器的权限
    今天更新wordpress版本时网站后台提示“要执行请求的操作,WordPress需要访问您网页服务器的权限”,更新插件也提示,更新主题也提示。后来百度查询了一下,找到了解决办法,只需要找到wp-config.php这个文件,在最后面加上如下代码就能解决问题,至于是什么原因造成的并不清楚。define(“FS_......
  • Python+selenium点击网页上指定坐标
     fromseleniumimportwebdriverfromselenium.webdriver.common.action_chainsimportActionChainsdefclick_locxy(dr,x,y,left_click=True):'''dr:浏览器x:页面x坐标y:页面y坐标left_click:True为鼠标左键点击,否则为右键点击''&#......
  • Electron
    用前端开发桌面程序资料Electron深入填坑之路https://blog.csdn.net/weixin_33897722/article/details/91476254 跨越平台桌面应用开发框架electron使用的心路历程https://blog.csdn.net/wang839305939/article/details/80741100他让我摆脱了不同浏览器之间的差异和版本......