Type: : object
Description: GenesisFromJSON is the config file for network_custom
| Property | Pattern | Type | Deprecated | Definition | Title/Description |
|---|---|---|---|---|---|
| - root | No | string | No | - | L1: root hash of the genesis block |
| - genesisBlockNumber | No | integer | No | - | L1: block number of the genesis block |
| - genesis | No | array of object | No | - | L2: List of states contracts used to populate merkle tree at initial state |
| - L1Config | No | object | No | - | L1: configuration of the network |
Type: : string
Description: L1: root hash of the genesis block
Type: : integer
Description: L1: block number of the genesis block
Type: : array of object
Description: L2: List of states contracts used to populate merkle tree at initial state
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| genesis items | - |
Type: : object
| Property | Pattern | Type | Deprecated | Definition | Title/Description |
|---|---|---|---|---|---|
| - balance | No | string | No | - | - |
| - nonce | No | string | No | - | - |
| - address | No | string | No | - | - |
| - bytecode | No | string | No | - | - |
| - storage | No | object | No | - | - |
| - contractName | No | string | No | - | - |
Type: : string
Type: : string
Type: : string
Type: : string
Type: : object
| Property | Pattern | Type | Deprecated | Definition | Title/Description |
|---|---|---|---|---|---|
| - .* | Yes | string | No | - | - |
All properties whose name matches the regular expression
.*(Test) must respect the following conditions
Type: : string
Type: : string
Type: : object
Description: L1: configuration of the network
| Property | Pattern | Type | Deprecated | Definition | Title/Description |
|---|---|---|---|---|---|
| - chainId | No | integer | No | - | Chain ID of the L1 network |
| - cdkValidiumAddress | No | array of integer | No | - | Address of the L1 contract |
| - maticTokenAddress | No | array of integer | No | - | Address of the L1 Matic token Contract |
| - polygonZkEVMGlobalExitRootAddress | No | array of integer | No | - | Address of the L1 GlobalExitRootManager contract |
| - cdkDataCommitteeContract | No | array of integer | No | - | Address of the data availability committee contract |
Type: : integer
Description: Chain ID of the L1 network
Type: : array of integer
Description: Address of the L1 contract
Type: : array of integer
Description: Address of the L1 Matic token Contract
Type: : array of integer
Description: Address of the L1 GlobalExitRootManager contract
Type: : array of integer
Description: Address of the data availability committee contract
Generated using json-schema-for-humans