init-network.sh script run fails because of problem in add_sidechain_address command. #56

Closed
opened 2021-03-19 18:22:40 +00:00 by prandnum · 4 comments
prandnum commented 2021-03-19 18:22:40 +00:00 (Migrated from gitlab.com)

Script location: https://github.com/peerplays-network/peerplays-utils/blob/master/son-qa-environment/init-network.sh

send "add_sidechain_address account01 bitcoin \"0368dc31b2b547c74f52abfc67c7fc768c68115d8ab96430d9bb4996fa660121cd\" \"2N5aFW5WFaYZLuJWx9RGziHBdEMj9Zf8s3J\" \"02743d4f24f88095de7921b8a8486cb46f009b7c034daa931821fb688c9c1e42a2\" \"2MtTPtraZawsvNGc8eCdx98hXbi4gaYy8L6\" true\r"
unlocked >>> add_sidechain_address account01 bitcoin "0368dc31b2b547c74f52abfc67c7fc768c68115d8ab96430d9bb4996fa660121cd" "2N5aFW5WFaYZLuJWx9RGziHBdEMj9Zf8s3J" "02743d4f24f88095de7921b8a8486cb46f009b7c034daa931821fb688c9c1e42a2" "2MtTPtraZawsvNGc8eCdx98hXbi4gaYy8L6" true
add_sidechain_address account01 bitcoin "0368dc31b2b547c74f52abfc67c7fc768c68115d8ab96430d9bb4996fa660121cd" "2N5aFW5WFaYZLuJWx9RGziHBdEMj9Zf8s3J" "02743d4f24f88095de7921b8a8486cb46f009b7c034daa931821fb688c9c1e42a2" "2MtTPtraZawsvNGc8eCdx98hXbi4gaYy8L6" true
7 bad_cast_exception: Bad Cast
Cannot convert string to bool (only "true" or "false" can be converted)
    {}
    th_a  variant.cpp:439 as_bool
unlocked >>>

Script location: https://github.com/peerplays-network/peerplays-utils/blob/master/son-qa-environment/init-network.sh ``` send "add_sidechain_address account01 bitcoin \"0368dc31b2b547c74f52abfc67c7fc768c68115d8ab96430d9bb4996fa660121cd\" \"2N5aFW5WFaYZLuJWx9RGziHBdEMj9Zf8s3J\" \"02743d4f24f88095de7921b8a8486cb46f009b7c034daa931821fb688c9c1e42a2\" \"2MtTPtraZawsvNGc8eCdx98hXbi4gaYy8L6\" true\r" ``` ``` unlocked >>> add_sidechain_address account01 bitcoin "0368dc31b2b547c74f52abfc67c7fc768c68115d8ab96430d9bb4996fa660121cd" "2N5aFW5WFaYZLuJWx9RGziHBdEMj9Zf8s3J" "02743d4f24f88095de7921b8a8486cb46f009b7c034daa931821fb688c9c1e42a2" "2MtTPtraZawsvNGc8eCdx98hXbi4gaYy8L6" true add_sidechain_address account01 bitcoin "0368dc31b2b547c74f52abfc67c7fc768c68115d8ab96430d9bb4996fa660121cd" "2N5aFW5WFaYZLuJWx9RGziHBdEMj9Zf8s3J" "02743d4f24f88095de7921b8a8486cb46f009b7c034daa931821fb688c9c1e42a2" "2MtTPtraZawsvNGc8eCdx98hXbi4gaYy8L6" true 7 bad_cast_exception: Bad Cast Cannot convert string to bool (only "true" or "false" can be converted) {} th_a variant.cpp:439 as_bool unlocked >>> ```
prandnum commented 2021-03-19 18:23:06 +00:00 (Migrated from gitlab.com)

@bobinson @serkixenos

CC: @colinijebor

@bobinson @serkixenos CC: @colinijebor
prandnum commented 2021-03-19 18:24:55 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
serkixenos commented 2021-03-20 03:09:16 +00:00 (Migrated from gitlab.com)

Remove fourth parameter in all commands, in this example its 2N5aFW5WFaYZLuJWx9RGziHBdEMj9Zf8s3J

We were using it previously, but it's auto-generated now, on each active SON set change.

Remove fourth parameter in all commands, in this example its 2N5aFW5WFaYZLuJWx9RGziHBdEMj9Zf8s3J We were using it previously, but it's auto-generated now, on each active SON set change.
prandnum commented 2021-03-21 12:01:16 +00:00 (Migrated from gitlab.com)

Was able to run the command successfully. A similar tweak was required for the next set of commands

unlocked >>> add_sidechain_address account01 peerplays "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "account01" "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "account01" true
add_sidechain_address account01 peerplays "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "account01" "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "account01" true
7 bad_cast_exception: Bad Cast
Cannot convert string to bool (only "true" or "false" can be converted)
    {}
    th_a  variant.cpp:439 as_bool
unlocked >>>

unlocked >>> add_sidechain_address account01 peerplays "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "account01" true
add_sidechain_address account01 peerplays "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "account01" true
{
  "ref_block_num": 54402,
  "ref_block_prefix": 847400394,
  "expiration": "2021-03-21T11:56:57",
  "operations": [[
      113,{
        "fee": {
          "amount": 0,
          "asset_id": "1.3.0"
        },
        "payer": "1.2.2391",
        "sidechain_address_account": "1.2.2391",
        "sidechain": "peerplays",
        "deposit_public_key": "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL",
        "deposit_address": "",
        "deposit_address_data": "",
        "withdraw_public_key": "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL",
        "withdraw_address": "account01"
      }
    ]
  ],
  "extensions": [],
  "signatures": [
    "1f051b1fc44bbab4a6d840e8144db2086609b775746386149fa86264a9c46d9c8a68665824a58e754fc99d5faeef9d64b3ee1f3125a2cf6549b49ac781663a232e"
  ]
}
unlocked >>> 

Was able to run the command successfully. A similar tweak was required for the next set of commands ``` unlocked >>> add_sidechain_address account01 peerplays "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "account01" "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "account01" true add_sidechain_address account01 peerplays "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "account01" "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "account01" true 7 bad_cast_exception: Bad Cast Cannot convert string to bool (only "true" or "false" can be converted) {} th_a variant.cpp:439 as_bool unlocked >>> ``` ``` unlocked >>> add_sidechain_address account01 peerplays "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "account01" true add_sidechain_address account01 peerplays "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL" "account01" true { "ref_block_num": 54402, "ref_block_prefix": 847400394, "expiration": "2021-03-21T11:56:57", "operations": [[ 113,{ "fee": { "amount": 0, "asset_id": "1.3.0" }, "payer": "1.2.2391", "sidechain_address_account": "1.2.2391", "sidechain": "peerplays", "deposit_public_key": "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL", "deposit_address": "", "deposit_address_data": "", "withdraw_public_key": "TEST8TCQFzyYDp3DPgWZ24261fMPSCzXxVyoF3miWeTj6JTi2DZdrL", "withdraw_address": "account01" } ] ], "extensions": [], "signatures": [ "1f051b1fc44bbab4a6d840e8144db2086609b775746386149fa86264a9c46d9c8a68665824a58e754fc99d5faeef9d64b3ee1f3125a2cf6549b49ac781663a232e" ] } unlocked >>> ```
prandnum (Migrated from gitlab.com) closed this issue 2021-03-21 12:01:17 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Peerplays_Blockchain/peerplays_migrated#56
No description provided.