New deposit interface in HAL

Written by CCSD