Ошибка: заданный вход «[объект объекта]» не является числом при подписании транзакции с использованием web3 - PullRequest
0 голосов
/ 09 октября 2018

Моя переменная 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
    };

, и я подписываю транзакцию, используя приведенный ниже метод Web3.js, используя node.js

web3.eth.accounts.signTransaction(tx, privateKey), function(error, data) {
    if (error) {
        return error
    }                                   
    if(data){
       return data
    }
});

, но после подписания яЯ получаю ниже ошибка

С учетом ввода "[объект объекта]" не является числом

...