transaction result is passed