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 |
---|---|---|---|---|---|
- | No | string | No | - | - |
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 |
- polygonZkEVMAddress | 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