cli wallet unable to decode memo text #232

Closed
opened 2021-12-16 15:34:57 +00:00 by prandnum · 12 comments
prandnum commented 2021-12-16 15:34:57 +00:00 (Migrated from gitlab.com)

Following are the anomalies:
CLI Wallet1(ppuser01 memo key imported):

  1. The following exception is listed(this is for nathan account. we should ideally not print this):
    2192701ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"}
    th_a wallet.cpp:4193 operator()
    2192738ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"}
    th_a wallet.cpp:4193 operator()

  2. following entry says could not decrypt memo:
    2021-12-14T04:14:09 Transfer 10000 TEST from nathan to ppuser01 -- could not decrypt memo (Fee: 20.82031 TEST)

CLI Wallet2(ppuser02 memo key imported):

  1. The following exception is listed(this is for nathan and ppuser01 account. we should ideally not print this):
    2199727ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a wallet.cpp:4193 operator()
    2199739ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a wallet.cpp:4193 operator()
    2199743ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a wallet.cpp:4193 operator()
    2199747ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a wallet.cpp:4193 operator()
    2199751ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a wallet.cpp:4193 operator()
    2199755ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"}
    th_a wallet.cpp:4193 operator()
    2199761ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a wallet.cpp:4193 operator()
    2199777ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a wallet.cpp:4193 operator()
    2199781ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a wallet.cpp:4193 operator()
    2199786ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a wallet.cpp:4193 operator()
    2199790ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a wallet.cpp:4193 operator()
    2199795ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
    wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"}
    th_a wallet.cpp:4193 operator()

  2. following entry says could not decrypt memo:
    2021-12-14T04:15:12 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.03515 TEST)
    2021-12-14T04:14:57 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.00585 TEST)

CLI Wallet3(no memo keys imported):

  1. The following exception is listed(this is for nathan,ppuser01 and ppuser02 account. we should ideally not print this)

2201763ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201771ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201775ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201779ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201782ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201786ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201790ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201794ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet.
{"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"}
th_a wallet.cpp:4193 operator()
2201800ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201804ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201808ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201813ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201817ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201821ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201825ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
{"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
th_a wallet.cpp:4193 operator()
2201830ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet.
{"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"}
th_a wallet.cpp:4193 operator()

##################################################################################################################################

Following is cli wallet behavior

CLI WALLET 1

# ppuser01 memo key imported

unlocked >>> list_my_accounts
list_my_accounts
[{
    "id": "1.2.68",
    "membership_expiration_date": "1970-01-01T00:00:00",
    "registrar": "1.2.18",
    "referrer": "1.2.18",
    "lifetime_referrer": "1.2.18",
    "network_fee_percentage": 2000,
    "lifetime_referrer_fee_percentage": 3000,
    "referrer_rewards_percentage": 0,
    "name": "ppuser01",
    "owner": {
      "weight_threshold": 1,
      "account_auths": [],
      "key_auths": [[
          "TEST5PE6ioBSWxNdZBAULjfW9a4HUXNeVrDnqz48BNzVwzxShj1SeD",
          1
        ]
      ],
      "address_auths": []
    },
    "active": {
      "weight_threshold": 1,
      "account_auths": [],
      "key_auths": [[
          "TEST53UdRWp5tPeXZv7CWVdoGNE2ERjgnqoCuYKgSAiC3VWkDJpUAt",
          1
        ]
      ],
      "address_auths": []
    },
    "options": {
      "memo_key": "TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh",
      "voting_account": "1.2.5",
      "num_witness": 0,
      "num_committee": 0,
      "votes": [],
      "extensions": []
    },
    "statistics": "2.6.68",
    "whitelisting_accounts": [],
    "blacklisting_accounts": [],
    "whitelisted_accounts": [],
    "blacklisted_accounts": [],
    "owner_special_authority": [
      0,{}
    ],
    "active_special_authority": [
      0,{}
    ],
    "top_n_control_flags": 0
  }
]
unlocked >>>

unlocked >>> get_account_history ppuser01 100
get_account_history ppuser01 100
2192701ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"}
    th_a  wallet.cpp:4193 operator()
2192738ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"}
    th_a  wallet.cpp:4193 operator()
2021-12-14T04:15:12 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo:  # Should not be encrypted   (Fee: 21.03515 TEST)
2021-12-14T04:15:06 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should be encrypted   (Fee: 21.05468 TEST)
2021-12-14T04:15:03 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: #Should be encrypted   (Fee: 21.05468 TEST)
2021-12-14T04:14:57 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: Should not be encrypted   (Fee: 21.00585 TEST)
2021-12-14T04:14:51 Transfer 100 TEST from ppuser01 to son-account -- Memo: # Should not be encrypted   (Fee: 21.02539 TEST)
2021-12-14T04:14:48 Transfer 100 TEST from ppuser01 to son-account -- Memo: #Should not be encrypted   (Fee: 21.01562 TEST)
2021-12-14T04:14:42 Transfer 100 TEST from ppuser01 to son-account -- Memo: Should not be encrypted   (Fee: 21.00585 TEST)
2021-12-14T04:14:09 Transfer 10000 TEST from nathan to ppuser01 -- could not decrypt memo   (Fee: 20.82031 TEST)
2021-12-14T04:13:57 Create Account 'ppuser01'   (Fee: 5.14355 TEST)

unlocked >>>

CLI WALLET 2

# ppuser02 memo key imported

unlocked >>> list_my_accounts
list_my_accounts
[{
    "id": "1.2.69",
    "membership_expiration_date": "1970-01-01T00:00:00",
    "registrar": "1.2.18",
    "referrer": "1.2.18",
    "lifetime_referrer": "1.2.18",
    "network_fee_percentage": 2000,
    "lifetime_referrer_fee_percentage": 3000,
    "referrer_rewards_percentage": 0,
    "name": "ppuser02",
    "owner": {
      "weight_threshold": 1,
      "account_auths": [],
      "key_auths": [[
          "TEST71q4e4typodyBE1NHr9WEjGFPbbtvkUmDWy2wu7UT92RHbseyQ",
          1
        ]
      ],
      "address_auths": []
    },
    "active": {
      "weight_threshold": 1,
      "account_auths": [],
      "key_auths": [[
          "TEST56Cz6qEkmSpv2KTa29bBUmfZZMT9NYDaj7XJuKPWazSVxxqkWD",
          1
        ]
      ],
      "address_auths": []
    },
    "options": {
      "memo_key": "TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht",
      "voting_account": "1.2.5",
      "num_witness": 0,
      "num_committee": 0,
      "votes": [],
      "extensions": []
    },
    "statistics": "2.6.69",
    "whitelisting_accounts": [],
    "blacklisting_accounts": [],
    "whitelisted_accounts": [],
    "blacklisted_accounts": [],
    "owner_special_authority": [
      0,{}
    ],
    "active_special_authority": [
      0,{}
    ],
    "top_n_control_flags": 0
  }
]
unlocked >>>

unlocked >>> get_account_history ppuser01 100
get_account_history ppuser01 100
2199727ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2199739ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2199743ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2199747ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2199751ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2199755ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"}
    th_a  wallet.cpp:4193 operator()
2199761ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2199777ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2199781ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2199786ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2199790ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2199795ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"}
    th_a  wallet.cpp:4193 operator()
2021-12-14T04:15:12 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo   (Fee: 21.03515 TEST)
2021-12-14T04:15:06 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should be encrypted   (Fee: 21.05468 TEST)
2021-12-14T04:15:03 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: #Should be encrypted   (Fee: 21.05468 TEST)
2021-12-14T04:14:57 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo   (Fee: 21.00585 TEST)
2021-12-14T04:14:51 Transfer 100 TEST from ppuser01 to son-account -- could not decrypt memo   (Fee: 21.02539 TEST)
2021-12-14T04:14:48 Transfer 100 TEST from ppuser01 to son-account -- could not decrypt memo   (Fee: 21.01562 TEST)
2021-12-14T04:14:42 Transfer 100 TEST from ppuser01 to son-account -- could not decrypt memo   (Fee: 21.00585 TEST)
2021-12-14T04:14:09 Transfer 10000 TEST from nathan to ppuser01 -- could not decrypt memo   (Fee: 20.82031 TEST)
2021-12-14T04:13:57 Create Account 'ppuser01'   (Fee: 5.14355 TEST)

unlocked >>>

CLI WALLET 3

# none of the accounts is imported

unlocked >>> list_my_accounts
list_my_accounts
[]
unlocked >>> get_account_history ppuser01 100
get_account_history ppuser01 100
2201763ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201771ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201775ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201779ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201782ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201786ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201790ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201794ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"}
    th_a  wallet.cpp:4193 operator()
2201800ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201804ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201808ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201813ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201817ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201821ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201825ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4193 operator()
2201830ms th_a       wallet.cpp:4207               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet.
    {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"}
    th_a  wallet.cpp:4193 operator()
2021-12-14T04:15:12 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo   (Fee: 21.03515 TEST)
2021-12-14T04:15:06 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo   (Fee: 21.05468 TEST)
2021-12-14T04:15:03 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo   (Fee: 21.05468 TEST)
2021-12-14T04:14:57 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo   (Fee: 21.00585 TEST)
2021-12-14T04:14:51 Transfer 100 TEST from ppuser01 to son-account -- could not decrypt memo   (Fee: 21.02539 TEST)
2021-12-14T04:14:48 Transfer 100 TEST from ppuser01 to son-account -- could not decrypt memo   (Fee: 21.01562 TEST)
2021-12-14T04:14:42 Transfer 100 TEST from ppuser01 to son-account -- could not decrypt memo   (Fee: 21.00585 TEST)
2021-12-14T04:14:09 Transfer 10000 TEST from nathan to ppuser01 -- could not decrypt memo   (Fee: 20.82031 TEST)
2021-12-14T04:13:57 Create Account 'ppuser01'   (Fee: 5.14355 TEST)

unlocked >>>

SOURCECODE

git log >>>> 

commit 2ba8a7f3a569e0afa0f7f4d94c00da6b32403668 (HEAD -> develop, origin/develop, origin/bug/failure-on-son-related-test-1, origin/beatrice, origin/Feature-Enable-parallel-build-testnet-mainnet-cmake)
Merge: 696f99e6 d8cecab2
Author: serkixenos <serki.xenos@gmail.com>
Date:   Mon Dec 13 09:49:07 2021 -0400

    Merge branch 'master' into beatrice

commit d8cecab20f9b3850f6891475716d43ee8ec9522b (origin/master, origin/HEAD, master)
Merge: b875f0b8 dc047596
Author: Bobinson K B <bobinson@gmail.com>
Date:   Fri Dec 10 06:18:51 2021 +0000

    Merge branch 'revert-b875f0b8' into 'master'

    Revert "Merge branch 'merge-beatrice-to-master-2021-11' into 'master'"

    See merge request PBSA/peerplays!38

commit dc04759686097c2b092a41eda65f69ce7c682a40
Author: Bobinson K B <bobinson@gmail.com>
Date:   Fri Dec 10 06:18:51 2021 +0000

    Revert "Merge branch 'merge-beatrice-to-master-2021-11' into 'master'"

commit 696f99e6c917632f4e3716b3ad0905901f55be94
Merge: 9ebc1ee4 40672910
Author: serkixenos <serki.xenos@gmail.com>
Date:   Wed Dec 8 17:07:42 2021 +0000

    Merge branch 'bug_fix_warnings' into 'develop'

    Remove build warnings

    See merge request PBSA/peerplays!43
Following are the anomalies: CLI Wallet1(ppuser01 memo key imported): 1. The following exception is listed(this is for nathan account. we should ideally not print this): 2192701ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"} th_a wallet.cpp:4193 operator() 2192738ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"} th_a wallet.cpp:4193 operator() 2. following entry says could not decrypt memo: 2021-12-14T04:14:09 Transfer 10000 TEST from nathan to ppuser01 -- could not decrypt memo (Fee: 20.82031 TEST) CLI Wallet2(ppuser02 memo key imported): 1. The following exception is listed(this is for nathan and ppuser01 account. we should ideally not print this): 2199727ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199739ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199743ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199747ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199751ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199755ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"} th_a wallet.cpp:4193 operator() 2199761ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199777ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199781ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199786ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199790ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199795ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"} th_a wallet.cpp:4193 operator() 2. following entry says could not decrypt memo: 2021-12-14T04:15:12 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.03515 TEST) 2021-12-14T04:14:57 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.00585 TEST) CLI Wallet3(no memo keys imported): 1. The following exception is listed(this is for nathan,ppuser01 and ppuser02 account. we should ideally not print this) 2201763ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201771ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201775ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201779ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201782ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201786ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201790ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201794ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"} th_a wallet.cpp:4193 operator() 2201800ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201804ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201808ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201813ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201817ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201821ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201825ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201830ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"} th_a wallet.cpp:4193 operator() ################################################################################################################################## Following is cli wallet behavior **CLI WALLET 1** ``` # ppuser01 memo key imported unlocked >>> list_my_accounts list_my_accounts [{ "id": "1.2.68", "membership_expiration_date": "1970-01-01T00:00:00", "registrar": "1.2.18", "referrer": "1.2.18", "lifetime_referrer": "1.2.18", "network_fee_percentage": 2000, "lifetime_referrer_fee_percentage": 3000, "referrer_rewards_percentage": 0, "name": "ppuser01", "owner": { "weight_threshold": 1, "account_auths": [], "key_auths": [[ "TEST5PE6ioBSWxNdZBAULjfW9a4HUXNeVrDnqz48BNzVwzxShj1SeD", 1 ] ], "address_auths": [] }, "active": { "weight_threshold": 1, "account_auths": [], "key_auths": [[ "TEST53UdRWp5tPeXZv7CWVdoGNE2ERjgnqoCuYKgSAiC3VWkDJpUAt", 1 ] ], "address_auths": [] }, "options": { "memo_key": "TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh", "voting_account": "1.2.5", "num_witness": 0, "num_committee": 0, "votes": [], "extensions": [] }, "statistics": "2.6.68", "whitelisting_accounts": [], "blacklisting_accounts": [], "whitelisted_accounts": [], "blacklisted_accounts": [], "owner_special_authority": [ 0,{} ], "active_special_authority": [ 0,{} ], "top_n_control_flags": 0 } ] unlocked >>> unlocked >>> get_account_history ppuser01 100 get_account_history ppuser01 100 2192701ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"} th_a wallet.cpp:4193 operator() 2192738ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"} th_a wallet.cpp:4193 operator() 2021-12-14T04:15:12 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should not be encrypted (Fee: 21.03515 TEST) 2021-12-14T04:15:06 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should be encrypted (Fee: 21.05468 TEST) 2021-12-14T04:15:03 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: #Should be encrypted (Fee: 21.05468 TEST) 2021-12-14T04:14:57 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: Should not be encrypted (Fee: 21.00585 TEST) 2021-12-14T04:14:51 Transfer 100 TEST from ppuser01 to son-account -- Memo: # Should not be encrypted (Fee: 21.02539 TEST) 2021-12-14T04:14:48 Transfer 100 TEST from ppuser01 to son-account -- Memo: #Should not be encrypted (Fee: 21.01562 TEST) 2021-12-14T04:14:42 Transfer 100 TEST from ppuser01 to son-account -- Memo: Should not be encrypted (Fee: 21.00585 TEST) 2021-12-14T04:14:09 Transfer 10000 TEST from nathan to ppuser01 -- could not decrypt memo (Fee: 20.82031 TEST) 2021-12-14T04:13:57 Create Account 'ppuser01' (Fee: 5.14355 TEST) unlocked >>> ``` **CLI WALLET 2** ``` # ppuser02 memo key imported unlocked >>> list_my_accounts list_my_accounts [{ "id": "1.2.69", "membership_expiration_date": "1970-01-01T00:00:00", "registrar": "1.2.18", "referrer": "1.2.18", "lifetime_referrer": "1.2.18", "network_fee_percentage": 2000, "lifetime_referrer_fee_percentage": 3000, "referrer_rewards_percentage": 0, "name": "ppuser02", "owner": { "weight_threshold": 1, "account_auths": [], "key_auths": [[ "TEST71q4e4typodyBE1NHr9WEjGFPbbtvkUmDWy2wu7UT92RHbseyQ", 1 ] ], "address_auths": [] }, "active": { "weight_threshold": 1, "account_auths": [], "key_auths": [[ "TEST56Cz6qEkmSpv2KTa29bBUmfZZMT9NYDaj7XJuKPWazSVxxqkWD", 1 ] ], "address_auths": [] }, "options": { "memo_key": "TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht", "voting_account": "1.2.5", "num_witness": 0, "num_committee": 0, "votes": [], "extensions": [] }, "statistics": "2.6.69", "whitelisting_accounts": [], "blacklisting_accounts": [], "whitelisted_accounts": [], "blacklisted_accounts": [], "owner_special_authority": [ 0,{} ], "active_special_authority": [ 0,{} ], "top_n_control_flags": 0 } ] unlocked >>> unlocked >>> get_account_history ppuser01 100 get_account_history ppuser01 100 2199727ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199739ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199743ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199747ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199751ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199755ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"} th_a wallet.cpp:4193 operator() 2199761ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199777ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199781ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199786ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199790ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2199795ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"} th_a wallet.cpp:4193 operator() 2021-12-14T04:15:12 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.03515 TEST) 2021-12-14T04:15:06 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should be encrypted (Fee: 21.05468 TEST) 2021-12-14T04:15:03 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: #Should be encrypted (Fee: 21.05468 TEST) 2021-12-14T04:14:57 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.00585 TEST) 2021-12-14T04:14:51 Transfer 100 TEST from ppuser01 to son-account -- could not decrypt memo (Fee: 21.02539 TEST) 2021-12-14T04:14:48 Transfer 100 TEST from ppuser01 to son-account -- could not decrypt memo (Fee: 21.01562 TEST) 2021-12-14T04:14:42 Transfer 100 TEST from ppuser01 to son-account -- could not decrypt memo (Fee: 21.00585 TEST) 2021-12-14T04:14:09 Transfer 10000 TEST from nathan to ppuser01 -- could not decrypt memo (Fee: 20.82031 TEST) 2021-12-14T04:13:57 Create Account 'ppuser01' (Fee: 5.14355 TEST) unlocked >>> ``` **CLI WALLET 3** ``` # none of the accounts is imported unlocked >>> list_my_accounts list_my_accounts [] unlocked >>> get_account_history ppuser01 100 get_account_history ppuser01 100 2201763ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201771ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201775ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201779ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201782ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201786ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201790ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201794ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"} th_a wallet.cpp:4193 operator() 2201800ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201804ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201808ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201813ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201817ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201821ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201825ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4193 operator() 2201830ms th_a wallet.cpp:4207 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST1111111111111111111111111111111114T1Anm or TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV not in this wallet. {"to":"TEST1111111111111111111111111111111114T1Anm","from":"TEST6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"} th_a wallet.cpp:4193 operator() 2021-12-14T04:15:12 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.03515 TEST) 2021-12-14T04:15:06 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.05468 TEST) 2021-12-14T04:15:03 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.05468 TEST) 2021-12-14T04:14:57 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.00585 TEST) 2021-12-14T04:14:51 Transfer 100 TEST from ppuser01 to son-account -- could not decrypt memo (Fee: 21.02539 TEST) 2021-12-14T04:14:48 Transfer 100 TEST from ppuser01 to son-account -- could not decrypt memo (Fee: 21.01562 TEST) 2021-12-14T04:14:42 Transfer 100 TEST from ppuser01 to son-account -- could not decrypt memo (Fee: 21.00585 TEST) 2021-12-14T04:14:09 Transfer 10000 TEST from nathan to ppuser01 -- could not decrypt memo (Fee: 20.82031 TEST) 2021-12-14T04:13:57 Create Account 'ppuser01' (Fee: 5.14355 TEST) unlocked >>> ``` **SOURCECODE** ``` git log >>>> commit 2ba8a7f3a569e0afa0f7f4d94c00da6b32403668 (HEAD -> develop, origin/develop, origin/bug/failure-on-son-related-test-1, origin/beatrice, origin/Feature-Enable-parallel-build-testnet-mainnet-cmake) Merge: 696f99e6 d8cecab2 Author: serkixenos <serki.xenos@gmail.com> Date: Mon Dec 13 09:49:07 2021 -0400 Merge branch 'master' into beatrice commit d8cecab20f9b3850f6891475716d43ee8ec9522b (origin/master, origin/HEAD, master) Merge: b875f0b8 dc047596 Author: Bobinson K B <bobinson@gmail.com> Date: Fri Dec 10 06:18:51 2021 +0000 Merge branch 'revert-b875f0b8' into 'master' Revert "Merge branch 'merge-beatrice-to-master-2021-11' into 'master'" See merge request PBSA/peerplays!38 commit dc04759686097c2b092a41eda65f69ce7c682a40 Author: Bobinson K B <bobinson@gmail.com> Date: Fri Dec 10 06:18:51 2021 +0000 Revert "Merge branch 'merge-beatrice-to-master-2021-11' into 'master'" commit 696f99e6c917632f4e3716b3ad0905901f55be94 Merge: 9ebc1ee4 40672910 Author: serkixenos <serki.xenos@gmail.com> Date: Wed Dec 8 17:07:42 2021 +0000 Merge branch 'bug_fix_warnings' into 'develop' Remove build warnings See merge request PBSA/peerplays!43 ```
prandnum commented 2021-12-16 15:36:36 +00:00 (Migrated from gitlab.com)

@bobinson @serkixenos

CC: @hbelakon

@bobinson @serkixenos CC: @hbelakon
prandnum commented 2021-12-16 15:37:21 +00:00 (Migrated from gitlab.com)

assigned to @serkixenos

assigned to @serkixenos
serkixenos commented 2021-12-16 15:55:55 +00:00 (Migrated from gitlab.com)

Requirements for this ticket are:

  1. Unencrypted messages - cli wallet should display all unencrypted messages regardless of whether the wallet is locked or unlocked (currently it wont show any messages when locked). FYI, unencrypted messages are recognized by null public key in the memo object from/to fields (or both), and nonce set to zero.
  2. Encrypted messages - cli wallet should display encrypted messages when encryption or decryption key is available in the wallet. FYI, encrypted messages are recognized by valid public keys in memo object from/to fields (noth), and nonce set to non zero.
Requirements for this ticket are: 1. Unencrypted messages - cli wallet should display all unencrypted messages regardless of whether the wallet is locked or unlocked (currently it wont show any messages when locked). FYI, unencrypted messages are recognized by null public key in the memo object from/to fields (or both), and nonce set to zero. 2. Encrypted messages - cli wallet should display encrypted messages when encryption or decryption key is available in the wallet. FYI, encrypted messages are recognized by valid public keys in memo object from/to fields (noth), and nonce set to non zero.
serkixenos commented 2021-12-16 16:20:08 +00:00 (Migrated from gitlab.com)
https://gitlab.com/PBSA/peerplays/-/blob/develop/libraries/wallet/wallet.cpp#L4181
serkixenos commented 2021-12-27 04:27:07 +00:00 (Migrated from gitlab.com)

Test commands

transfer account01 son-account 100 TEST "Should not be encrypted" true
transfer account01 son-account 100 TEST "#Should not be encrypted" true
transfer account01 son-account 100 TEST "# Should not be encrypted" true
transfer account01 account02 100 TEST "Should not be encrypted" true
transfer account01 account02 100 TEST "#Should be encrypted" true
transfer account01 account02 100 TEST "# Should be encrypted" true
transfer account01 account02 100 TEST " # Should not be encrypted" true
get_account_history account01 100
Test commands ``` transfer account01 son-account 100 TEST "Should not be encrypted" true transfer account01 son-account 100 TEST "#Should not be encrypted" true transfer account01 son-account 100 TEST "# Should not be encrypted" true transfer account01 account02 100 TEST "Should not be encrypted" true transfer account01 account02 100 TEST "#Should be encrypted" true transfer account01 account02 100 TEST "# Should be encrypted" true transfer account01 account02 100 TEST " # Should not be encrypted" true get_account_history account01 100 ```
serkixenos commented 2021-12-27 04:30:53 +00:00 (Migrated from gitlab.com)
https://gitlab.com/PBSA/peerplays/-/merge_requests/52
serkixenos commented 2021-12-27 04:31:03 +00:00 (Migrated from gitlab.com)

assigned to @prandnum and unassigned @serkixenos

assigned to @prandnum and unassigned @serkixenos
serkixenos commented 2021-12-27 14:12:52 +00:00 (Migrated from gitlab.com)

Expected outputs

Locked wallet

locked >>> get_account_history account01 100
get_account_history account01 100
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo:  # Should not be encrypted   (Fee: 21.03515 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Unlock wallet to see memo.   (Fee: 21.05468 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Unlock wallet to see memo.   (Fee: 21.05468 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: Should not be encrypted   (Fee: 21.00585 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: # Should not be encrypted   (Fee: 21.02539 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: #Should not be encrypted   (Fee: 21.01562 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: Should not be encrypted   (Fee: 21.00585 TEST) 

locked >>> get_account_history account02 100 
get_account_history account02 100
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo:  # Should not be encrypted   (Fee: 21.03515 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Unlock wallet to see memo.   (Fee: 21.05468 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Unlock wallet to see memo.   (Fee: 21.05468 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: Should not be encrypted   (Fee: 21.00585 TEST) 

locked >>> get_account_history son-account 100
get_account_history son-account 100
2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: # Should not be encrypted   (Fee: 21.02539 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: #Should not be encrypted   (Fee: 21.01562 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: Should not be encrypted   (Fee: 21.00585 TEST) 

Unlocked wallet

locked >>> unlock password
unlock password
null
unlocked >>> get_account_history account01 100   
get_account_history account01 100
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo:  # Should not be encrypted   (Fee: 21.03515 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: # Should be encrypted   (Fee: 21.05468 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: #Should be encrypted   (Fee: 21.05468 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: Should not be encrypted   (Fee: 21.00585 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: # Should not be encrypted   (Fee: 21.02539 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: #Should not be encrypted   (Fee: 21.01562 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: Should not be encrypted   (Fee: 21.00585 TEST) 

unlocked >>> get_account_history account02 100   
get_account_history account02 100
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo:  # Should not be encrypted   (Fee: 21.03515 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: # Should be encrypted   (Fee: 21.05468 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: #Should be encrypted   (Fee: 21.05468 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: Should not be encrypted   (Fee: 21.00585 TEST) 

unlocked >>> get_account_history son-account 100 
get_account_history son-account 100
2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: # Should not be encrypted   (Fee: 21.02539 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: #Should not be encrypted   (Fee: 21.01562 TEST) 
2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: Should not be encrypted   (Fee: 21.00585 TEST) 
Expected outputs Locked wallet ``` locked >>> get_account_history account01 100 get_account_history account01 100 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: # Should not be encrypted (Fee: 21.03515 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Unlock wallet to see memo. (Fee: 21.05468 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Unlock wallet to see memo. (Fee: 21.05468 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: Should not be encrypted (Fee: 21.00585 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: # Should not be encrypted (Fee: 21.02539 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: #Should not be encrypted (Fee: 21.01562 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: Should not be encrypted (Fee: 21.00585 TEST) locked >>> get_account_history account02 100 get_account_history account02 100 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: # Should not be encrypted (Fee: 21.03515 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Unlock wallet to see memo. (Fee: 21.05468 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Unlock wallet to see memo. (Fee: 21.05468 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: Should not be encrypted (Fee: 21.00585 TEST) locked >>> get_account_history son-account 100 get_account_history son-account 100 2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: # Should not be encrypted (Fee: 21.02539 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: #Should not be encrypted (Fee: 21.01562 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: Should not be encrypted (Fee: 21.00585 TEST) ``` Unlocked wallet ``` locked >>> unlock password unlock password null unlocked >>> get_account_history account01 100 get_account_history account01 100 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: # Should not be encrypted (Fee: 21.03515 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: # Should be encrypted (Fee: 21.05468 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: #Should be encrypted (Fee: 21.05468 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: Should not be encrypted (Fee: 21.00585 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: # Should not be encrypted (Fee: 21.02539 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: #Should not be encrypted (Fee: 21.01562 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: Should not be encrypted (Fee: 21.00585 TEST) unlocked >>> get_account_history account02 100 get_account_history account02 100 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: # Should not be encrypted (Fee: 21.03515 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: # Should be encrypted (Fee: 21.05468 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: #Should be encrypted (Fee: 21.05468 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to account02 -- Memo: Should not be encrypted (Fee: 21.00585 TEST) unlocked >>> get_account_history son-account 100 get_account_history son-account 100 2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: # Should not be encrypted (Fee: 21.02539 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: #Should not be encrypted (Fee: 21.01562 TEST) 2021-12-27T04:24:54 Transfer 100 TEST from account01 to son-account -- Memo: Should not be encrypted (Fee: 21.00585 TEST) ```
prandnum commented 2021-12-30 20:40:39 +00:00 (Migrated from gitlab.com)
ppuser01 
unlocked >>> get_account_history ppuser01 100
get_account_history ppuser01 100
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo:  # Should not be encrypted   (Fee: 21.03515 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should be encrypted   (Fee: 21.05468 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: #Should be encrypted   (Fee: 21.05468 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: Should not be encrypted   (Fee: 21.00585 TEST)
2021-12-30T19:37:39 Transfer 10000 TEST from nathan to ppuser01 -- Memo: init   (Fee: 20.82031 TEST)
2021-12-30T19:37:39 Create Account 'ppuser01'   (Fee: 5.14355 TEST)

unlocked >>>


ppuser02
unlocked >>> get_account_history ppuser01 100
get_account_history ppuser01 100
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo:  # Should not be encrypted   (Fee: 21.03515 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should be encrypted   (Fee: 21.05468 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: #Should be encrypted   (Fee: 21.05468 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: Should not be encrypted   (Fee: 21.00585 TEST)
2021-12-30T19:37:39 Transfer 10000 TEST from nathan to ppuser01 -- Memo: init   (Fee: 20.82031 TEST)
2021-12-30T19:37:39 Create Account 'ppuser01'   (Fee: 5.14355 TEST)

unlocked >>>



None
unlocked >>>  get_account_history ppuser01 100
 get_account_history ppuser01 100
1882953ms th_a       wallet.cpp:4208               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4194 operator()
1882956ms th_a       wallet.cpp:4208               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4194 operator()
1882974ms th_a       wallet.cpp:4208               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4194 operator()
1882979ms th_a       wallet.cpp:4208               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4194 operator()
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo:  # Should not be encrypted   (Fee: 21.03515 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo   (Fee: 21.05468 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo   (Fee: 21.05468 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: Should not be encrypted   (Fee: 21.00585 TEST)
2021-12-30T19:37:39 Transfer 10000 TEST from nathan to ppuser01 -- Memo: init   (Fee: 20.82031 TEST)
2021-12-30T19:37:39 Create Account 'ppuser01'   (Fee: 5.14355 TEST)

unlocked >>>

Now the memo keys are getting decoded, but the exceptions are still list as you can see in the third case(ppuser01 and ppuser02 keys are not imported)

``` ppuser01 unlocked >>> get_account_history ppuser01 100 get_account_history ppuser01 100 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should not be encrypted (Fee: 21.03515 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should be encrypted (Fee: 21.05468 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: #Should be encrypted (Fee: 21.05468 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: Should not be encrypted (Fee: 21.00585 TEST) 2021-12-30T19:37:39 Transfer 10000 TEST from nathan to ppuser01 -- Memo: init (Fee: 20.82031 TEST) 2021-12-30T19:37:39 Create Account 'ppuser01' (Fee: 5.14355 TEST) unlocked >>> ppuser02 unlocked >>> get_account_history ppuser01 100 get_account_history ppuser01 100 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should not be encrypted (Fee: 21.03515 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should be encrypted (Fee: 21.05468 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: #Should be encrypted (Fee: 21.05468 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: Should not be encrypted (Fee: 21.00585 TEST) 2021-12-30T19:37:39 Transfer 10000 TEST from nathan to ppuser01 -- Memo: init (Fee: 20.82031 TEST) 2021-12-30T19:37:39 Create Account 'ppuser01' (Fee: 5.14355 TEST) unlocked >>> None unlocked >>> get_account_history ppuser01 100 get_account_history ppuser01 100 1882953ms th_a wallet.cpp:4208 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4194 operator() 1882956ms th_a wallet.cpp:4208 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4194 operator() 1882974ms th_a wallet.cpp:4208 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4194 operator() 1882979ms th_a wallet.cpp:4208 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4194 operator() 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should not be encrypted (Fee: 21.03515 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.05468 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.05468 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: Should not be encrypted (Fee: 21.00585 TEST) 2021-12-30T19:37:39 Transfer 10000 TEST from nathan to ppuser01 -- Memo: init (Fee: 20.82031 TEST) 2021-12-30T19:37:39 Create Account 'ppuser01' (Fee: 5.14355 TEST) unlocked >>> ``` Now the memo keys are getting decoded, but the exceptions are still list as you can see in the third case(ppuser01 and ppuser02 keys are not imported)
serkixenos commented 2021-12-30 23:47:56 +00:00 (Migrated from gitlab.com)

If keys for ppuser01 and ppuser02 are not imported, and software reports exception that says "Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet." and "could not decrypt memo", thats very precise information on what is happening, and why message could not be decrypted.

What is expected behavior in this case?

If keys for ppuser01 and ppuser02 are not imported, and software reports exception that says "Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet." and "could not decrypt memo", thats very precise information on what is happening, and why message could not be decrypted. What is expected behavior in this case?
prandnum commented 2021-12-31 17:06:17 +00:00 (Migrated from gitlab.com)

Can we disable the printing of the exception in the terminal?

None (Current behavior)

unlocked >>>  get_account_history ppuser01 100
 get_account_history ppuser01 100
1882953ms th_a       wallet.cpp:4208               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4194 operator()
1882956ms th_a       wallet.cpp:4208               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4194 operator()
1882974ms th_a       wallet.cpp:4208               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4194 operator()
1882979ms th_a       wallet.cpp:4208               operator()           ] Error when decrypting memo: 10 assert_exception: Assert Exception
wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet.
    {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"}
    th_a  wallet.cpp:4194 operator()
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo:  # Should not be encrypted   (Fee: 21.03515 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo   (Fee: 21.05468 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo   (Fee: 21.05468 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: Should not be encrypted   (Fee: 21.00585 TEST)
2021-12-30T19:37:39 Transfer 10000 TEST from nathan to ppuser01 -- Memo: init   (Fee: 20.82031 TEST)
2021-12-30T19:37:39 Create Account 'ppuser01'   (Fee: 5.14355 TEST)

unlocked >>>

None (Expected behavior)

unlocked >>>  get_account_history ppuser01 100
 get_account_history ppuser01 100

2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo:  # Should not be encrypted   (Fee: 21.03515 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo   (Fee: 21.05468 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo   (Fee: 21.05468 TEST)
2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: Should not be encrypted   (Fee: 21.00585 TEST)
2021-12-30T19:37:39 Transfer 10000 TEST from nathan to ppuser01 -- Memo: init   (Fee: 20.82031 TEST)
2021-12-30T19:37:39 Create Account 'ppuser01'   (Fee: 5.14355 TEST)

unlocked >>>
Can we disable the printing of the exception in the terminal? **None (Current behavior)** ``` unlocked >>> get_account_history ppuser01 100 get_account_history ppuser01 100 1882953ms th_a wallet.cpp:4208 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4194 operator() 1882956ms th_a wallet.cpp:4208 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4194 operator() 1882974ms th_a wallet.cpp:4208 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4194 operator() 1882979ms th_a wallet.cpp:4208 operator() ] Error when decrypting memo: 10 assert_exception: Assert Exception wallet._keys.count(op.memo->to) || wallet._keys.count(op.memo->from): Memo is encrypted to a key TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht or TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh not in this wallet. {"to":"TEST4zooq2yQiYs2xZLFgZPdkcxQLdsFxLEanz6fWi5SWHo92kyrht","from":"TEST84BsX7xGKuDAwRKqinSK2mRZP5Yx4HPBm5sCdLE9PWYFPStSmh"} th_a wallet.cpp:4194 operator() 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should not be encrypted (Fee: 21.03515 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.05468 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.05468 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: Should not be encrypted (Fee: 21.00585 TEST) 2021-12-30T19:37:39 Transfer 10000 TEST from nathan to ppuser01 -- Memo: init (Fee: 20.82031 TEST) 2021-12-30T19:37:39 Create Account 'ppuser01' (Fee: 5.14355 TEST) unlocked >>> ``` **None (Expected behavior)** ``` unlocked >>> get_account_history ppuser01 100 get_account_history ppuser01 100 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: # Should not be encrypted (Fee: 21.03515 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.05468 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- could not decrypt memo (Fee: 21.05468 TEST) 2021-12-30T19:41:24 Transfer 100 TEST from ppuser01 to ppuser02 -- Memo: Should not be encrypted (Fee: 21.00585 TEST) 2021-12-30T19:37:39 Transfer 10000 TEST from nathan to ppuser01 -- Memo: init (Fee: 20.82031 TEST) 2021-12-30T19:37:39 Create Account 'ppuser01' (Fee: 5.14355 TEST) unlocked >>> ```
prandnum commented 2022-01-11 16:39:01 +00:00 (Migrated from gitlab.com)

closing this ticket and the raised #239 to track the issues mentioned above

closing this ticket and the raised #239 to track the issues mentioned above
prandnum (Migrated from gitlab.com) closed this issue 2022-01-11 16:39:02 +00:00
Sign in to join this conversation.
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#232
No description provided.