Coded behaviour for local transactions