A novel method using LSTM-RNN to generate smart contracts code templates for improved usability[J] MULTIMEDIA TOOLS AND APPLICATIONS Hao, Zhihao Zhang, Bob Mao, Dianhui Yen, Jerome Zhao, Zhihua Zuo, Min Li, Haisheng Xu, Cheng-Zhong