你这个是在 truffle console 里调用合约函数对么? 方式是这样的:
> qqq.withdraw(100, {from: "0x...."})
100: 是调用合约函数的参数, 必需先输入参数。 {from: xxx}: 这个是附加的选项,from 表示哪一个地址, 这个地址需要是console 中加载了的地址,比如在ganache 中的地址会加载进来。 to: 表示交互的对象, 这里的对象必需是合约,所以不用指定。 value: 是表示交易附加的eth数量,你这里也不用。
还可以参考文档Truffle 与合约交互