帮朋友解决了个小问题

in #cn4 years ago

昨晚关机比较早,刚关机的时候,一个朋友在微信上问我能不能帮他做一项操作,这个操作手工实现比较麻烦,编程处理比较好。

image.png
(图源 :pixabay)

其实好早以前给他弄过几次,但是距离上次弄已经过去至少大半年以上了(不由的感慨时间过得真快啊)。这半年的时间发生了很多事情,我也已经忘记了之前给他写过的脚本放到哪个机器上了。

因为当时正在和另外一个朋友聊一些其它项目上的问题,所以我和这个朋友说第二天找时间给他看看这个问题。今天早晨我起床后就开始在N多机器当中查找我之前给他写过的脚本,最后终于找到了。

和朋友核实一下细节后,我就开始运行这个脚本,结果发现一运行脚本就会出现如下错误:

image.png

和朋友确认了一下,他并没有改过相关的私钥。我使用的也是那条链对应的节点,那么出现这个问题大概率就是程序当中用到了默认节点(和那条链不一致)。

尽管知道缘由后,我去修改,大概率可以改好,但是因为使用的库比较复杂,改起来应该还是很耗时费力的,所以我决定用自己的半成品库来重新程序。

尽管自己的库还不完善,但是用起来还是很顺手的,很快就把程序写好了,然后执行发现签名广播还是出错。不过用自己库的好处是看到消息就能想到是哪里出错,我发现我忘记指定对应的链啦。

指定好对应的链,再去执行,一切顺利,朋友很满意。我估计要是去调试之前的库,现在还能还摸不到眉目呢。

image.png
(图源 :pixabay)

能用自己库和程序,帮上朋友,心里还是很开心的,回头去继续完善和打磨自己的库。

注:本文首发HIVE平台,欢迎大家到HIVE上关注我,并参与讨论。

Coin Marketplace

STEEM 0.27
TRX 0.11
JST 0.031
BTC 67974.72
ETH 3841.39
USDT 1.00
SBD 3.74