def METHOD_NAME(sol_tx_signature):
    if not sol_tx_signature:
        raise exceptions.ArgumentError("Missing tx signature")
    db = get_db_read_replica()
    sol_play = None
    with db.scoped_session() as session:
        base_query = session.query(Play).filter(Play.signature == sol_tx_signature)
        query_results = base_query.first()
        if query_results:
            sol_play = helpers.model_to_dictionary(query_results)
    return sol_play