unable to transfer BTC from peerplays sidechain account
"Asset {asset} has transfer_restricted flag enabled Unable to transfer 3 BTC from account05 to prandnum-1" error is thrown on intitiating a transfer.
unlocked >>> list_account_balances account05
list_account_balances account05
10 TEST
4.99979999 BTC
unlocked >>> transfer account05 prandnum-1 3 BTC "" true
transfer account05 prandnum-1 3 BTC "" true
2134117ms th_a wallet.cpp:2955 sign_transaction ] Caught exception while broadcasting tx 7a9e0e8d48d6d9537ab976c38306a39a230efb23: 0 exception: unspecified
restricted transfer asset: Asset {asset} has transfer_restricted flag enabled Unable to transfer 3 BTC from account05 to prandnum-1
{"error":"restricted transfer asset: Asset {asset} has transfer_restricted flag enabled Unable to transfer 3 BTC from account05 to prandnum-1","data":{"id":432,"jsonrpc":"2.0","error":{"code":1,"message":"restricted transfer asset: Asset {asset} has transfer_restricted flag enabled Unable to transfer 3 BTC from account05 to prandnum-1","data":{"code":3050003,"name":"transfer_restricted_transfer_asset","message":"restricted transfer asset","stack":[{"context":{"level":"error","file":"transfer_evaluator.cpp","line":64,"method":"do_evaluate","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"Asset {asset} has transfer_restricted flag enabled","data":{"asset":"1.3.81"}},{"context":{"level":"error","file":"transfer_evaluator.cpp","line":73,"method":"do_evaluate","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"Unable to transfer ${a} from ${f} to ${t}","data":{"a":"3 BTC","f":"account05","t":"prandnum-1"}},{"context":{"level":"warn","file":"transfer_evaluator.cpp","line":75,"method":"do_evaluate","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"","data":{"op":{"fee":{"amount":1000,"asset_id":"1.3.0"},"from":"1.2.2394","to":"1.2.2341","amount":{"amount":300000000,"asset_id":"1.3.81"},"extensions":[]}}},{"context":{"level":"warn","file":"evaluator.cpp","line":51,"method":"start_evaluate","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"","data":{}},{"context":{"level":"warn","file":"db_block.cpp","line":876,"method":"apply_operation","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"","data":{"op":[0,{"fee":{"amount":1000,"asset_id":"1.3.0"},"from":"1.2.2394","to":"1.2.2341","amount":{"amount":300000000,"asset_id":"1.3.81"},"extensions":[]}]}},{"context":{"level":"warn","file":"db_block.cpp","line":862,"method":"_apply_transaction","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"","data":{"trx":{"ref_block_num":54499,"ref_block_prefix":3834002475,"expiration":"2021-04-15T19:36:03","operations":[[0,{"fee":{"amount":1000,"asset_id":"1.3.0"},"from":"1.2.2394","to":"1.2.2341","amount":{"amount":300000000,"asset_id":"1.3.81"},"extensions":[]}]],"extensions":[],"signatures":["203c40132832c389ce6420d38facc7bb9382088f9c7a5ab0c45c87c530770d3a604b9391caa06bc9783d2ce8bab648860f6534ddd56da9b2a55bd0cb2b50104070"]}}},{"context":{"level":"warn","file":"db_block.cpp","line":379,"method":"push_transaction","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"","data":{"trx":{"ref_block_num":54499,"ref_block_prefix":3834002475,"expiration":"2021-04-15T19:36:03","operations":[[0,{"fee":{"amount":1000,"asset_id":"1.3.0"},"from":"1.2.2394","to":"1.2.2341","amount":{"amount":300000000,"asset_id":"1.3.81"},"extensions":[]}]],"extensions":[],"signatures":["203c40132832c389ce6420d38facc7bb9382088f9c7a5ab0c45c87c530770d3a604b9391caa06bc9783d2ce8bab648860f6534ddd56da9b2a55bd0cb2b50104070"]}}},{"context":{"level":"warn","file":"websocket_api.cpp","line":128,"method":"on_message","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"","data":{"call.method":"call","call.params":[4,"broadcast_transaction",[{"ref_block_num":54499,"ref_block_prefix":3834002475,"expiration":"2021-04-15T19:36:03","operations":[[0,{"fee":{"amount":1000,"asset_id":"1.3.0"},"from":"1.2.2394","to":"1.2.2341","amount":{"amount":300000000,"asset_id":"1.3.81"},"extensions":[]}]],"extensions":[],"signatures":["203c40132832c389ce6420d38facc7bb9382088f9c7a5ab0c45c87c530770d3a604b9391caa06bc9783d2ce8bab648860f6534ddd56da9b2a55bd0cb2b50104070"]}]]}}]}}}}
th_a state.cpp:38 handle_reply
0 exception: unspecified
restricted transfer asset: Asset {asset} has transfer_restricted flag enabled Unable to transfer 3 BTC from account05 to prandnum-1
{"error":"restricted transfer asset: Asset {asset} has transfer_restricted flag enabled Unable to transfer 3 BTC from account05 to prandnum-1","data":{"id":432,"jsonrpc":"2.0","error":{"code":1,"message":"restricted transfer asset: Asset {asset} has transfer_restricted flag enabled Unable to transfer 3 BTC from account05 to prandnum-1","data":{"code":3050003,"name":"transfer_restricted_transfer_asset","message":"restricted transfer asset","stack":[{"context":{"level":"error","file":"transfer_evaluator.cpp","line":64,"method":"do_evaluate","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"Asset {asset} has transfer_restricted flag enabled","data":{"asset":"1.3.81"}},{"context":{"level":"error","file":"transfer_evaluator.cpp","line":73,"method":"do_evaluate","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"Unable to transfer ${a} from ${f} to ${t}","data":{"a":"3 BTC","f":"account05","t":"prandnum-1"}},{"context":{"level":"warn","file":"transfer_evaluator.cpp","line":75,"method":"do_evaluate","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"","data":{"op":{"fee":{"amount":1000,"asset_id":"1.3.0"},"from":"1.2.2394","to":"1.2.2341","amount":{"amount":300000000,"asset_id":"1.3.81"},"extensions":[]}}},{"context":{"level":"warn","file":"evaluator.cpp","line":51,"method":"start_evaluate","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"","data":{}},{"context":{"level":"warn","file":"db_block.cpp","line":876,"method":"apply_operation","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"","data":{"op":[0,{"fee":{"amount":1000,"asset_id":"1.3.0"},"from":"1.2.2394","to":"1.2.2341","amount":{"amount":300000000,"asset_id":"1.3.81"},"extensions":[]}]}},{"context":{"level":"warn","file":"db_block.cpp","line":862,"method":"_apply_transaction","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"","data":{"trx":{"ref_block_num":54499,"ref_block_prefix":3834002475,"expiration":"2021-04-15T19:36:03","operations":[[0,{"fee":{"amount":1000,"asset_id":"1.3.0"},"from":"1.2.2394","to":"1.2.2341","amount":{"amount":300000000,"asset_id":"1.3.81"},"extensions":[]}]],"extensions":[],"signatures":["203c40132832c389ce6420d38facc7bb9382088f9c7a5ab0c45c87c530770d3a604b9391caa06bc9783d2ce8bab648860f6534ddd56da9b2a55bd0cb2b50104070"]}}},{"context":{"level":"warn","file":"db_block.cpp","line":379,"method":"push_transaction","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"","data":{"trx":{"ref_block_num":54499,"ref_block_prefix":3834002475,"expiration":"2021-04-15T19:36:03","operations":[[0,{"fee":{"amount":1000,"asset_id":"1.3.0"},"from":"1.2.2394","to":"1.2.2341","amount":{"amount":300000000,"asset_id":"1.3.81"},"extensions":[]}]],"extensions":[],"signatures":["203c40132832c389ce6420d38facc7bb9382088f9c7a5ab0c45c87c530770d3a604b9391caa06bc9783d2ce8bab648860f6534ddd56da9b2a55bd0cb2b50104070"]}}},{"context":{"level":"warn","file":"websocket_api.cpp","line":128,"method":"on_message","hostname":"","thread_name":"th_a","timestamp":"2021-04-15T19:35:34"},"format":"","data":{"call.method":"call","call.params":[4,"broadcast_transaction",[{"ref_block_num":54499,"ref_block_prefix":3834002475,"expiration":"2021-04-15T19:36:03","operations":[[0,{"fee":{"amount":1000,"asset_id":"1.3.0"},"from":"1.2.2394","to":"1.2.2341","amount":{"amount":300000000,"asset_id":"1.3.81"},"extensions":[]}]],"extensions":[],"signatures":["203c40132832c389ce6420d38facc7bb9382088f9c7a5ab0c45c87c530770d3a604b9391caa06bc9783d2ce8bab648860f6534ddd56da9b2a55bd0cb2b50104070"]}]]}}]}}}}
th_a state.cpp:38 handle_reply
{"from":"account05","to":"prandnum-1","amount":"3","asset_symbol":"BTC","memo":"","broadcast":true}
th_a wallet.cpp:3138 transfer
unlocked >>>
I have the following questions:
- So how do we make use of BTC which is made available in the Peerplays chain?
- My understanding is that the usecase would be Alice --> accountX --> son-account --> accountX" --> Bob Alice <-- accountX <-- son-account <-- accountX" <-- Bob
Where accountX is the bitcoin sidechain and accountX" is the corresponding Peerplays sidechain account.
So there needs to be a mechanism by which the primary wallet(son-account) can notify about the destination accounts (case1 Bob and case2 Alice) How is it done? by mentioning the destination address in memo text?