cita链工作正常
通过txtool中的脚本部署单个合约到链上也是正常的。
现在期望通过truffle部署合约到cita链上,使用AppChain-Truffle-Box的时候出现以下错误:
$ npm run migrate
> [email protected] migrate /home/a186r/dev/appchain
> appchain-migrate migrate
Using network 'development'.
Running migration: 1_initial_migration.js
Deploying Migrations...
608060405234801561001057600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506102f8806100606000396000f300608060405260043610610062576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630900f01014610067578063445df0ac146100aa5780638da5cb5b146100d5578063fdacd5761461012c575b600080fd5b34801561007357600080fd5b506100a8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610159565b005b3480156100b657600080fd5b506100bf610241565b6040518082815260200191505060405180910390f35b3480156100e157600080fd5b506100ea610247565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561013857600080fd5b506101576004803603810190808035906020019092919050505061026c565b005b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561023d578190508073ffffffffffffffffffffffffffffffffffffffff1663fdacd5766001546040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050600060405180830381600087803b15801561022457600080fd5b505af1158015610238573d6000803e3d6000fd5b505050505b5050565b60015481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156102c957806001819055505b505600a165627a7a723058201db31432c63a0efd2854f4f3641231105a55c895e96e6c6a497c6ecd21ea2e020029
...
608060405234801561001057600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506102f8806100606000396000f300608060405260043610610062576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630900f01014610067578063445df0ac146100aa5780638da5cb5b146100d5578063fdacd5761461012c575b600080fd5b34801561007357600080fd5b506100a8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610159565b005b3480156100b657600080fd5b506100bf610241565b6040518082815260200191505060405180910390f35b3480156100e157600080fd5b506100ea610247565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561013857600080fd5b506101576004803603810190808035906020019092919050505061026c565b005b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561023d578190508073ffffffffffffffffffffffffffffffffffffffff1663fdacd5766001546040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050600060405180830381600087803b15801561022457600080fd5b505af1158015610238573d6000803e3d6000fd5b505050505b5050565b60015481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156102c957806001819055505b505600a165627a7a723058201db31432c63a0efd2854f4f3641231105a55c895e96e6c6a497c6ecd21ea2e020029
ERROR: Error: Returned error: InvalidValue
at Object.ErrorResponse (/home/a186r/dev/appchain/node_modules/web3-core-helpers/src/errors.js:29:16)
at /home/a186r/dev/appchain/node_modules/web3-core-requestmanager/src/index.js:140:36
at /home/a186r/dev/appchain/node_modules/truffle-provider/wrapper.js:134:9
at XMLHttpRequest.request.onreadystatechange (/home/a186r/dev/appchain/node_modules/web3/lib/web3/httpprovider.js:128:7)
at XMLHttpRequestEventTarget.dispatchEvent (/home/a186r/dev/appchain/node_modules/xhr2/lib/xhr2.js:64:18)
at XMLHttpRequest._setReadyState (/home/a186r/dev/appchain/node_modules/xhr2/lib/xhr2.js:354:12)
at XMLHttpRequest._onHttpResponseEnd (/home/a186r/dev/appchain/node_modules/xhr2/lib/xhr2.js:509:12)
at IncomingMessage.<anonymous> (/home/a186r/dev/appchain/node_modules/xhr2/lib/xhr2.js:469:24)
at IncomingMessage.emit (events.js:187:15)
at endReadableNT (_stream_readable.js:1081:12)
at process._tickCallback (internal/process/next_tick.js:63:19)
Error encountered, bailing. Network state unknown. Review successful transactions manually.
Error: Returned error: InvalidValue
at Object.ErrorResponse (/home/a186r/dev/appchain/node_modules/web3-core-helpers/src/errors.js:29:16)
at /home/a186r/dev/appchain/node_modules/web3-core-requestmanager/src/index.js:140:36
at /home/a186r/dev/appchain/node_modules/truffle-provider/wrapper.js:134:9
at XMLHttpRequest.request.onreadystatechange (/home/a186r/dev/appchain/node_modules/web3/lib/web3/httpprovider.js:128:7)
at XMLHttpRequestEventTarget.dispatchEvent (/home/a186r/dev/appchain/node_modules/xhr2/lib/xhr2.js:64:18)
at XMLHttpRequest._setReadyState (/home/a186r/dev/appchain/node_modules/xhr2/lib/xhr2.js:354:12)
at XMLHttpRequest._onHttpResponseEnd (/home/a186r/dev/appchain/node_modules/xhr2/lib/xhr2.js:509:12)
at IncomingMessage.<anonymous> (/home/a186r/dev/appchain/node_modules/xhr2/lib/xhr2.js:469:24)
at IncomingMessage.emit (events.js:187:15)
at endReadableNT (_stream_readable.js:1081:12)
at process._tickCallback (internal/process/next_tick.js:63:19)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] migrate: `appchain-migrate migrate`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] migrate script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/a186r/.npm/_logs/2018-08-29T05_23_11_798Z-debug.log
truffle.js文件
module.exports = {
// See <http://truffleframework.com/docs/advanced/configuration>
// to customize your Truffle configuration!
networks: {
development: {
host: '13.76.46.29', // your host
port: 1337,
network_id: '*',
privateKey: '993ef0853d7bf1f4c2977457b50ea6b5f8bc2fd829e3ca3e19f6081ddabb07e9',
}
},
};
debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'run', 'migrate' ]
2 info using [email protected]
3 info using [email protected]
4 verbose run-script [ 'premigrate', 'migrate', 'postmigrate' ]
5 info lifecycle [email protected]~premigrate: [email protected]
6 info lifecycle [email protected]~migrate: [email protected]
7 verbose lifecycle [email protected]~migrate: unsafe-perm in lifecycle true
8 verbose lifecycle [email protected]~migrate: PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/a186r/dev/appchain/node_modules/.bin:/home/a186r/.cargo/bin:/home/a186r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin
9 verbose lifecycle [email protected]~migrate: CWD: /home/a186r/dev/appchain
10 silly lifecycle [email protected]~migrate: Args: [ '-c', 'appchain-migrate migrate' ]
11 silly lifecycle [email protected]~migrate: Returned: code: 1 signal: null
12 info lifecycle [email protected]~migrate: Failed to exec migrate script
13 verbose stack Error: [email protected] migrate: `appchain-migrate migrate`
13 verbose stack Exit status 1
13 verbose stack at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:304:16)
13 verbose stack at EventEmitter.emit (events.js:182:13)
13 verbose stack at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack at ChildProcess.emit (events.js:182:13)
13 verbose stack at maybeClose (internal/child_process.js:962:16)
13 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:249:5)
14 verbose pkgid [email protected]
15 verbose cwd /home/a186r/dev/appchain
16 verbose Linux 4.15.0-33-generic
17 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "migrate"
18 verbose node v10.8.0
19 verbose npm v6.4.0
20 error code ELIFECYCLE
21 error errno 1
22 error [email protected] migrate: `appchain-migrate migrate`
22 error Exit status 1
23 error Failed at the [email protected] migrate script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]
1_initial_migration.js
var Migrations = artifacts.require("./Migrations.sol");
module.exports = function (deployer) {
deployer.deploy(Migrations);
};