(&self, transfer: Transfer)
| 23 | |
| 24 | impl TransferService { |
| 25 | pub fn add_transfer(&self, transfer: Transfer) -> ServiceResult<Transfer> { |
| 26 | transfer.validate()?; |
| 27 | |
| 28 | self.transfer_repository |
| 29 | .insert(transfer.to_key(), transfer.to_owned()); |
| 30 | |
| 31 | Ok(transfer) |
| 32 | } |
| 33 | |
| 34 | pub fn get_transfer(&self, id: &TransferId, ctx: &CallContext) -> ServiceResult<Transfer> { |
| 35 | let transfer_key = Transfer::key(*id); |
no test coverage detected