0 txs
0 calls
constructor
constructor(address fcn)
functions
attribute
purefunction attribute() pure returns (string)
description
purefunction description() pure returns (string)
extraDescription
viewfunction extraDescription(address) view returns (string)
getHellContract
viewfunction getHellContract() view returns (address)
owner
viewfunction owner() view returns (address)
specialImage
purefunction specialImage() pure returns (string)
renounceOwnership
nonpayablefunction renounceOwnership()
solveChallenge
nonpayablefunction solveChallenge(address exploitContract, string yourTwitterHandle)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
AFoundryCourseChallenge__CantBeZeroAddress
error AFoundryCourseChallenge__CantBeZeroAddress()
LessonTwelve__AHAHAHAHAHA
error LessonTwelve__AHAHAHAHAHA()
creation bytecode
0x60c060405234801561001057600080fd5b50604051610ff0380380610ff083398101604081905261002f91610104565b80610039336100a7565b6001600160a01b0381166100605760405163449c81fb60e01b815260040160405180910390fd5b6001600160a01b0316608052604051610078906100f7565b604051809103906000f080158015610094573d6000803e3d6000fd5b506001600160a01b031660a05250610134565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6105a480610a4c83390190565b60006020828403121561011657600080fd5b81516001600160a01b038116811461012d57600080fd5b9392505050565b60805160a0516108ec6101606000396000818161012b015261038d0152600061056c01526108ec6000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c80637284e416116100665780637284e416146100e9578063804b1c02146100f15780638da5cb5b14610104578063a2ef4c4a14610129578063f2fde38b1461014f57600080fd5b806314b42c771461009857806351c94ed3146100b657806370756af2146100d7578063715018a6146100df575b600080fd5b6100a0610162565b6040516100ad919061063a565b60405180910390f35b6100a06100c4366004610669565b5060408051602081019091526000815290565b6100a0610182565b6100e76101a2565b005b6100a06101b6565b6100e76100ff36600461069c565b6101d6565b6000546001600160a01b03165b6040516001600160a01b0390911681526020016100ad565b7f0000000000000000000000000000000000000000000000000000000000000000610111565b6100e761015d366004610669565b61042d565b606060405180606001604052806028815260200161088f60289139905090565b606060405180606001604052806035815260200161080860359139905090565b6101aa6104ab565b6101b46000610505565b565b606060405180608001604052806052815260200161083d60529139905090565b60408051600481526024810182526020810180516001600160e01b03166305be73ed60e31b179052905160009182916001600160a01b0386169161021991610760565b6000604051808303816000865af19150503d8060008114610256576040519150601f19603f3d011682016040523d82523d6000602084013e61025b565b606091505b5060408051600481526024810182526020810180516001600160e01b0316631127a41d60e31b179052905192945090925060009182916001600160a01b038816916102a69190610760565b6000604051808303816000865af19150503d80600081146102e3576040519150601f19603f3d011682016040523d82523d6000602084013e6102e8565b606091505b50915091508315806102f8575081155b15610316576040516305fe018360e41b815260040160405180910390fd5b60008380602001905181019061032c919061077c565b905060008280602001905181019061034491906107a5565b9050336001600160a01b0382161461036f576040516305fe018360e41b815260040160405180910390fd5b604051632c0d321560e01b81526001600160801b03831660048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690632c0d321590602401602060405180830381865afa9250505080156103f8575060408051601f3d908101601f191682019092526103f5918101906107c2565b60015b61040a5761040587610555565b610423565b6040516305fe018360e41b815260040160405180910390fd5b5050505050505050565b6104356104ab565b6001600160a01b03811661049f5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b6104a881610505565b50565b6000546001600160a01b031633146101b45760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610496565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6040516311f87b1960e01b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906311f87b19906105a390339085906004016107db565b6020604051808303816000875af11580156105c2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105e691906107c2565b5050565b60005b838110156106055781810151838201526020016105ed565b50506000910152565b600081518084526106268160208601602086016105ea565b601f01601f19169290920160200192915050565b60208152600061064d602083018461060e565b9392505050565b6001600160a01b03811681146104a857600080fd5b60006020828403121561067b57600080fd5b813561064d81610654565b634e487b7160e01b600052604160045260246000fd5b600080604083850312156106af57600080fd5b82356106ba81610654565b9150602083013567ffffffffffffffff808211156106d757600080fd5b818501915085601f8301126106eb57600080fd5b8135818111156106fd576106fd610686565b604051601f8201601f19908116603f0116810190838211818310171561072557610725610686565b8160405282815288602084870101111561073e57600080fd5b8260208601602083013760006020848301015280955050505050509250929050565b600082516107728184602087016105ea565b9190910192915050565b60006020828403121561078e57600080fd5b81516001600160801b038116811461064d57600080fd5b6000602082840312156107b757600080fd5b815161064d81610654565b6000602082840312156107d457600080fd5b5051919050565b6001600160a01b03831681526040602082018190526000906107ff9083018461060e565b94935050505056fe697066733a2f2f516d63534b4e35465765685472736d6670763575694b486e6f504d314c32754c3851656b50534d75546848486b6243796672696e20466f756e6472792046756c6c20436f757273653a20594f4f4f4f4f20594f5520474f542049543f3f3f3f3f2057454c4c20444f4e452121212054484953204f4e452049532048415244212146757a7a206f7220627275746520666f72636520636f646520616e616c7973697320736b696c6c73a2646970667358221220c05a87789a9d3a1ed5e8e4a05c98048c63ed3a4339c0cb7699c12116e028f6e264736f6c634300081400336080604052600a6000556003600155600560025560076003556002600455600a60055534801561002e57600080fd5b50600680546001600160a01b03191633179055610554806100506000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80632c0d321514610030575b600080fd5b61004361003e36600461045d565b610055565b60405190815260200160405180910390f35b6006546000906001600160a01b031633146100c15760405162461bcd60e51b815260206004820152602260248201527f4f6e6c79206f776e65722063616e2063616c6c20746869732066756e6374696f604482015261371760f11b606482015260840160405180910390fd5b6001600160801b0382168060018190036101685760036000541015610110576101086100f86100f16002846103fa565b606461040f565b61010383600261041b565b610427565b949350505050565b600381101561013d5761010861013261012b600054846103fa565b605c61040f565b61010383600361041b565b60005461014b9060016104b9565b60090361015d57506106769392505050565b6101088160056104cd565b60648111156101dc5761017a81610433565b50600061019061018b8360326104e0565b610433565b90506005546004546005546000546101a891906104b9565b6101b291906104f3565b6000546101bf90846104e0565b6101c991906104cd565b6101d391906104cd565b95945050505050565b600181111561036a5760038110156101ff576101086100f86100f16002846103fa565b60036000541015610235576102158160026104f3565b6102208260026104b9565b61022b9060646104e0565b61010891906104cd565b600c811015610258576006811115610258576101086100f86100f16002846103fa565b609a81101561030757606481111561028b57607881101561028b57610280600054600261041b565b61022082604c6104b9565b605f8111156102a9576101086102a260638361050a565b6001610427565b60588111156102cb576101086102c060638361050a565b6102a29060036104e0565b60508111156102ed576000546102e290600a6104f3565b61022b8260136104e0565b6102fa6002546001610427565b60005461022b90836104e0565b611de681101561036a57620186a08111156103325762124f80811015610332576102158160026104f3565b60c881111561036a5761012c81101561036a57610355606461010383600261041b565b6103608260026104b9565b61010891906104e0565b806000036103dc576003811015610396576101086100f86100f1600261039185600261040f565b6103fa565b600360005410156103bc576103ac8160026104f3565b610220600261039184600361040f565b600054600a036103d05750600a9392505050565b610108816116206104b9565b60035460025460005482916103f0916104e0565b61022b91906104cd565b600061040682846104b9565b90505b92915050565b600061040682846104e0565b600061040682846104f3565b600061040682846104cd565b6000600554600583610445919061050a565b0361045257505060035490565b6104098260016104e0565b60006020828403121561046f57600080fd5b81356001600160801b038116811461048657600080fd5b9392505050565b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000826104c8576104c861048d565b500490565b81810381811115610409576104096104a3565b80820180821115610409576104096104a3565b8082028115828204841417610409576104096104a3565b6000826105195761051961048d565b50069056fea2646970667358221220ae3631277df7d3c3e0b42c76cd796bd588d34c09c9af5f6b69562dfd544cc7ac64736f6c6343000814003300000000000000000000000039338138414df90ec67dc2ee046ab78bcd4f56d9