在智能合约中转账是
从合约账户转账给其他用户
所以如果合约账户里没钱是不会成功转账的。
1.先给合约转账
部署时转账
部署时转账,添加
payable构造函数
constructor()public payable{
}
使用remix部署
使用web3部署
新建合约
myContract.deploy(options)
调用此函数将合约部署到区块链上。
成功部署后 promise 对象会被解析为新的合约实例
例如
myContract.deploy({
data: '0x12345...',
arguments: [123