playground

The world is a playground.

Ethereum のトランザクション作成に必要な v 値を求める

  • Ethereum のトランザクション作成に必要な v 値は、EIP155 の前後で異なります。
  • block.number が 2,675,000 以上の場合は、v = CHAIN_ID * 2 + 35 または v = CHAIN_ID * 2 + 36 となります。
  • block.number が 2,675,000 未満の場合は、v = 27 または v = 28 になります。
  • EIP155 は、リプレイアタックを防ぐ目的で導入されました。