未验证 提交 46f85972 编写于 作者: K Kevin Heifner 提交者: GitHub

Merge pull request #2767 from EOSIO/get_account-error

get_account error reported by cleos
......@@ -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.
先完成此消息的编辑!
想要评论请 注册