提交 12327b17 编写于 作者: K Kevin Heifner

Fix issue with any exception sent to cleos reporting get_account error instead of actual error

上级 18d5f5cb
......@@ -169,10 +169,14 @@ namespace eosio { namespace chain {
optional<abi_serializer> get_abi_serializer( account_name n )const {
const auto& a = get_account(n);
abi_def abi;
if( abi_serializer::to_abi( a.abi, abi ) )
return abi_serializer(abi);
if( n.good() ) {
try {
const auto& a = get_account( n );
abi_def abi;
if( abi_serializer::to_abi( a.abi, abi ))
return abi_serializer( abi );
} FC_CAPTURE_AND_LOG((n))
}
return optional<abi_serializer>();
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册