# Functions
GetProxyImplementationMapping retrieves the addresses of proxy contracts that should be deployed unconditionally.
# Variables
AllowListBridgeAddr is the address of the bridge allow list.
AllowListContractsAddr is the address of the contract deployer allow list.
AllowListTransactionsAddr is the address of the transactions allow list.
BlockListBridgeAddr is the address of the bridge block list.
BlockListContractsAddr is the address of the contract deployer block list.
BlockListTransactionsAddr is the address of the transactions block list.
BLSAggSigsVerificationPrecompile is an address of BLS aggregated signatures verificatin precompile.
BLSContract is an address of BLS proxy contract on the child chain.
BLSContractV1 is an address of BLS contract on the child chain.
ChildERC1155Contract is an address of bridgable ERC1155 token contract on the child chain.
ChildERC1155PredicateContract is an address of child ERC1155 proxy predicate contract on the child chain.
ChildERC1155PredicateContractV1 is an address of child ERC1155 predicate contract on the child chain.
ChildERC20Contract is an address of bridgable ERC20 token contract on the child chain.
ChildERC20PredicateContract is an address of child ERC20 proxy predicate contract on the child chain.
ChildERC20PredicateContractV1 is an address of child ERC20 predicate contract on the child chain.
ChildERC721Contract is an address of bridgable ERC721 token contract on the child chain.
ChildERC721PredicateContract is an address of child ERC721 proxy predicate contract on the child chain.
ChildERC721PredicateContractV1 is an address of child ERC721 predicate contract on the child chain.
ConsolePrecompile is and address of Hardhat console precompile.
DefaultBurnContract is an address of eip1559 default proxy contract.
L2StateSenderContract is an address of bridge proxy contract to the rootchain.
L2StateSenderContractV1 is an address of bridge contract to the rootchain.
MerkleContract is an address of Merkle proxy contract on the child chain.
MerkleContractV1 is an address of Merkle contract on the child chain.
NativeERC20TokenContract is an address of bridge proxy contract (used for transferring ERC20 native tokens on child chain).
NativeERC20TokenContractV1 is an address of bridge contract (used for transferring ERC20 native tokens on child chain).
NativeTransferPrecompile is an address of native transfer precompile.
RewardPoolContract is an address of RewardPoolContract proxy contract on the child chain.
RewardPoolContractV1 is an address of RewardPoolContract contract on the child chain.
RewardTokenContract is an address of reward token proxy on child chain.
RewardTokenContractV1 is an address of reward token on child chain.
RootMintableERC1155PredicateContract is an address of mintable ERC1155 proxy predicate on the child chain.
RootMintableERC1155PredicateContractV1 is an address of mintable ERC1155 predicate on the child chain.
RootMintableERC20PredicateContract is an address of mintable ERC20 proxy predicate on the child chain.
RootMintableERC20PredicateContractV1 is an address of mintable ERC20 predicate on the child chain.
RootMintableERC721PredicateContract is an address of mintable ERC721 proxy predicate on the child chain.
RootMintableERC721PredicateContractV1 is an address of mintable ERC721 predicate on the child chain.
StateReceiverContract is an address of bridge proxy contract on the child chain.
StateReceiverContractV1 is an address of bridge implementation contract on the child chain.
SystemCaller is address of account, used for system calls to smart contracts.
ValidatorSetContract is an address of validator set proxy contract deployed to child chain.
ValidatorSetContractV1 is an address of validator set implementation contract deployed to child chain.