sui中init是初始化函数

public fun可被其他module调用

entry标识着该函数只能在transaction开头被调用(即不能被其他合约调用),但public entry fun依然可被其他module调用