我的tx变量如下
let tx = {
from: Deployers account address
gas: 4700000
data: contract.deploy({
data: bytecode,
arguments: ['string1','string2', unixTimestamp, ['array', 'of', 'strings']]
}).encodeABI(),
gasPrice: 10,
nonce: nonceValue,
chainId: blockchain_network_chain_id
};
并且我正在使用node.js使用以下Web3.js方法签署交易
web3.eth.accounts.signTransaction(tx, privateKey), function(error, data) {
if (error) {
return error
}
if(data){
return data
}
});
但是在签名后,我遇到了错误
输入“ [object Object]”不是数字