Updated transaction validator api