0 txs
1 call
constructor
No constructor.
functions
deployZoraV4CoinHookFromContract
nonpayablefunction deployZoraV4CoinHookFromContract(address poolManager) returns (address hook)
events
No events.
errors
Create2EmptyBytecode
error Create2EmptyBytecode()
Create2FailedDeployment
error Create2FailedDeployment()
Create2InsufficientBalance
error Create2InsufficientBalance(uint256 balance, uint256 needed)
HookNotDeployed
error HookNotDeployed()
InvalidHookAddress
error InvalidHookAddress(address expected, address actual)
creation bytecode
0x60808060405234601557610d33908161001a8239f35b5f80fdfe6080806040526004361015610012575f80fd5b5f3560e01c631049d90114610025575f80fd5b34610142576020366003190112610142576004356001600160a01b03811690819003610142576100b6610ae061005e6020820185610146565b808452602084019061021e8239602060405193818501908152818552610085604086610146565b60405194859383850197518091895e840190838201905f8252519283915e01015f815203601f198101835282610146565b6100c0813061017c565b90928251156101335791516001600160a01b03925ff51690811561012457813b15610115576001600160a01b031681810361010057602082604051908152f35b63040bce3360e01b5f5260045260245260445ffd5b633619f48760e11b5f5260045ffd5b633a0ba96160e11b5f5260045ffd5b631328927760e21b5f5260045ffd5b5f80fd5b90601f8019910116810190811067ffffffffffffffff82111761016857604052565b634e487b7160e01b5f52604160045260245ffd5b9190602081519101205f5b620272bc81106101d65760405162461bcd60e51b815260206004820152601e60248201527f486f6f6b4d696e65723a20636f756c64206e6f742066696e642073616c7400006044820152606490fd5b6055600b6040518460408201528360208201528681520160ff8153206040613fff82161480610214575b61020d5750600101610187565b9350919050565b50803b1561020056fe60a06040523461027457604051601f610ae038819003918201601f19168301916001600160401b038311848410176102785780849260209460405283398101031261027457516001600160a01b0381168103610274576080525f6101a061006461028c565b8281528260208201528260408201528260608201528260808201528260a08201528260c08201528260e0820152826101008201528261012082015282610140820152826101608201528261018082015201525f6101a06100c261028c565b8281528260208201528260408201528260608201528260808201528260a08201528260c0820152600160e082015282610100820152826101208201528261014082015282610160820152826101808201520152612000301615801590610267575b801561025a575b801561024d575b8015610240575b8015610233575b8015610227575b8015610217575b801561020b575b80156101ff575b80156101f3575b80156101e7575b80156101db575b80156101cf575b6101bc5760405161083390816102ad823960805181818160b001528181610136015281816101880152818161036b015281816104d4015281816105a701526105f70152f35b630732d7b560e51b5f523060045260245ffd5b50600130161515610177565b50600230161515610170565b50600430161515610169565b50600830161515610162565b5060103016151561015b565b50602030161515610154565b506040301615156001141561014d565b50608030161515610146565b506101003016151561013f565b5061020030161515610138565b5061040030161515610131565b506108003016151561012a565b5061100030161515610123565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b604051906101c082016001600160401b038111838210176102785760405256fe60806040526004361015610011575f80fd5b5f3560e01c806321d0ee70146105e4578063259982e5146105e4578063575e24b41461054f5780636c2bbe7e146104c15780636fe7e6eb146105175780639f063efc146104c1578063b47b2fb114610314578063b6a8b0fa1461009d578063c4e833ce146101b7578063dc4c90d314610173578063dc98354e146101055763e1b4af691461009d575f80fd5b34610101576100ab36610770565b5050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316330392506100f291505057630a85dc2960e01b5f5260045ffd5b63570c108560e11b5f5260045ffd5b5f80fd5b346101015760e03660031901126101015761011e610638565b5060a03660231901126101015761013361074a565b507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036100f257630a85dc2960e01b5f5260045ffd5b34610101575f366003190112610101576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610101575f366003190112610101575f6101a06101d36107c8565b8281528260208201528260408201528260608201528260808201528260a08201528260c08201528260e0820152826101008201528261012082015282610140820152826101608201528261018082015201526101c060206102326107c8565b5f8152818101905f8252604081015f8152606082015f8152608083015f815260a084015f815260c085015f815260e0860190600182526101008701925f84526101208801945f86526101408901965f88526101608a01985f8a526101a06101808c019b5f8d52019b5f8d526040519d8e915f835251151591015251151560408d015251151560608c015251151560808b015251151560a08a015251151560c089015251151560e08801525115156101008701525115156101208601525115156101408501525115156101608401525115156101808301525115156101a0820152f35b34610101576101603660031901126101015761032e610638565b60a03660231901126101015760603660c3190112610101576101443567ffffffffffffffff81116101015761036790369060040161064e565b91907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036100f2576040516001600160a01b03928316815291602435908116908190036101015760208301526044356001600160a01b0381169081900361010157604083015260643562ffffff81168091036101015760608301526084358060020b80910361010157608083015260a4356001600160a01b038116908190036101015760a083015260c4358015158091036101015760c083015260e43560e0830152610104356001600160a01b038116919082900361010157837f2b9c005fd51a50e61814886414b233d0420d3bd54ae797845e75b3ba8295622b948492610180946101008501526101243561012085015261016061014085015281610160850152848401375f828201840152601f01601f19168101030190a16040805163b47b2fb160e01b81525f6020820152f35b34610101576104cf366106e0565b5050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316330393506100f29250505057630a85dc2960e01b5f5260045ffd5b346101015761010036600319011261010157610531610638565b5060a03660231901126101015761054661074a565b50610133610760565b346101015761014036600319011261010157610569610638565b5060a03660231901126101015760603660c3190112610101576101243567ffffffffffffffff8111610101576105a390369060040161064e565b50507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036100f257630a85dc2960e01b5f5260045ffd5b34610101576105f23661067c565b5050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316330391506100f2905057630a85dc2960e01b5f5260045ffd5b600435906001600160a01b038216820361010157565b9181601f840112156101015782359167ffffffffffffffff8311610101576020838186019501011161010157565b90610160600319830112610101576004356001600160a01b0381168103610101579160a060231982011261010157602491608060c3198301126101015760c491610144359067ffffffffffffffff8211610101576106dc9160040161064e565b9091565b906101a0600319830112610101576004356001600160a01b0381168103610101579160a060231982011261010157602491608060c3198301126101015760c49161014435916101643591610184359067ffffffffffffffff8211610101576106dc9160040161064e565b60c435906001600160a01b038216820361010157565b60e435908160020b820361010157565b610120600319820112610101576004356001600160a01b0381168103610101579160a06023198301126101015760249160c4359160e43591610104359067ffffffffffffffff8211610101576106dc9160040161064e565b604051906101c0820182811067ffffffffffffffff8211176107e957604052565b634e487b7160e01b5f52604160045260245ffdfea2646970667358221220193ae4acc6219b0ac2325925f16df6f76de5d8ef2bcd2da020536b669c278a9b64736f6c634300081c0033a2646970667358221220c666b19367d0cbcad51fec014710d4ff9d165346b5543427985f165ad9ab475064736f6c634300081c0033