Skip to content

Commit dd52752

Browse files
committed
do not panic for nil chain id
1 parent 01aaf86 commit dd52752

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

core/types/transaction_signing.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -206,8 +206,8 @@ type modernSigner struct {
206206
}
207207

208208
func newModernSigner(chainID *big.Int, fork forks.Fork) Signer {
209-
if chainID == nil || chainID.Sign() <= 0 {
210-
panic(fmt.Sprintf("invalid chainID %v", chainID))
209+
if chainID == nil {
210+
chainID = new(big.Int)
211211
}
212212
s := &modernSigner{
213213
chainID: chainID,

0 commit comments

Comments
 (0)