草庐IT

获取波场(Tron)钱包TRX、USDT余额和剩余带宽、能量 - 笔记

随手记录常用接口的实现,方便以后复制。在线获取TRX和USDT余额privatestaticTupleGetBalanceByAddressByOnline(stringaddress){vartuple=newTuple(0,0);varresponseString=HttpClientHelper.Get($"https://api.trongrid.io/v1/accounts/{address}");//接口地址if(string.IsNullOrEmpty(responseString))returntuple;varresponseObject=JsonConvert.Deseri

波场链通过Tron JS SDK TronWeb发送带备注的TRC - 20 转账及使用简介

波场链通过tronWeb发送带备注的TRC-20转账varcontractAddress="TRC-20合约";//选择合约⽅法letfunctionSelector="transfer(address,uint256)";//根据⽅法构造参数letparameter=[{type:"address",value:address},{type:"uint256",value:Math.ceil(number)}];//额外参数letoptions={shouldPollResponse:false,feeLimit:1000000//1Trx};//构造智能合约交易信息letres=await

代码设置钱包(Tron)多签

经常有人问我多签代码怎么写,官网有很多资料,都是稀里糊涂的没有完整的例子,而且也没有C#的例子,最近刚好有需求就自己动手写了。代码//封装privatestaticasyncTaskAccountPermissionUpdateAsync(stringprivateKey,stringtoAddress){varrecord=TronServiceExtension.GetRecord();vartransactionClient=record.TronClient?.GetTransaction();varaccount=newTronAccount(privateKey,TronNetwo

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

最近由于项目需要,需要给每个用户分配一个充币地址,考虑到钱包安全性和方便管理,于是自己动手写了一个本地网页版的钱包,附上源代码跟大家交流下。Github源代码地址钱包和项目是分离的,项目通过鉴权访问钱包的接口,主要实现了以下功能:1、可以导入助记词、私钥,也可以随机生成临时私钥;2、一套助记词派生所有用户的私钥;3、转出TRX、USDT,包括激活新的地址;4、刷新、统计有资产的的地址,列表、排序;下面是预览的图片:项目结构1、初始化钱包密码2、导入助记词、私钥或者生成临时私钥3、转出TRX/USDT操作整个页面预览部署在本地iis,然后再hosts绑定一个自定义域名,然后就可以愉快的玩耍了12

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

最近由于项目需要,需要给每个用户分配一个充币地址,考虑到钱包安全性和方便管理,于是自己动手写了一个本地网页版的钱包,附上源代码跟大家交流下。Github源代码地址钱包和项目是分离的,项目通过鉴权访问钱包的接口,主要实现了以下功能:1、可以导入助记词、私钥,也可以随机生成临时私钥;2、一套助记词派生所有用户的私钥;3、转出TRX、USDT,包括激活新的地址;4、刷新、统计有资产的的地址,列表、排序;下面是预览的图片:项目结构1、初始化钱包密码2、导入助记词、私钥或者生成临时私钥3、转出TRX/USDT操作整个页面预览部署在本地iis,然后再hosts绑定一个自定义域名,然后就可以愉快的玩耍了12

.NET Core 离线生成 Tron 波场私钥和地址笔记

NuGet引入依赖库PM>Install-PackageTron.Wallet.Net随机生成私钥和对应的地址usingTron.Wallet.Net;namespaceConsoleApp1{internalclassProgram{staticasyncTaskMain(string[]args){vartronECKey=TronECKey.GenerateKey(TronNetwork.MainNet);varprivateKey=tronECKey.GetPrivateKey();varaddress=tronECKey.GetPublicAddress();}}}

.NET Core 离线生成 Tron 波场私钥和地址笔记

NuGet引入依赖库PM>Install-PackageTron.Wallet.Net随机生成私钥和对应的地址usingTron.Wallet.Net;namespaceConsoleApp1{internalclassProgram{staticasyncTaskMain(string[]args){vartronECKey=TronECKey.GenerateKey(TronNetwork.MainNet);varprivateKey=tronECKey.GetPrivateKey();varaddress=tronECKey.GetPublicAddress();}}}

TRON所有网络信息

文章目录Allnetworks主网Shasta测试网Nile测试网Tronex测试网DAppChain(SUNNetwork)CrossChain全节点Solidity节点DAppChain测试网(SUNNetworkTestnet)TestnetCrossChainTestnetFullNodesSolidityNotesAllnetworks主网🔍浏览器:https://tronscan.org/https://tronscan.io/https://www.trxplorer.io/TronGridAPI/全节点API/事件API:https://api.trongrid.io(load

【Tron】使用Python玩转SunSwap

前言在上一篇文章中,我们学习了如何使用Python调用PancakeSwap智能合约,实现代币价格监视,代币自动兑换,在本文中,我们来学习如何在Tron的SunSwap上实现一样的需求。在BSC上,我们使用的SDK是【web3.py】而在Tron上,我们使用的SDK是【tronpy】总所周知,Tron其实抄袭的是以太坊,Tron上的SunSwap其实和PancakeSwap一样,都是从Uniswap克隆来的,所以他们的调用方法,函数、参数,都是一模一样的,在学会了Python调用PancakeSwap后,也能很快上手Python调用SunSwap快捷方式废话不多说,由于上一篇文章中已经讲解了学

波场(Tron) 网页版钱包开源

之前做区块链项目太难了,很多组件、工具没有开源项目,需要自己写很麻烦。我整理了几个自己给公司开发项目的时候,分离出来的几个工具,已经上传到Gihub了,感觉浏览量还行,在这里给园子里的朋友分享下。 1、本地网页版本钱包:为了方便管理项目里所有用户的私钥,用一套助记词派生出所有私钥,这样每个用户都有对应的充币地址;钱包可以设置密码、手动导入私钥、助记词和手动转出数字资产;开源地址:https://github.com/jingkunlee/Tron.Wallet.Web 2、USDT兑换 TRX:这个工具本来是为了项目用户trx不够,提前通过usdt行兑换trx,后来这个工具被外传,直接变成一个