Skip to content

Commit

Permalink
deploy to mainnet
Browse files Browse the repository at this point in the history
  • Loading branch information
burnto committed Jan 23, 2024
1 parent 3cbdf93 commit 9cf4f2e
Show file tree
Hide file tree
Showing 4 changed files with 396 additions and 0 deletions.
66 changes: 66 additions & 0 deletions broadcast/PizzaFactory.s.sol/1/run-1706051591.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
{
"transactions": [
{
"hash": "0x03a4c38d5bcff082cc3fb422801d1b62d079903e1986f9a10190e504ca075869",
"transactionType": "CREATE2",
"contractName": "Pizza",
"contractAddress": "0x43075d33B012377AC863628eabb207787A875D79",
"function": null,
"arguments": null,
"transaction": {
"type": "0x02",
"from": "0x55555e10c7d7e6d8da3ce83e4ff20be2f623562a",
"to": "0x4e59b44847b379578588920ca78fbf26c0b4956c",
"gas": "0x171be4",
"value": "0x0",
"data": "0x79797acd9de0ec9f7c1a9b8e1ecadf9b47430ef1a89819f75678cf62b5422295608080604052346100b8577ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a009081549060ff8260401c166100a957506001600160401b036002600160401b031982821601610064575b60405161125a90816100be8239f35b6001600160401b031990911681179091556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d290602090a1388080610055565b63f92ee8a960e01b8152600490fd5b600080fdfe60406080815260048036101561004e575b50361561001c57600080fd5b513381523460208201527f6ef95f06320e7a25a04a175ca677b7052bdd97131872c2192525a629f51be77090604090a1005b600090813560e01c90816319165587146108f2578163249200bf146108d35781633375bbdc1461089c5781633a98ef391461087f5781634e8086aa146107ba5781635050ca5e1461079557816358ac2d9d14610777578163851708131461064057816386d1a69f1461061f5781638b83209b146105dd5781639227517c14610583578163943dfef114610564578163a3432faf1461033e578163ac9650d81461016157508063ce7c2ac2146101295763e33b7de3036100105790346101255781600319360112610125576020906001549051908152f35b5080fd5b5090346101255760203660031901126101255760209181906001600160a01b0361015161091c565b1681526003845220549051908152f35b9050346101255760208060031936011261033a5767ffffffffffffffff908235828111610336576101959036908501610a80565b9092865183810195818710838811176103235750858894979598528481526101bc8361096f565b956101c985519788610937565b8387526101d58461096f565b601f1999908a01875b818110610314575050865b8581106102665750505050505080519380850191818652845180935281818701918460051b880101950193965b8388106102235786860387f35b9091929394838080600193603f198b820301875285601f8b5161025181518092818752878088019101610ab1565b01160101970193019701969093929193610216565b8060059b989a979b1b820135601e198336030181121561031057820180359086821161030c57880190803603821361030c578b80600194938f6102d78d6102eb968c8c6102cb955195838794868601998a37840191858301938a855251938491610ab1565b01038084520182610937565b5190305af46102e4611023565b9030611172565b6102f5828c610ad4565b52610300818b610ad4565b500199959896996101e9565b8b80fd5b8a80fd5b60608a82018c01528a016101de565b634e487b7160e01b885260419052602487fd5b8480fd5b8280fd5b8391503461033a5760a036600319011261033a5767ffffffffffffffff8135818111610336576103719036908401610a80565b92906024358381116105605761038a9036908401610a80565b916044359260643586811161055c576103a69036908701610a80565b94608435946001600160a01b0394929391928587168703610558577ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a009a8c60ff8d5480921c16159b81169a8b1580610551575b6001809d149081610547575b15908161053e575b5061053057509261044c61045a9593610454938f8f978a98600167ffffffffffffffff198316178355610510575b5050610445610ae8565b3691610987565b9236916109e5565b90610dca565b600590600555895b8581106104c8578a8a8a8a600160008051602061120583398151915255610487578280f35b805468ff00000000000000001916905551600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d290602090a181808280f35b80821b8301359084821680920361030c578791806104f857506104ea86610b61565b6104f2610bcc565b01610462565b806105068861050b93610f44565b610c8b565b6104f2565b68ffffffffffffffffff1916680100000000000000011790558f3861043b565b8e5163f92ee8a960e01b8152fd5b9050153861040d565b303b159150610405565b508c6103f9565b8c80fd5b8980fd5b8680fd5b8284346101255781600319360112610125576020906005549051908152f35b828434610125573660031901126105da5761059c61091c565b602435906001600160a01b038216820361033a576105066105c5926105bf610ae8565b82610f44565b60016000805160206112058339815191525580f35b80fd5b8391503461033a57602036600319011261033a5735916002548310156105da5750610609602092610a33565b905491519160018060a01b039160031b1c168152f35b82346105da57806003193601126105da57610638610ae8565b6105c5610bcc565b8391503461033a57606036600319011261033a5767ffffffffffffffff81358181116103365736602382011215610336576106849036906024818601359101610987565b6024358281116107735736602382011215610773576106ac90369060248187013591016109e5565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a009384549060ff82881c16159482168015908161076b575b6001149081610761575b159081610758575b5061074a575067ffffffffffffffff19811660011785556107239291908461072b575b5060443591610dca565b610487578280f35b68ffffffffffffffffff19166801000000000000000117855587610719565b865163f92ee8a960e01b8152fd5b905015896106f6565b303b1591506106ee565b8691506106e4565b8580fd5b82843461012557816003193601126101255760209051620f42408152f35b82346105da5760203660031901126105da576105c56107b261091c565b610506610ae8565b5050346105da57806003193601126105da579080519182906002549182855260208095018093600284527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace90845b818110610862575050508161081e910382610937565b83519485948186019282875251809352850193925b82811061084257505050500390f35b83516001600160a01b031685528695509381019392810192600101610833565b82546001600160a01b031684529288019260019283019201610808565b828434610125578160031936011261012557602091549051908152f35b8391503461033a57602036600319011261033a5760209282916001600160a01b036108c561091c565b168252845220549051908152f35b8284346101255781600319360112610125576020906002549051908152f35b82346105da5760203660031901126105da5761063861090f61091c565b610917610ae8565b610b61565b600435906001600160a01b038216820361093257565b600080fd5b90601f8019910116810190811067ffffffffffffffff82111761095957604052565b634e487b7160e01b600052604160045260246000fd5b67ffffffffffffffff81116109595760051b60200190565b92916109928261096f565b916109a06040519384610937565b829481845260208094019160051b810192831161093257905b8282106109c65750505050565b81356001600160a01b03811681036109325781529083019083016109b9565b92916109f08261096f565b916109fe6040519384610937565b829481845260208094019160051b810192831161093257905b828210610a245750505050565b81358152908301908301610a17565b600254811015610a6a5760026000527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace0190600090565b634e487b7160e01b600052603260045260246000fd5b9181601f840112156109325782359167ffffffffffffffff8311610932576020808501948460051b01011161093257565b60005b838110610ac45750506000910152565b8181015183820152602001610ab4565b8051821015610a6a5760209160051b010190565b6000805160206112058339815191526002815414610b065760029055565b604051633ee5aeb560e01b8152600490fd5b81810292918115918404141715610b2b57565b634e487b7160e01b600052601160045260246000fd5b8115610b4b570490565b634e487b7160e01b600052601260045260246000fd5b620f4240610b726005544790610b18565b049081610b7d575050565b6001600160a01b0316907f527936064561e6ae5a0365b9ae197f154f27f7bd41c7a27bb5d39199cf78f6ad90602090610bb68185611063565b604051908152a2565b91908201809211610b2b57565b600047815b600254811015610c355780610c2f610bea600193610a33565b95905495600396858060a01b0391881b1c169586600052602052610c29610c22610c1960406000205488610b18565b60005490610b41565b8092610bbf565b95611063565b01610bd1565b50508015610c7957602081610c6d7fcf95d1fe0feb1424b6916a8d99a225f598710466d34c5a755770a1d4d49311a093600154610bbf565b600155604051908152a1565b60405163589b68c960e01b8152600490fd5b604080516370a0823160e01b815230600482015290926001600160a01b03808416939192602092918382602481895afa918215610dbf57600092610d90575b50600094855b600254811015610d2e5782610ce482610a33565b919054600392831b1c16908160005287528960002054610d049086610b18565b600054610d1091610b41565b9788610d1b91610bbf565b97610d2691876110b8565b600101610cd0565b509594925050508015610d7f578293947f69103d47dc2f2f23ac6b5b0482bc550867c680588748a39f31a010eea07d6b67936000526004835280600020610d76838254610bbf565b905551908152a2565b845163589b68c960e01b8152600490fd5b9091508381813d8311610db8575b610da88183610937565b8101031261093257519038610cca565b503d610d9e565b87513d6000823e3d90fd5b90610dd36111c3565b610ddb6111c3565b6001926001600080516020611205833981519152558251825103610f3257825115610f2057620f424010610f0e57600091835b610e19575b50505050565b8051831015610f09576001600160a01b0380610e358584610ad4565b511693610e428185610ad4565b518515610ef0578015610ed75785600052600390602082815260408060002054610ec05760029384549268010000000000000000841015610959578b9a8b98610e9486610eb6998c8a99019055610a33565b8192915490861b9184831b921b19161790556000525260002055600054610bbf565b6000550192610e0e565b51635dd6229d60e01b815260048101899052602490fd5b60405163eb46c46360e01b815260048101879052602490fd5b6040516358db340b60e11b815260048101879052602490fd5b610e13565b60405163ce8338ed60e01b8152600490fd5b604051637b21919d60e01b8152600490fd5b604051631f108ed960e21b8152600490fd5b6005546040516370a0823160e01b815230600482015291926001600160a01b0380851693909290602081602481885afa90811561101757600091610fe2575b50610f9290620f424092610b18565b0480610fa0575b5050505050565b610fd1817fe87b1d29082066acc2d6be17fa45ebaca60fe81de9759562262d767d52f0b660946020941680976110b8565b604051908152a33880808080610f99565b90506020813d60201161100f575b81610ffd60209383610937565b810103126109325751620f4240610f83565b3d9150610ff0565b6040513d6000823e3d90fd5b3d1561105e573d9067ffffffffffffffff82116109595760405191611052601f8201601f191660200184610937565b82523d6000602084013e565b606090565b8147106110a0576000918291829182916001600160a01b03165af1611086611023565b501561108e57565b604051630a12f52160e11b8152600490fd5b60405163cd78605960e01b8152306004820152602490fd5b60405163a9059cbb60e01b602082019081526001600160a01b0393909316602482015260448082019490945292835261111a906110f6606485610937565b60018060a01b031692600080938192519082875af1611113611023565b9084611172565b90815191821515928361114a575b5050506111325750565b60249060405190635274afe760e01b82526004820152fd5b8192935090602091810103126101255760200151908115918215036105da5750388080611128565b90611187575080511561108e57805190602001fd5b815115806111ba575b611198575090565b604051639996b31560e01b81526001600160a01b039091166004820152602490fd5b50803b15611190565b60ff7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005460401c16156111f257565b604051631afcd79f60e31b8152600490fdfe9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00a2646970667358221220a42168ea5a18d904bc9cb350c3fcb1e46a3785ea0665150a53414c1ec30f458c64736f6c63430008170033",
"nonce": "0x0",
"accessList": []
},
"additionalContracts": [],
"isFixedGasLimit": false
},
{
"hash": "0x03d72f09b2a58df77d3e397436a0f40c3467654ff4e073f1151672b743d94ce9",
"transactionType": "CREATE2",
"contractName": "PizzaFactory",
"contractAddress": "0x84Dd987D2bf9834b0c661B493A1CcB0bf06b01C8",
"function": null,
"arguments": [
"0x43075d33B012377AC863628eabb207787A875D79"
],
"transaction": {
"type": "0x02",
"from": "0x55555e10c7d7e6d8da3ce83e4ff20be2f623562a",
"to": "0x4e59b44847b379578588920ca78fbf26c0b4956c",
"gas": "0xae5ed",
"value": "0x0",
"data": "0x79797acd9de0ec9f7c1a9b8e1ecadf9b47430ef1a89819f75678cf62b542229560803461007457601f61087a38819003918201601f19168301916001600160401b038311848410176100795780849260209460405283398101031261007457516001600160a01b0381169081900361007457600080546001600160a01b0319169190911790556040516107ea90816100908239f35b600080fd5b634e487b7160e01b600052604160045260246000fdfe60406080815260048036101561001457600080fd5b600090813560e01c806335c20f061461048957806358d95a94146103305780635c60da1b1461030857806395a8f249146101bf5763f7cff1331461005757600080fd5b346101a557600319906060368301126101bb5767ffffffffffffffff9080358281116101b75761008a90369083016105b6565b916024359081116101b7576100a29036908301610626565b9260018060a01b036101088187541688516020810190608082526100ff8b826100e46100d160a083018d610686565b601f19938484830301908401528d6106c3565b6000606083015260443560808301520390810183528261057c565b5190209061074c565b1693843b156101b3579161014a606092879461013b8a519788968796638517081360e01b88528701526064860190610686565b918483030160248501526106c3565b836044830152038183865af180156101a957610191575b506020925191817f59d85adaf8938c75d56bcc81c9cfaecdb29e898a7a302881d09b790159bfca03339280a38152f35b61019b8391610552565b6101a55738610161565b5080fd5b84513d85823e3d90fd5b8580fd5b8480fd5b8280fd5b50346101a55760031960c0368201126101bb5767ffffffffffffffff9180358381116101b7576101f290369083016105b6565b916024358481116101b35761020a9036908401610626565b93606435906084359081116103045761022690369085016105b6565b60a4356001600160a01b0381811694918590036102ff57610258818a5416610252604435878c8c6106f7565b9061074c565b1696873b156102fb579260a094926102b5926102a18b98966102918e519b8c9a8b9a63a3432faf60e01b8c528b015260a48a0190610686565b90838983030160248a01526106c3565b926044870152858303016064860152610686565b906084830152038183865af180156101a95761019157506020925191817f59d85adaf8938c75d56bcc81c9cfaecdb29e898a7a302881d09b790159bfca03339280a38152f35b8880fd5b600080fd5b8680fd5b8284346101a557816003193601126101a557905490516001600160a01b039091168152602090f35b5091346101a5576003199080823601126101bb5767ffffffffffffffff9380358581116101b75761036490369083016105b6565b946024359081116101b75761037c9036908301610626565b8454608881901c62ffffff16763d602d80600a3d3981f3363d3d373d3d3d363d7300000017865260781b6effffffffffffffffffffffffffffff19166e5af43d82803e903d91602b57fd5bf317602052926001600160a01b036037600987f01693841561047957843b156101b35791610414606092879461013b87519a8b968796638517081360e01b88528701526064860190610686565b836044830152038183865af193841561046f5760209461045c575b505191817f59d85adaf8938c75d56bcc81c9cfaecdb29e898a7a302881d09b790159bfca03339280a38152f35b61046890939193610552565b913861042f565b81513d85823e3d90fd5b83516330be1a3d60e21b81528390fd5b508290346101bb5760803660031901126101bb5767ffffffffffffffff9080358281116101b7576104bd90369083016105b6565b916024359081116101b757602094926104fc6104e0605594604394369101610626565b94546001600160a01b03959086169260643591604435916106f7565b8551913060388401526f5af43d82803e903d91602b57fd5bf3ff60248401526014830152733d602d80600a3d3981f3363d3d373d3d3d363d73825260588201526037600c82012060788201520120915191168152f35b67ffffffffffffffff811161056657604052565b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff82111761056657604052565b67ffffffffffffffff81116105665760051b60200190565b9080601f830112156102ff5760209082356105d08161059e565b936105de604051958661057c565b81855260208086019260051b8201019283116102ff57602001905b828210610607575050505090565b81356001600160a01b03811681036102ff5781529083019083016105f9565b9080601f830112156102ff5760209082356106408161059e565b9361064e604051958661057c565b81855260208086019260051b8201019283116102ff57602001905b828210610677575050505090565b81358152908301908301610669565b90815180825260208080930193019160005b8281106106a6575050505090565b83516001600160a01b031685529381019392810192600101610698565b90815180825260208080930193019160005b8281106106e3575050505090565b8351855293810193928101926001016106d5565b92906107469160405193849161072f61071c602085019860808a5260a0860190610686565b601f1995868683030160408701526106c3565b91606084015260808301520390810183528261057c565b51902090565b6e5af43d82803e903d91602b57fd5bf390763d602d80600a3d3981f3363d3d373d3d3d363d7300000062ffffff8260881c161760005260781b17602052603760096000f5906001600160a01b038216156107a257565b6040516330be1a3d60e21b8152600490fdfea2646970667358221220ef4cbf7f8abb41331cca5c7925c4e0c847c0fb7207069b550e70cb30a587745464736f6c6343000817003300000000000000000000000043075d33b012377ac863628eabb207787a875d79",
"nonce": "0x1",
"accessList": []
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [],
"libraries": [],
"pending": [
"0x03a4c38d5bcff082cc3fb422801d1b62d079903e1986f9a10190e504ca075869",
"0x03d72f09b2a58df77d3e397436a0f40c3467654ff4e073f1151672b743d94ce9"
],
"returns": {
"factory": {
"internal_type": "contract PizzaFactory",
"value": "0x84Dd987D2bf9834b0c661B493A1CcB0bf06b01C8"
},
"implementation": {
"internal_type": "contract Pizza",
"value": "0x43075d33B012377AC863628eabb207787A875D79"
}
},
"timestamp": 1706051591,
"chain": 1,
"multi": false,
"commit": "3cbdf93"
}
Loading

0 comments on commit 9cf4f2e

Please sign in to comment.