Closed abitmore closed 7 years ago
Got this message while trying to propose a proposal with an approve_proposal operation:
approve_proposal
10 assert_exception: Assert Exception other.size() == 0: {} th_a proposal_evaluator.cpp:54 do_evaluate
The issue is probably caused by lack of size checking on auth.key_auths before this line in proposal.cpp, imo the code could be
auth.key_auths
if( auth.key_auths.size() > 0 ) o.emplace_back( std::move(auth) );
To fix this issue, a hard fork is needed.
Actually it should be proposal_update_operation (and if to add an account authority to "approve" the proposal).
proposal_update_operation
This issue was moved to bitshares/bitshares-core#214
Got this message while trying to propose a proposal with an
approve_proposal
operation:The issue is probably caused by lack of size checking on
auth.key_auths
before this line in proposal.cpp, imo the code could beTo fix this issue, a hard fork is needed.