@@ -49,35 +49,42 @@ import {
4949import type { Hex } from 'viem' ;
5050
5151export const RegistryArtifact = {
52+ name : 'Registry' ,
5253 contractAbi : RegistryAbi ,
5354 contractBytecode : RegistryBytecode as Hex ,
5455} ;
5556
5657export const InboxArtifact = {
58+ name : 'Inbox' ,
5759 contractAbi : InboxAbi ,
5860 contractBytecode : InboxBytecode as Hex ,
5961} ;
6062
6163export const OutboxArtifact = {
64+ name : 'Outbox' ,
6265 contractAbi : OutboxAbi ,
6366 contractBytecode : OutboxBytecode as Hex ,
6467} ;
6568
6669export const RollupArtifact = {
70+ name : 'Rollup' ,
6771 contractAbi : RollupAbi ,
6872 contractBytecode : RollupBytecode as Hex ,
6973 libraries : {
7074 linkReferences : RollupLinkReferences ,
7175 libraryCode : {
7276 ValidatorSelectionLib : {
77+ name : 'ValidatorSelectionLib' ,
7378 contractAbi : ValidatorSelectionLibAbi ,
7479 contractBytecode : ValidatorSelectionLibBytecode as Hex ,
7580 } ,
7681 ExtRollupLib : {
82+ name : 'ExtRollupLib' ,
7783 contractAbi : ExtRollupLibAbi ,
7884 contractBytecode : ExtRollupLibBytecode as Hex ,
7985 } ,
8086 ExtRollupLib2 : {
87+ name : 'ExtRollupLib2' ,
8188 contractAbi : ExtRollupLib2Abi ,
8289 contractBytecode : ExtRollupLib2Bytecode as Hex ,
8390 } ,
@@ -86,82 +93,98 @@ export const RollupArtifact = {
8693} ;
8794
8895export const StakingAssetArtifact = {
96+ name : 'StakingAsset' ,
8997 contractAbi : TestERC20Abi ,
9098 contractBytecode : TestERC20Bytecode as Hex ,
9199} ;
92100
93101export const FeeAssetArtifact = {
102+ name : 'FeeAsset' ,
94103 contractAbi : TestERC20Abi ,
95104 contractBytecode : TestERC20Bytecode as Hex ,
96105} ;
97106
98107export const FeeJuicePortalArtifact = {
108+ name : 'FeeJuicePortal' ,
99109 contractAbi : FeeJuicePortalAbi ,
100110 contractBytecode : FeeJuicePortalBytecode as Hex ,
101111} ;
102112
103113export const RewardDistributorArtifact = {
114+ name : 'RewardDistributor' ,
104115 contractAbi : RewardDistributorAbi ,
105116 contractBytecode : RewardDistributorBytecode as Hex ,
106117} ;
107118
108119export const CoinIssuerArtifact = {
120+ name : 'CoinIssuer' ,
109121 contractAbi : CoinIssuerAbi ,
110122 contractBytecode : CoinIssuerBytecode as Hex ,
111123} ;
112124
113125export const GovernanceProposerArtifact = {
126+ name : 'GovernanceProposer' ,
114127 contractAbi : GovernanceProposerAbi ,
115128 contractBytecode : GovernanceProposerBytecode as Hex ,
116129} ;
117130
118131export const GovernanceArtifact = {
132+ name : 'Governance' ,
119133 contractAbi : GovernanceAbi ,
120134 contractBytecode : GovernanceBytecode as Hex ,
121135} ;
122136
123137export const SlashFactoryArtifact = {
138+ name : 'SlashFactory' ,
124139 contractAbi : SlashFactoryAbi ,
125140 contractBytecode : SlashFactoryBytecode as Hex ,
126141} ;
127142
128143export const RegisterNewRollupVersionPayloadArtifact = {
144+ name : 'RegisterNewRollupVersionPayload' ,
129145 contractAbi : RegisterNewRollupVersionPayloadAbi ,
130146 contractBytecode : RegisterNewRollupVersionPayloadBytecode as Hex ,
131147} ;
132148
133149export const FeeAssetHandlerArtifact = {
150+ name : 'FeeAssetHandler' ,
134151 contractAbi : FeeAssetHandlerAbi ,
135152 contractBytecode : FeeAssetHandlerBytecode as Hex ,
136153} ;
137154
138155export const StakingAssetHandlerArtifact = {
156+ name : 'StakingAssetHandler' ,
139157 contractAbi : StakingAssetHandlerAbi ,
140158 contractBytecode : StakingAssetHandlerBytecode as Hex ,
141159} ;
142160
143161export const MultiAdderArtifact = {
162+ name : 'MultiAdder' ,
144163 contractAbi : MultiAdderAbi ,
145164 contractBytecode : MultiAdderBytecode as Hex ,
146165} ;
147166
148167export const GSEArtifact = {
168+ name : 'GSE' ,
149169 contractAbi : GSEAbi ,
150170 contractBytecode : GSEBytecode as Hex ,
151171} ;
152172
153173// Verifier artifacts
154174export const HonkVerifierArtifact = {
175+ name : 'HonkVerifier' ,
155176 contractAbi : HonkVerifierAbi ,
156177 contractBytecode : HonkVerifierBytecode as Hex ,
157178} ;
158179
159180export const MockVerifierArtifact = {
181+ name : 'MockVerifier' ,
160182 contractAbi : MockVerifierAbi ,
161183 contractBytecode : MockVerifierBytecode as Hex ,
162184} ;
163185
164186export const MockZkPassportVerifierArtifact = {
187+ name : 'MockZkPassportVerifier' ,
165188 contractAbi : MockZKPassportVerifierAbi ,
166189 contractBytecode : MockZKPassportVerifierBytecode as Hex ,
167190} ;
0 commit comments