PlatON支持eip55和bech32两种格式的地址,但现在有个因缺思厅的现象。
我安装的PlatON JS SDK损坏了,但我不想重新安装:
- 耗时长
- 体积大
所以我安装以太坊SDK,但是交易时需要使用eip55(0x地址),而我所有的地址几乎都是bech32(lat地址),于是当我写完转账脚本后,我突然想到,(:з)∠) 我还需要转换地址,那我还是得安装PlatON JS SDK……不然就得浏览器搬运
这和我希望快速搞定的初衷相背离 我紫砂算了。
PlatON支持eip55和bech32两种格式的地址,但现在有个因缺思厅的现象。
我安装的PlatON JS SDK损坏了,但我不想重新安装:
所以我安装以太坊SDK,但是交易时需要使用eip55(0x地址),而我所有的地址几乎都是bech32(lat地址),于是当我写完转账脚本后,我突然想到,(:з)∠) 我还需要转换地址,那我还是得安装PlatON JS SDK……不然就得浏览器搬运
这和我希望快速搞定的初衷相背离 我紫砂算了。
懵了,按照以前的写法,PlatON JS SDK整个报错了;
然后就换了一台电脑重新装PlatON JS SDK,结果是装不上,到npmjs找对应的包,发现JS SDK的包名变了,变成@platonnetwork/web3,和文档上的不一样;
然后我使用
web3.utils.decodeBech32Address('lat', 'lat1zg69v7yszg69v7yszg69v7yszg69v7y3q7dnwf');
没有输出结果,是一条空行……自闭了
希望PlatON的区块链浏览器提供xls导出时可以顺带把0x地址也导出,而不是只有lat地址;