parent
81dd83226b
commit
068e579a5f
1 changed files with 4 additions and 1 deletions
|
|
@ -52,7 +52,10 @@ void database::adjust_balance(account_id_type account, asset delta )
|
||||||
auto itr = index.find(boost::make_tuple(account, delta.asset_id));
|
auto itr = index.find(boost::make_tuple(account, delta.asset_id));
|
||||||
if(itr == index.end())
|
if(itr == index.end())
|
||||||
{
|
{
|
||||||
FC_ASSERT(delta.amount > 0);
|
FC_ASSERT( delta.amount > 0, "Insufficient Balance: ${a}'s balance of ${b} is less than required ${r}",
|
||||||
|
("a",account(*this).name)
|
||||||
|
("b",to_pretty_string(asset(0,delta.asset_id)))
|
||||||
|
("r",to_pretty_string(-delta)));
|
||||||
create<account_balance_object>([account,&delta](account_balance_object& b) {
|
create<account_balance_object>([account,&delta](account_balance_object& b) {
|
||||||
b.owner = account;
|
b.owner = account;
|
||||||
b.asset_type = delta.asset_id;
|
b.asset_type = delta.asset_id;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue