fix identation in asset_create_evaluator::do_evaluate

This commit is contained in:
Alfredo 2018-12-15 16:21:53 -03:00
parent 33a4759f31
commit 8a0dc48321

View file

@ -57,35 +57,37 @@ void_result asset_create_evaluator::do_evaluate( const asset_create_operation& o
if( d.head_block_time() > HARDFORK_385_TIME ) if( d.head_block_time() > HARDFORK_385_TIME )
{ {
if( d.head_block_time() <= HARDFORK_409_TIME )
if( d.head_block_time() <= HARDFORK_409_TIME )
{
auto dotpos = op.symbol.find( '.' );
if( dotpos != std::string::npos )
{ {
auto prefix = op.symbol.substr( 0, dotpos ); auto dotpos = op.symbol.find( '.' );
auto asset_symbol_itr = asset_indx.find( op.symbol ); if( dotpos != std::string::npos )
FC_ASSERT( asset_symbol_itr != asset_indx.end(), "Asset ${s} may only be created by issuer of ${p}, but ${p} has not been registered", {
("s",op.symbol)("p",prefix) ); auto prefix = op.symbol.substr( 0, dotpos );
FC_ASSERT( asset_symbol_itr->issuer == op.issuer, "Asset ${s} may only be created by issuer of ${p}, ${i}", auto asset_symbol_itr = asset_indx.find( op.symbol );
("s",op.symbol)("p",prefix)("i", op.issuer(d).name) ); FC_ASSERT( asset_symbol_itr != asset_indx.end(),
"Asset ${s} may only be created by issuer of ${p}, but ${p} has not been registered",
("s",op.symbol)("p",prefix) );
FC_ASSERT( asset_symbol_itr->issuer == op.issuer,
"Asset ${s} may only be created by issuer of ${p}, ${i}",
("s",op.symbol)("p",prefix)("i", op.issuer(d).name) );
}
} }
} else
else
{
auto dotpos = op.symbol.rfind( '.' );
if( dotpos != std::string::npos )
{ {
auto prefix = op.symbol.substr( 0, dotpos ); auto dotpos = op.symbol.rfind( '.' );
auto asset_symbol_itr = asset_indx.find( prefix ); if( dotpos != std::string::npos )
FC_ASSERT( asset_symbol_itr != asset_indx.end(), "Asset ${s} may only be created by issuer of ${p}, but ${p} has not been registered", {
("s",op.symbol)("p",prefix) ); auto prefix = op.symbol.substr( 0, dotpos );
FC_ASSERT( asset_symbol_itr->issuer == op.issuer, "Asset ${s} may only be created by issuer of ${p}, ${i}", auto asset_symbol_itr = asset_indx.find( prefix );
("s",op.symbol)("p",prefix)("i", op.issuer(d).name) ); FC_ASSERT( asset_symbol_itr != asset_indx.end(),
"Asset ${s} may only be created by issuer of ${p}, but ${p} has not been registered",
("s",op.symbol)("p",prefix) );
FC_ASSERT( asset_symbol_itr->issuer == op.issuer,
"Asset ${s} may only be created by issuer of ${p}, ${i}",
("s",op.symbol)("p",prefix)("i", op.issuer(d).name) );
}
} }
} }
}
else else
{ {
auto dotpos = op.symbol.find( '.' ); auto dotpos = op.symbol.find( '.' );