~ Fix response transaction type.
~ Minor refactoring.
~ newtype message id.