環境
- Truffle v5.2.4 (core: 5.2.4)
- Solidity - 0.5.8 (solc-js)
- Node v10.16.0
- Web3.js v1.2.9
やりたかったこと
あるコントラクトをTruffleを使ってRinkebyテストネットにmigrateしたかったが、Truffle: “Migrations” – transaction could not be decoded:
ていうエラーが出てしまった。
ググった結果
Truffle: “Migrations” – transaction could not be decoded: could not recover secp256k1 key: calculated Rx is larger than curve Pで、@abcoathupさんがいう通りに**Truffle HD Wallet Providerのバージョンを@1.2.5から@1.2.3にダウングレードする**と無事コントラクトをmigrateすることが出来ました。
テストネットにmigrateするチュートリアル
ちなみにこのチュートリアルを参考にコントラクトのmigrateをしました。
以上です。最後まで読んでいただきありがとうございました!