UlordChain / UlordChain

Ulord is a P2P value transfer public blockchain. Through building its blockchain underlying architecture and digital resource distribution protocols, it enables third-party developers to explore their own applications over open-source agreements to form a complete ecology of blockchain technology and applications.
http://ulord.one
MIT License
131 stars 39 forks source link

masternode 信息错位问题 #44

Closed bhuazh closed 6 years ago

bhuazh commented 6 years ago

IP 地址、收益地址、收益区块、主节点 ID,对应关系错位。

交易哈希 13093e705dfc3514e32cdd7fbea3a95f10ee3ad15ae7c1ab9a9ce788ad54c712 对应 IP:222.186.36.119:9888 对应收益地址:UbcxjGkvUHEJFrmcEvzVApUKKnDg7L22Rr

但使用 /uchain/ulord-cli masternodelist 查询时出现错位:交易哈希与IP 地址匹配,但和收益地址/paidblock 错位。

CLI 与 RPC 均存在此问题,见下。

root@5e2d4a74cf15:/# cat /root/.ulordcore/ulord.conf 

collateraloutputtxid=13093e705dfc3514e32cdd7fbea3a95f10ee3ad15ae7c1ab9a9ce788ad54c712
externalip=222.186.36.119

root@5e2d4a74cf15:/# /uchain/ulord-cli masternodelist full 13093e705dfc3514e32cdd7fbea3a95f10ee3ad15ae7c1ab9a9ce788ad54c712-0
{
  "13093e705dfc3514e32cdd7fbea3a95f10ee3ad15ae7c1ab9a9ce788ad54c712-0": "           ENABLED 70206 UYmYpeUjrsmyuJxHP9qF26NcKFZKrdCAhg 1536405703   550276 1536357670  62734 222.186.36.119:9888 1538132978 1"
}

root@5e2d4a74cf15:/# /uchain/ulord-cli masternodelist full UbcxjGkvUHEJFrmcEvzVApUKKnDg7L22Rr                                       
{
  "b5e8eb698844eb81c0283240cf5cd78d7fa39e8ce370f4bc29b01fd237497fda-1": "           ENABLED 70206 UbcxjGkvUHEJFrmcEvzVApUKKnDg7L22Rr 1536405514   359717 1536382201  62895 118.25.222.82:9888 1538149493 1"
}
>>> rpc.masternodelist('addr', '222.186.36.119')
{'13093e705dfc3514e32cdd7fbea3a95f10ee3ad15ae7c1ab9a9ce788ad54c712-0': '222.186.36.119:9888'}
>>> rpc.masternodelist('payee', '13093e705dfc3514e32cdd7fbea3a95f10ee3ad15ae7c1ab9a9ce788ad54c712-0')
{'13093e705dfc3514e32cdd7fbea3a95f10ee3ad15ae7c1ab9a9ce788ad54c712-0': 'UYmYpeUjrsmyuJxHP9qF26NcKFZKrdCAhg'}

>>> rpc.masternodelist('payee', 'UbcxjGkvUHEJFrmcEvzVApUKKnDg7L22Rr')
{'b5e8eb698844eb81c0283240cf5cd78d7fa39e8ce370f4bc29b01fd237497fda-1': 'UbcxjGkvUHEJFrmcEvzVApUKKnDg7L22Rr'}
>>> 
lialvin commented 6 years ago

你好,我们想知道你查询的ulord版本号是多少

lialvin commented 6 years ago

你好,我们想知道你查询的ulord版本号是多少

bhuazh commented 6 years ago

不好意思,这个漏了,版本 1.1.1

bhuazh commented 6 years ago

听杨博士讲,v1.1.2 版本已经修复这个问题。目前已经升级后正常,观察中。