Ejemplo n.º 1
0
def test_get_ops_history(wallet: Wallet, block_num):
    wallet.get_block(block_num, wait_for_block=True)
    response = wallet.get_ops_history(-1, 100, 0)  # get all operations
    validate_response(response, wallet.get_ops_history.__name__)
    assert len(
        response
    ) == block_num, "Each block should be provided 'producer_reward' operation."
Ejemplo n.º 2
0
def test_get_ops_history_pagination(wallet: Wallet, block_num):
    wallet.get_block(block_num, wait_for_block=True)
    response = wallet.get_ops_history(1, 1, 0)  # get first operation
    validate_response(response, wallet.get_ops_history.__name__)
    assert len(response) == 1, "Should be returned single operation."
    assert response[0][
        0] == 0, "Should be returned first operation (with 'id' = 0)"