Hi, I’m trying to deploy the smart contracts that I have created and it’s giving me these errors.
truffle(ropsten)> migrate --reset
Compiling your contracts...
===========================
> Everything is up to date, there is nothing to compile.
Starting migrations...
======================
> Network name: 'ropsten'
> Network id: 3
> Block gas limit: 8000000 (0x7a1200)
1_initial_migration.js
======================
Deploying 'Migrations'
----------------------
> transaction hash: 0x47a4e253abd97d36468b7763e197292e78c4ab2881650cca3a101a96603d2fc2
> Blocks: 3 Seconds: 76
> contract address: 0x39606aC4c2D8ac902C2E31B70238dbC7D59Cb6A0
> block number: 10464092
> block timestamp: 1624018205
> account: 0xD078B81E21307643F67834F1a41A71C4d76E55a0
> balance: 4.9983698
> gas used: 271700 (0x42554)
> gas price: 1 gwei
> value sent: 0 ETH
> total cost: 0.0002717 ETH
Pausing for 2 confirmations...
------------------------------
> confirmation number: 2 (block: 10464094)
- Fetching solc version list from solc-bin. Attempt #1
- Blocks: 0 Seconds: 0
- Saving migration to chain.
node:events:318
throw err; // Unhandled 'error' event
^
Error [ERR_UNHANDLED_ERROR]: Unhandled error. ({
code: -32603,
message: 'ETIMEDOUT',
data: { originalError: { code: 'ETIMEDOUT', connect: true } },
stack: 'Error: ETIMEDOUT\n' +
' at Timeout.<anonymous> (D:\\Blockchain Work\\LastingNFT\\node_modules\\request\\request.js:848:19)\n' +
' at listOnTimeout (node:internal/timers:555:17)\n' +
' at processTimers (node:internal/timers:498:7)'
})
at new NodeError (node:internal/errors:258:15)
at Web3ProviderEngine.emit (node:events:316:17)
at D:\Blockchain Work\LastingNFT\node_modules\@trufflesuite\web3-provider-engine\index.js:57:14
at afterRequest (D:\Blockchain Work\LastingNFT\node_modules\@trufflesuite\web3-provider-engine\index.js:151:21)
at D:\Blockchain Work\LastingNFT\node_modules\@trufflesuite\web3-provider-engine\index.js:176:21
at D:\Blockchain Work\LastingNFT\node_modules\@trufflesuite\web3-provider-engine\index.js:238:9
at D:\Blockchain Work\LastingNFT\node_modules\async\internal\once.js:12:16
at replenish (D:\Blockchain Work\LastingNFT\node_modules\async\internal\eachOfLimit.js:61:25)
at D:\Blockchain Work\LastingNFT\node_modules\async\internal\eachOfLimit.js:71:9
at eachLimit (D:\Blockchain Work\LastingNFT\node_modules\async\eachLimit.js:43:36)
at D:\Blockchain Work\LastingNFT\node_modules\async\internal\doLimit.js:9:16
at end (D:\Blockchain Work\LastingNFT\node_modules\@trufflesuite\web3-provider-engine\index.js:217:5)
at Request._callback (D:\Blockchain Work\LastingNFT\node_modules\@trufflesuite\web3-provider-engine\subproviders\rpc.js:36:21)
at self.callback (D:\Blockchain Work\LastingNFT\node_modules\request\request.js:185:22)
at Request.emit (node:events:327:20)
at Timeout.<anonymous> (D:\Blockchain Work\LastingNFT\node_modules\request\request.js:851:16) {
code: 'ERR_UNHANDLED_ERROR',
context: {
code: -32603,
message: 'ETIMEDOUT',
data: { originalError: { code: 'ETIMEDOUT', connect: true } },
stack: 'Error: ETIMEDOUT\n' +
' at Timeout.<anonymous> (D:\\Blockchain Work\\LastingNFT\\node_modules\\request\\request.js:848:19)\n' + ' at listOnTimeout (node:internal/timers:555:17)\n' +
' at processTimers (node:internal/timers:498:7)'
}
}
truffle(ropsten)>
D:\Blockchain Work\LastingNFT\node_modules\request\request.js:848
var e = new Error('ETIMEDOUT')
^
Error: PollingBlockTracker - encountered an error while attempting to update latest block:
Error: ETIMEDOUT
at Timeout.<anonymous> (D:\Blockchain Work\LastingNFT\node_modules\request\request.js:848:19)
at listOnTimeout (node:internal/timers:555:17)
at processTimers (node:internal/timers:498:7)
at PollingBlockTracker._performSync (D:\Blockchain Work\LastingNFT\node_modules\eth-block-tracker\src\polling.js:51:24)
at processTicksAndRejections (node:internal/process/task_queues:93:5)