ethereumjs / ethereumjs-tx

Project is in active development and has been moved to the EthereumJS VM monorepo.
https://github.com/ethereumjs/ethereumjs-vm/tree/master/packages/tx
Mozilla Public License 2.0
781 stars 237 forks source link

EIP155 - fails on chainId's greater than one byte #56

Closed kumavis closed 7 years ago

kumavis commented 7 years ago

infuranet testnet uses chainId 0x16b2, which fails to sign bc when it sets itself to v for hashing, it fails bc v.length > 1 byte.

Not sure how well this works with other clients. This was totally brought up in the EIP155 thread, with little attention.