Changeset View
Changeset View
Standalone View
Standalone View
test/functional/rpc_blockchain.py
Show First 20 Lines • Show All 163 Lines • ▼ Show 20 Lines | def _test_getchaintxstats(self): | ||||
assert_equal( | assert_equal( | ||||
round(chaintxstats['txrate'] * time_diff, 10), Decimal(199)) | round(chaintxstats['txrate'] * time_diff, 10), Decimal(199)) | ||||
chaintxstats = self.nodes[0].getchaintxstats(blockhash=b1_hash) | chaintxstats = self.nodes[0].getchaintxstats(blockhash=b1_hash) | ||||
assert_equal(chaintxstats['time'], b1['time']) | assert_equal(chaintxstats['time'], b1['time']) | ||||
assert_equal(chaintxstats['txcount'], 2) | assert_equal(chaintxstats['txcount'], 2) | ||||
assert_equal(chaintxstats['window_final_block_hash'], b1_hash) | assert_equal(chaintxstats['window_final_block_hash'], b1_hash) | ||||
assert_equal(chaintxstats['window_block_count'], 0) | assert_equal(chaintxstats['window_block_count'], 0) | ||||
assert('window_tx_count' not in chaintxstats) | assert 'window_tx_count' not in chaintxstats | ||||
assert('window_interval' not in chaintxstats) | assert 'window_interval' not in chaintxstats | ||||
assert('txrate' not in chaintxstats) | assert 'txrate' not in chaintxstats | ||||
def _test_gettxoutsetinfo(self): | def _test_gettxoutsetinfo(self): | ||||
node = self.nodes[0] | node = self.nodes[0] | ||||
res = node.gettxoutsetinfo() | res = node.gettxoutsetinfo() | ||||
assert_equal(res['total_amount'], Decimal('8725.00000000')) | assert_equal(res['total_amount'], Decimal('8725.00000000')) | ||||
assert_equal(res['transactions'], 200) | assert_equal(res['transactions'], 200) | ||||
assert_equal(res['height'], 200) | assert_equal(res['height'], 200) | ||||
▲ Show 20 Lines • Show All 166 Lines • Show Last 20 Lines |