Trying to deploy via sendTransaction while #1 is still occurring for me.
Running the code below:
// abi and bytecode already defined
// api constructed as in readme
contract = api.newContract(abi)
encodedOpts = contract._encodeOptions(contract.constructors[0], {data: bytecode}, [])
api.eth.sendTransaction(encodedOpts)
Error I received:
Error: Cannot convert DataFeedInterface to valid ParamType
at i (/home/travis/prg/protocol/node_modules/@parity/parity.js/library.js:1:30744)
at new t (/home/travis/prg/protocol/node_modules/@parity/parity.js/library.js:1:55667)
at /home/travis/prg/protocol/node_modules/@parity/parity.js/library.js:1:55873
at Array.map (<anonymous>)
at Function.value (/home/travis/prg/protocol/node_modules/@parity/parity.js/library.js:1:55833)
at new t (/home/travis/prg/protocol/node_modules/@parity/parity.js/library.js:1:42315)
at /home/travis/prg/protocol/node_modules/@parity/parity.js/library.js:1:93191
at Array.map (<anonymous>)
at Function.value (/home/travis/prg/protocol/node_modules/@parity/parity.js/library.js:1:93045)
at e.t (/home/travis/prg/protocol/node_modules/@parity/parity.js/library.js:1:92299)
Trying to deploy via
sendTransaction
while #1 is still occurring for me.Running the code below:
Error I received:
Contract's ABI:
Bytecode is here.