mirror of
https://github.com/dashpay/dash.git
synced 2024-12-25 03:52:49 +01:00
get rid of magic 2299859813 in feature_asset_locks.py
This commit is contained in:
parent
c5d11a241b
commit
be7dcd4281
@ -498,16 +498,24 @@ class AssetLocksTest(DashTestFramework):
|
||||
|
||||
self.activate_mn_rr(expected_activation_height=3090)
|
||||
self.log.info(f'height: {node.getblockcount()} credit: {self.get_credit_pool_balance()}')
|
||||
reward = 2299859813
|
||||
bt = node.getblocktemplate()
|
||||
platform_reward = bt['masternode'][0]['amount']
|
||||
assert_equal(bt['masternode'][0]['script'], '6a') # empty OP_RETURN
|
||||
owner_reward = bt['masternode'][1]['amount']
|
||||
operator_reward = bt['masternode'][2]['amount'] if len(bt['masternode']) == 3 else 0
|
||||
all_mn_rewards = platform_reward + owner_reward + operator_reward
|
||||
assert_equal(all_mn_rewards, bt['coinbasevalue'] * 0.6) # 60/40 mn/miner reward split
|
||||
assert_equal(platform_reward, int(all_mn_rewards * 0.375)) # 0.375 platform share
|
||||
assert_equal(platform_reward, 2299859813)
|
||||
assert_equal(new_total, self.get_credit_pool_balance())
|
||||
node.generate(1)
|
||||
self.sync_all()
|
||||
new_total += reward
|
||||
new_total += platform_reward
|
||||
assert_equal(new_total, self.get_credit_pool_balance())
|
||||
|
||||
coin = coins.pop()
|
||||
self.send_tx(self.create_assetlock(coin, COIN, pubkey))
|
||||
new_total += reward + COIN
|
||||
new_total += platform_reward + COIN
|
||||
node.generate(1)
|
||||
self.sync_all()
|
||||
# part of fee is going to master node reward
|
||||
|
Loading…
Reference in New Issue
Block a user