Support BigInteger for Network ID

Description

From @hesusruiz on gitter:
Hi, I am trying to connect a Pantheon node to an existing network of 100 Quorum nodes using IBFT 1.0. I get the error: Invalid value for option '--network-id': '83584648538' is not an int
Indeed, that network-id is bigger than 2**31, but in Geth, that field is defined as uint64. And it seems that this is not the only network with such a big network-id. For example, in https://chainid.network you can see Pirl with a network-id= 3125659152
I can see that in Pantheon, network-id is defined as an integer32 (2**31-1). Could an incident be opened?

Status

Assignee

Danno Ferrin

Reporter

Danno Ferrin

Labels

None

Refinement State

Not Started

Scrum Team

None

Sprint

None

Fix versions

Priority

P3