[mirror net] Asset amount cannot be negative (again)
During mirror net live cycle, when I tried to execute info
in cli_wallet
, I'm getting:
2499591ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","result":{"id":0,"head_block_number":63001577,"head_block_id":"03c153e997ed7c9d555a2c0ba7f072d3dd4392d2","time":"2022-04-16T13:41:39","current_witness":"stoodkev","total_pow":514415,"num_pow_witnesses":172,"virtual_supply":{"amount":"401228331911","precision":3,"nai":"@@000000021"},"current_supply":{"amount":"376894675701","precision":3,"nai":"@@000000021"},"init_hbd_supply":{"amount":"0","precision":3,"nai":"@@000000013"},"current_hbd_supply":{"amount":"24455324492","precision":3,"nai":"@@000000013"},"total_vesting_fund_hive":{"amount":"152885719657","precision":3,"nai":"@@000000021"},"total_vesting_shares":{"amount":"280886404111494321","precision":6,"nai":"@@000000037"},"total_reward_fund_hive":{"amount":"0","precision":3,"nai":"@@000000021"},"total_reward_shares2":"0","pending_rewarded_vesting_shares":{"amount":"4141151540500354","precision":6,"nai":"@@000000037"},"pending_rewarded_vesting_hive":{"amount":"2231539514","precision":3,"nai":"@@000000021"},"hbd_interest_rate":1200,"hbd_print_rate":10000,"maximum_block_size":2097152,"required_actions_partition_percent":0,"current_aslot":63760433,"recent_slots_filled":"340282336497275700943842999290063482847","participation_count":118,"last_irreversible_block_num":63001560,"vote_power_reserve_rate":10,"delegation_return_period":432000,"reverse_auction_seconds":0,"available_account_subsidies":6778422,"hbd_stop_percent":1000,"hbd_start_percent":900,"next_maintenance_time":"2022-04-16T14:14:39","last_budget_time":"2022-04-16T13:14:39","next_daily_maintenance_time":"2022-04-17T12:14:39","content_reward_percent":6500,"vesting_reward_percent":1500,"sps_fund_percent":1000,"sps_interval_ledger":{"amount":"137054","precision":3,"nai":"@@000000013"},"downvote_pool_percent":2500,"current_remove_threshold":200,"early_voting_seconds":86400,"mid_voting_seconds":172800,"max_consecutive_recurrent_transfer_failures":10,"max_recurrent_transfer_end_date":730,"min_recurrent_transfers_recurrence":24,"max_open_recurrent_transfers":255},"id":1}
2499593ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","result":{"id":0,"current_virtual_time":"696443555356084243571330280","next_shuffle_block_num":63001596,"current_shuffled_witnesses":["followbtcnews","ausbitbank","stoodkev","ocd-witness","cervantes","steempress","anyx","pharesim","emrebeyler","steempeak","therealwolf","themarkymark","arcange","gtg","blocktrades","quochuy","abit","yabapmatt","good-karma","deathwing","roelandp"],"num_scheduled_witnesses":21,"elected_weight":1,"timeshare_weight":5,"miner_weight":1,"witness_pay_normalization_factor":25,"median_props":{"account_creation_fee":{"amount":"3000","precision":3,"nai":"@@000000021"},"maximum_block_size":2097152,"hbd_interest_rate":1200,"account_subsidy_budget":797,"account_subsidy_decay":347321},"majority_version":"1.26.0","max_voted_witnesses":20,"max_miner_witnesses":0,"max_runner_witnesses":1,"hardfork_required_witnesses":17,"account_subsidy_rd":{"resource_unit":10000,"budget_per_time_unit":797,"pool_eq":157691079,"max_pool_size":157691079,"decay_params":{"decay_per_time_unit":347321,"decay_per_time_unit_denom_shift":36},"min_decay":0},"account_subsidy_witness_rd":{"resource_unit":10000,"budget_per_time_unit":996,"pool_eq":9384019,"max_pool_size":9384019,"decay_params":{"decay_per_time_unit":7293741,"decay_per_time_unit_denom_shift":36},"min_decay":173},"min_witness_account_subsidy_decay":0},"id":2}
2499594ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","result":"1.25.0","id":3}
2499595ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","result":{"base":{"amount":"1005","precision":3,"nai":"@@000000013"},"quote":{"amount":"1000","precision":3,"nai":"@@000000021"}},"id":4}
2499596ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","result":{"account_creation_fee":{"amount":"3000","precision":3,"nai":"@@000000021"},"maximum_block_size":2097152,"hbd_interest_rate":1200,"account_subsidy_budget":797,"account_subsidy_decay":347321},"id":5}
2499597ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","result":{"id":0,"name":"post","reward_balance":{"amount":"-1691528841","precision":3,"nai":"@@000000021"},"recent_claims":"85348252146254108","last_update":"2022-04-16T13:41:39","content_constant":"2000000000000","percent_curation_rewards":5000,"percent_content_rewards":10000,"author_reward_curve":"linear","curation_reward_curve":"linear"},"id":6}
10 assert_exception: Assert Exception
vo.amount >= 0: Asset amount cannot be negative
{}
asset.cpp:589 from_variant
{}
asset.cpp:599 from_variant
We've experienced that back in #194 (closed)