[Protocol Release] Incognito Chain's Code Upgrade [20230503_1]

Hello Incognito validators,

We’ve just released a protocol code update for bulletproofs enhancement. This is a mandatory update and will be required to ensure nodes do not get slashed.

The update will be implemented once there are at least 67% validators of the network running the new code.

Changes in this release:

  • Fixed Bulletproof marshal error (#1555)
  • Updated agg-proof marshaling by version (#1554)

The latest code is published in 2 forms:

If you run pNodes or set up your vNodes by following our instructions, they should pull the latest docker image automatically. Please note that it’s totally up to you to choose a method to manage your nodes for accepting or rejecting a new protocol code release by customizing the script or even writing your own.

In case you encounter any issues with the code update, feel free to contact @support for assistance.

4 Likes

the tag got an error restart loop @…@
2023-05-04 18:24:57.253 blockchain.go:245 [ERR] BlockChain log: debug restore shard fail, init unmarshall Json Shard Block Is Failed. Error -9004: Set bytes payment proof error edwards25519: invalid point encoding

Set bytes payment proof error
github.com/incognitochain/incognito-chain/privacy/errorhandler.NewPrivacyErr
/Users/autonomous/projects/incognito-chain/privacy/errorhandler/error.go:98
github.com/incognitochain/incognito-chain/privacy/privacy_v2.(*PaymentProofV2).SetBytes
/Users/autonomous/projects/incognito-chain/privacy/privacy_v2/payment_v2.go:212
github.com/incognitochain/incognito-chain/privacy/privacy_v2.(*PaymentProofV2).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/privacy/privacy_v2/payment_v2.go:127
encoding/json.(*decodeState).literalStore
/usr/local/go/src/encoding/json/decode.go:871
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:387
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/transaction/utils.ParseProof
/Users/autonomous/projects/incognito-chain/transaction/utils/utils.go:84
github.com/incognitochain/incognito-chain/transaction/tx_generic.(*TxBase).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/transaction/tx_generic/tx_base.go:218
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:612
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/transaction/tx_ver2.(*TxToken).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/transaction/tx_ver2/tx_token_ver2.go:1238
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:612
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/transaction.DeserializeTransactionJSON
/Users/autonomous/projects/incognito-chain/transaction/transaction.go:32
github.com/incognitochain/incognito-chain/blockchain/types.(*ShardBody).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/blockchain/types/shardblock.go:440
github.com/incognitochain/incognito-chain/blockchain/types.(*ShardBlock).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/blockchain/types/shardblock.go:276
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:612
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:774
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).array
/usr/local/go/src/encoding/json/decode.go:561
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:363
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).RestoreShardViews
/Users/autonomous/projects/incognito-chain/blockchain/blockchain.go:743
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).InitChainState
/Users/autonomous/projects/incognito-chain/blockchain/blockchain.go:244
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).Init
/Users/autonomous/projects/incognito-chain/blockchain/blockchain.go:121
2023-05-04 18:24:57.254 incognito.go:215 [ERR] Server log: Unable to start server on 0.0.0.0:9433
2023-05-04 18:24:57.254 incognito.go:216 [ERR] Server log: unmarshall Json Shard Block Is Failed. Error -9004: Set bytes payment proof error edwards25519: invalid point encoding
Set bytes payment proof error
github.com/incognitochain/incognito-chain/privacy/errorhandler.NewPrivacyErr
/Users/autonomous/projects/incognito-chain/privacerrorhandler/error.go:98
github.com/incognitochain/incognito-chain/privacy/privacy_v2.(*PaymentProofV2).SetBytes
/Users/autonomous/projects/incognito-chain/privacy/privacy_v2/payment_v2.go:212
github.com/incognitochain/incognito-chain/privacy/privacy_v2.(*PaymentProofV2).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/privacy/privacy_v2/payment_v2.go:127
encoding/json.(*decodeState).literalStore
/usr/local/go/src/encoding/json/decode.go:871
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:387
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/transaction/utils.ParseProof
/Users/autonomous/projects/incognito-chain/transaction/utils/utils.go:84
github.com/incognitochain/incognito-chain/transaction/tx_generic.(*TxBase).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/transaction/tx_generic/tx_base.go:218
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:612
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/transaction/tx_ver2.(*TxToken).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/transaction/tx_ver2/tx_token_ver2.go:1238
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:612
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/transaction.DeserializeTransactionJSON
/Users/autonomous/projects/incognito-chain/transaction/transaction.go:329
github.com/incognitochain/incognito-chain/blockchain/types.(*ShardBody).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/blockchain/types/shardblock.go:440
github.com/incognitochain/incognito-chain/blockchain/types.(*ShardBlock).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/blockchain/types/shardblock.go:276
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:612
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:774
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).array
/usr/local/go/src/encoding/json/decode.go:561
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:363
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).RestoreShardViews
/Users/autonomous/projects/incognito-chain/blockchain/blockchain.go:743
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).InitChainState
/Users/autonomous/projects/incognito-chain/blockchain/blockchain.go:244
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).Init
/Users/autonomous/projects/incognito-chain/blockchain/ockchain.go:121
2023-05-04 18:24:57.254 incognito.go:187 [WRN] Server log: Gracefully shutting down the btc database…
2023-05-04 18:24:57.276 incognito.go:217 [WRN] Server log: Shutdown complete

@Jared do you have a solution?

Hello @GalaxyNode.IO,

Are you still experiencing this issue?

alot of issues,
some node show this error :

Summary
`config/mainnet

2023-05-09 12:53:16.244 incognito.go:109 [INF] Server log: Version 1.19.0-beta
2023-05-09 12:53:17.246 engine.go:200 [INF] Consensus log: CONSENSUS: NewConsensusEngine
encoded libp2p key: CAMSeTB3AgEBBCDHlbqJmSBPek68IuIE7HEt4TyXQLGJkiQR7qnQUWL/oqAKBggqhkjOPQMBB6FEA0IABETK5NO3zkD77v1SYQ9j3/cBHLfagfUriqlBJ2+Hfm8PYXMtO8kZ344qBxLwIVrKEGOMIjfOY7mxvFHl+gVi32E=
2023-05-09 12:53:17.249 host.go:88 [INF] Peerv2 log: selfPeer: Qma4rLe4crfEBj23QB3fYxCxmqnRm6nARPrX799LhgsJoS 0.0.0.0 9433
2023-05-09 12:53:17.249 server.go:300 [INF] Server log: [newpeerv2] backup discovery peer [mainnet-bootnode.incognito.org:9330]
2023-05-09 12:53:17.256 restorebeststate.go:18 [INF] BlockChain log: Start restore beaconBestState
2023-05-09 12:53:17.257 beaconbeststate.go:843 [INF] BlockChain log: Init Beacon Committee State 3392899
2023-05-09 12:53:19.220 consensus_assign_rule.go:22 [INF] Committee State log : Beacon Height 3392899, using Assign Rule V3
2023-05-09 12:53:19.220 consensus_swap_rule.go:25 [INF] Committee State log : Beacon Height 3392899, using Swap Rule V3
2023-05-09 12:53:19.476 restorebeststate.go:55 [INF] BlockChain log: Start restore pdexv3 state
2023-05-09 12:53:35.712 restorebeststate.go:67 [INF] BlockChain log: Finish restore pdexv3 state
2023-05-09 12:53:35.731 restorebeststate.go:72 [INF] BlockChain log: Finish restore beaconBestState
^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OB^[OA^[OA^[OA^[OA2023-05-09 12:53:52.361 blockchain.go:192 [INF] BlockChain log: Init Beacon View height 3392899
2023-05-09 12:53:52.379 blockchain.go:786 [INF] BlockChain log: Restore shard 0 3356702 d054dd73f5c1ec886e2b6a350e0ea427ae464be59fbdda7b280967ffac46d256
2023-05-09 12:53:52.381 blockchain.go:786 [INF] BlockChain log: Restore shard 0 3356703 b00a7ee8593e3f831d4db2632645193849f42b4c872c3f839dc21f12bb7cdd96
2023-05-09 12:53:52.381 blockchain.go:256 [INF] BlockChain log: Init Shard View shardID 0, height 3356702
2023-05-09 12:53:52.400 blockchain.go:786 [INF] BlockChain log: Restore shard 1 3360862 248f58dd55ae9a44fb48ee567d7491fd5aeac6f21729fd43c2f5e462c47f9d07
2023-05-09 12:53:52.400 finishsync_msg_pool.go:195 [INF] Finish Sync log : Finish Sync Msg Pool, ShardID 6, Length 0
2023-05-09 12:53:52.401 finishsync_msg_pool.go:195 [INF] Finish Sync log : Finish Sync Msg Pool, ShardID 7, Length 0
2023-05-09 12:53:52.401 finishsync_msg_pool.go:195 [INF] Finish Sync log : Finish Sync Msg Pool, ShardID 0, Length 0
2023-05-09 12:53:52.401 finishsync_msg_pool.go:195 [INF] Finish Sync log : Finish Sync Msg Pool, ShardID 1, Length 0
2023-05-09 12:53:52.401 finishsync_msg_pool.go:195 [INF] Finish Sync log : Finish Sync Msg Pool, ShardID 2, Length 0
2023-05-09 12:53:52.401 finishsync_msg_pool.go:195 [INF] Finish Sync log : Finish Sync Msg Pool, ShardID 3, Length 0
2023-05-09 12:53:52.401 finishsync_msg_pool.go:195 [INF] Finish Sync log : Finish Sync Msg Pool, ShardID 4, Length 0
2023-05-09 12:53:52.402 finishsync_msg_pool.go:195 [INF] Finish Sync log : Finish Sync Msg Pool, ShardID 5, Length 0
2023-05-09 12:53:52.403 blockchain.go:786 [INF] BlockChain log: Restore shard 1 3360863 bfa85228864f7ccfa4fb6aea25697e24335ff41dcde896f1f662071df3efe9ff
2023-05-09 12:53:52.403 blockchain.go:256 [INF] BlockChain log: Init Shard View shardID 1, height 3360862
2023-05-09 12:53:52.413 blockchain.go:786 [INF] BlockChain log: Restore shard 2 3330549 a703fc2fb0735bf291227de7c4cca051657a5082abb253cc6c741664c7d39e8d
2023-05-09 12:53:52.415 blockchain.go:786 [INF] BlockChain log: Restore shard 2 3330550 13d533ceb0e7c6989712a81749e251f516406f3f4d46bdeeddbe95106395b4e5
2023-05-09 12:53:52.416 blockchain.go:256 [INF] BlockChain log: Init Shard View shardID 2, height 3330549
2023-05-09 12:53:52.424 blockchain.go:240 [INF] BlockChain log: Using FFStorage
Cannot get block 3 3334545 024f51447aed4cc2943ad04fc80f37905b22d6b2e40415d0e8b33ec1fe8a34f7
2023-05-09 12:53:52.427 incognito.go:187 [WRN] Server log: Gracefully shutting down the btc database…
2023-05-09 12:53:52.434 panic.go:1047 [WRN] Server log: Shutdown complete`

some node cant load shard

Summary
2023-05-09 12:52:53.423 blockchain.go:786 [INF] BlockChain log: Restore shard  2 2133209 08260f5735d46ea6887a22478fc4e537f263ea81fb82f9f249849d6773bfdc33

2023-05-09 12:52:53.427 blockchain.go:786 [INF] BlockChain log: Restore shard 2 2133210 2e8abf5588f7dce249154994ee7282677be73507aa059d10102473005fd1af6e
2023-05-09 12:52:53.427 blockchain.go:256 [INF] BlockChain log: Init Shard View shardID 2, height 2133209
2023-05-09 12:52:53.456 blockchain.go:786 [INF] BlockChain log: Restore shard 3 2651277 97b0d9be69a559b29ac371856868db499a543406a08fd589114e0e5fe8fd552d
2023-05-09 12:52:53.459 blockchain.go:786 [INF] BlockChain log: Restore shard 3 2651278 ee92e6736085c1bd536d6376ff5624a0889fb5df262235d1d4fdc3d5fc049759
2023-05-09 12:52:53.459 blockchain.go:256 [INF] BlockChain log: Init Shard View shardID 3, height 2651277
2023-05-09 12:52:53.472 blockchain.go:786 [INF] BlockChain log: Restore shard 4 3338151 a2abb96101f3d2f0dfa10b352c3707906e5d8efc517ff02a6ff5d23853ec3271
2023-05-09 12:52:53.474 blockchain.go:786 [INF] BlockChain log: Restore shard 4 3338152 b9dd38cace68e3102fe56270d85628684931bad096bdb3f4c5030defe52dfe46
2023-05-09 12:52:53.475 blockchain.go:256 [INF] BlockChain log: Init Shard View shardID 4, height 3338151
2023-05-09 12:52:53.488 blockchain.go:786 [INF] BlockChain log: Restore shard 5 3338128 021b48295d4db1526e0dcbce47e157d984a9108495fdd8fac51841cb831d0c20
2023-05-09 12:52:53.499 blockchain.go:786 [INF] BlockChain log: Restore shard 5 3338129 fb27898d38b79d252f92b270dbc5b266e359092cbd0fd886962344d0dd632bbf
2023-05-09 12:52:53.500 blockchain.go:256 [INF] BlockChain log: Init Shard View shardID 5, height 3338128
2023-05-09 12:52:53.513 blockchain.go:786 [INF] BlockChain log: Restore shard 6 3339983 72e402039ae0fd3b4d73bdd520ee4699623a6d89d8d869f1664647cef44fe48e
2023-05-09 12:52:53.515 blockchain.go:786 [INF] BlockChain log: Restore shard 6 3339984 432eba0148e1c8def85d05e67c91d3ad51e10134be0cfbf2ffbb2eea497087df
2023-05-09 12:52:53.515 blockchain.go:256 [INF] BlockChain log: Init Shard View shardID 6, height 3339983
2023-05-09 12:52:53.526 payment_v2.go:211 [ERR] Privacy V2 log : aggregated range proof setbytes error: edwards25519: invalid point encoding

2023-05-09 12:52:53.527 payment_v2.go:129 [ERR] Privacy V2 log : PaymentProofV2 setbytes error: -9004: Set bytes payment proof error edwards25519: invalid point encoding
Set bytes payment proof error
github.com/incognitochain/incognito-chain/privacy/errorhandler.NewPrivacyErr
/Users/autonomous/projects/incognito-chain/privacy/errorhandler/error.go:98
github.com/incognitochain/incognito-chain/privacy/privacy_v2.(*PaymentProofV2).SetBytes
/Users/autonomous/projects/incognito-chain/privacy/privacy_v2/payment_v2.go:212
github.com/incognitochain/incognito-chain/privacy/privacy_v2.(*PaymentProofV2).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/privacy/privacy_v2/payment_v2.go:127
encoding/json.(*decodeState).literalStore
/usr/local/go/src/encoding/json/decode.go:871
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:387
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:774
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/transaction/tx_ver2.(*TxToken).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/transaction/tx_ver2/tx_token_ver2.go:1259
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:612
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/transaction.DeserializeTransactionJSON
/Users/autonomous/projects/incognito-chain/transaction/transaction.go:329
github.com/incognitochain/incognito-chain/blockchain/types.(*ShardBody).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/blockchain/types/shardblock.go:440
github.com/incognitochain/incognito-chain/blockchain/types.(*ShardBlock).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/blockchain/types/shardblock.go:276
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:612
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:774
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).array
/usr/local/go/src/encoding/json/decode.go:561
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:363
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).RestoreShardViews
/Users/autonomous/projects/incognito-chain/blockchain/blockchain.go:743
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).InitChainState
/Users/autonomous/projects/incognito-chain/blockchain/blockchain.go:244
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).Init
/Users/autonomous/projects/incognito-chain/blockchain/blockchain.go:121
main.(*Server).NewServer
/Users/autonomous/projects/incognito-chain/server.go:315
main.mainMaster
/Users/autonomous/projects/incognito-chain/incognito.go:213
main.main
/Users/autonomous/projects/incognito-chain/incognito.go:288
runtime.main
/usr/local/go/src/runtime/proc.go:255

2023-05-09 12:52:53.527 tx_token_ver2.go:1261 [ERR] Transaction log: -9004: Set bytes payment proof error edwards25519: invalid point encoding
Set bytes payment proof error
github.com/incognitochain/incognito-chain/privacy/errorhandler.NewPrivacyErr
/Users/autonomous/projects/incognito-chain/privacy/errorhandler/error.go:98
github.com/incognitochain/incognito-chain/privacy/privacy_v2.(*PaymentProofV2).SetBytes
/Users/autonomous/projects/incognito-chain/privacy/privacy_v2/payment_v2.go:212
github.com/incognitochain/incognito-chain/privacy/privacy_v2.(*PaymentProofV2).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/privacy/privacy_v2/payment_v2.go:127
encoding/json.(*decodeState).literalStore
/usr/local/go/src/encoding/json/decode.go:871
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:387
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:774
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/transaction/tx_ver2.(*TxToken).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/transaction/tx_ver2/tx_token_ver2.go:1259
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:612
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/transaction.DeserializeTransactionJSON
/Users/autonomous/projects/incognito-chain/transaction/transaction.go:329
github.com/incognitochain/incognito-chain/blockchain/types.(*ShardBody).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/blockchain/types/shardblock.go:440
github.com/incognitochain/incognito-chain/blockchain/types.(*ShardBlock).UnmarshalJSON
/Users/autonomous/projects/incognito-chain/blockchain/types/shardblock.go:276
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:612
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).object
/usr/local/go/src/encoding/json/decode.go:774
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:373
encoding/json.(*decodeState).array
/usr/local/go/src/encoding/json/decode.go:561
encoding/json.(*decodeState).value
/usr/local/go/src/encoding/json/decode.go:363
encoding/json.(*decodeState).unmarshal
/usr/local/go/src/encoding/json/decode.go:180
encoding/json.Unmarshal
/usr/local/go/src/encoding/json/decode.go:107
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).RestoreShardViews
/Users/autonomous/projects/incognito-chain/blockchain/blockchain.go:743
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).InitChainState
/Users/autonomous/projects/incognito-chain/blockchain/blockchain.go:244
github.com/incognitochain/incognito-chain/blockchain.(*BlockChain).Init
/Users/autonomous/projects/incognito-chain/blockchain/blockchain.go:121
main.(*Server).NewServer
/Users/autonomous/projects/incognito-chain/server.go:315
main.mainMaster
/Users/autonomous/projects/incognito-chain/incognito.go:213
main.main
/Users/autonomous/projects/incognito-chain/incognito.go:288
runtime.main

@Jared
and the most important is : node has slashed but I dont receive my PRV staked @.@ where is my prv ?

These are two separate issues.

How long ago did you stake these nodes? It is possible the coins used were v1 coins. Go into More > Settings > Convert v1 to v2 Coins.

Let me know if that finds your 1750 PRV stake.

As for the nodes with issues. Please send me the output of docker ps.

Is there step by step instruction somewhere on how to update?

Hello @Joc,

If you run a pNode it should automatically update. If you are running a vNode it should also automatically update unless you have turned that feature off.

You can check the Node Monitor (monitor.incognito.org) and if you see “Not Latest Version” then you will need to manually update. If everything is Green then you’re fine.