Transaction input shit