Недостаточно данных для типа адреса (arg = "", coderType = "address", значение = "0x00") # 4 - PullRequest
0 голосов
/ 28 января 2019

Когда я пытаюсь запустить addFace.js, я получаю следующую ошибку и трассировку:

C: \ Program Files \ nodejs \ node.exe console \ addFace2.js

OG обратного вызова говорит: 0x35d17b7086fb71afe2d55849ff52c9a2b3390561594a330a8713707d1db79f41

1007 * TransactionHash обратного вызова говорит: 0x35d17b7086fb71afe2d55849ff52c9a2b3390561594a330a8713707d1db79f41
1009 * Прием обратного вызова говорит: 0x34C0B23EFBC7542117315c77fa08cca417c6b9fe
1011 * в CoderTuple.decode (d: \ Кодексы \ blockchain \ ETH-лицо-chain \ console \ node_modules \ ethers \ utils \ abi-coder.js: 767: 22)

в AbiCoder.decode (d: \ Codes \ blockchain \ eth-face-chain \ console \ node_modules \ ethers\ utils \ abi-coder.js: 912: 61)

в ABICoder.decodeParameters (d: \ Codes \ blockchain \ eth-face-chain \ console \ node_modules \ web3-eth-abi \ src \ index.js: 229: 30)

в Contract._decodeMethodReturn (d: \ Codes \ blockchain \ eth-face-chain \ console \ node_modules \ web3-eth-contract \ src \ index.js: 465: 22)

в Method.outputFormatter (d: \ Codes \ blockchain \ eth-face-chain \ console \ node_modules \ web3-eth-contract \ src \ index.js: 818: 46)

в Method.formatOutput (d: \ Codes \ blockchain \ eth-face-chain \ console \ node_modules \ web3-core-method \ src \ index.js: 163: 54)

в sendTxCallback (d: \ Codes \ blockchain \ eth-face-chain \ console \ node_modules \web3-core-method \ src \ index.js: 473: 33)

в d: \ Codes \ blockchain \ eth-face-chain \ console \ node_modules \ web3-core-requestmanager \ src \ index.js: 147: 9

в XMLHttpRequest.request.onreadystatechange (d: \ Codes \ blockchain \ eth-face-chain \ console \ node_modules \ web3-provider-http \ src \ index.js: 96: 13)

в XMLHttpRequestEventTarget.dispatchEvent (d: \ Codes \ blockchain \ eth-face-chain \ console \ node_modules \ xhr2-cookies \ dist \ xml-http-request-event-target.js: 34: 22)

в XMLHttpRequest._setReadyState (d: \ Codes \ blockchain \ eth-face-chain \ console \ node_modules \ xhr2-cookies \ dist \ xml-http-request.js: 208: 14)

в XMLHttpRequest._onHttpResponseEnd (d: \ Codes \ blockchain\ eth-face-chain \ console \ node_modules \ xhr2-cookies \ dist \ xml-http-request.js: 318: 14)

в IncomingMessage.(d: \ Codes \ blockchain \ eth-face-chain \ console \ node_modules \ xhr2-cookies \ dist \ xml-http-request.js: 289: 61)

в IncomingMessage.emit (events.js: 187: 15)

в endReadableNT (_stream_readable.js: 1094: 12)

в process._tickCallback (внутренний / process / next_tick.js: 63: 19)

(узел: 15480) UnhandledPromiseRejectionWarning: необработанное отклонение обещания.Эта ошибка возникла либо из-за того, что внутри асинхронной функции возникла ошибка без блока catch, либо из-за отклонения обещания, которое не было обработано с помощью .catch ().(идентификатор отклонения: 1)

(узел: 15480) [DEP0018] Предупреждение об устаревании: отклонение необработанного обещания не рекомендуется.В будущем отклонения обещаний, которые не обрабатываются, завершат процесс Node.js с ненулевым кодом выхода.

Ниже приводится то, что появляется в testrpc: eth_accounts eth_gasPrice eth_sendTransaction

Транзакция:0x35d17b7086fb71afe2d55849ff52c9a2b3390561594a330a8713707d1db79f41 Контракт создано: использование 0x34c0b23efbc7542117315c77fa08cca417c6b9fe Газ: 3314508 Номер блока: 12 Время блокировки: Пт 25 января 2019 14:58:54 GMT + 0530 (Индия Standard Time)

eth_getTransactionReceipt

1054 * eth_getCode

eth_call

Вот как выглядит мой conf.json: {"addr": "http://localhost:8545",

" project_dir ":" D: / Codes / blockchain / eth-face-chain / console ",

" contract_dir ":" D: / Codes / blockchain / eth-face-chain / контракты ",

" master_contract ":" 0x5753849860c6426962575b1c4a608d09d7e0fef4 ",

"master_addr": "0xBbA0F4002F46eE6AC4FDe2a7CA0B711BbBB1C738"}

Пожалуйста, дайте мне знать, что идет не так и как это решить:)

Я пытаюсь заставить этот код работать: https://github.com/JamesVorder/eth-face-chain

...