I am trying to migrate the code which is already tested in mainnet to ropsten network. I wonder why it is throwing the below strange error. We as a team unable to find a solution for this for past 2 days.
Any assistance in this regard will be very helpful
Error message from truffle
Error: *** Deployment Failed ***
"Migrations" -- only replay-protected (EIP-155) transactions allowed over RPC.
at C:\Users****\AppData\Roaming\nvm\v8.11.4\node_modules\truffle\build\webpack:\packages\deployer\src\deployment.js:364:1
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)
Truffle v5.1.12 (core: 5.1.12)
Node v8.11.4
2_deploy_crowdsale.js
await deployer.deploy(
KiiACrowdSale,
_rate,
_ownerAddress,
this.token.address
);
error after adding the
await deployer.deploy(
KiiACrowdSale,
_rate,
_ownerAddress,
this.token.address,{chainId: 3}
);


chainIdshould work . See here. Add link to project; I will try to clone and check. Try adding chainId to yourtruffle.config– Prashant Prabhakar Singh Mar 10 '21 at 08:02