0x56bE8317cff8a3c6Cc763b52C1D07D55F1270e5f
on Mumbai (80001) (verification on this chain is deprecated)
Match
Runtime Bytecode
Creation Bytecode
- Contract Name
- MasterChef
- Compilation Target
- MasterChef.sol:MasterChef
- Language
- Solidity
- Compiler
- solc 0.6.12+commit.27d51765
- EVM Version
- istanbul
- Verified At
- 2024-08-12 10:01:39 UTC
- Deployer
- Deployment Transaction
- Block Number
- -1
- Transaction Index
- -1
ABI
Expand to view
Source Code
- MasterChef.sol
Loading...
Compiler Settings
Loading...
Contract Metadata
Loading...
Creation Bytecode
Chain was deprecated at the time of verification but sources were verified on an early Sourcify version. The onchain bytecode below is a placeholder in database
0x6080604052600160055560006009553480156200001b57600080fd5b50604051620038a2380380620038a2833981810160405260a08110156200004157600080fd5b81019080805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919050505060006200008c620002dd60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35084600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555083600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160048190555080600a81905550600760405180608001604052808773ffffffffffffffffffffffffffffffffffffffff1681526020016103e88152602001600a5481526020016000815250908060018154018082558091505060019003906000526020600020906004020160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010155604082015181600201556060820151816003015550506103e86009819055505050505050620002e5565b600033905090565b6135ad80620002f56000396000f3fe608060405234801561001057600080fd5b50600436106101cf5760003560e01c80635ffe6146116101045780638d88a90e116100a2578063d49e77cd11610071578063d49e77cd14610710578063dce1748414610744578063e2bbb15814610778578063f2fde38b146107b0576101cf565b80638d88a90e146105e35780638da5cb5b146106275780638dbb1e3a1461065b57806393f1a40b146106a7576101cf565b8063715018a6116100de578063715018a6146105535780637cd07e471461055d57806386a952c4146105915780638aa28550146105c5576101cf565b80635ffe6146146104d7578063630b5ba11461050557806364482f791461050f576101cf565b806323cf311811610171578063454b06081161014b578063454b06081461042f57806348cd4cb11461045d57806351eb05a61461047b5780635312ea8e146104a9576101cf565b806323cf31181461038557806341441d3b146103c9578063441a3e70146103f7576101cf565b80631175a1dd116101ad5780631175a1dd1461023e5780631526fe27146102a057806317caf6f11461030d5780631eaaa0451461032b576101cf565b80630755e0b6146101d4578063081e3eda146101f25780631058d28114610210575b600080fd5b6101dc6107f4565b6040518082815260200191505060405180910390f35b6101fa6107fa565b6040518082815260200191505060405180910390f35b61023c6004803603602081101561022657600080fd5b8101908080359060200190929190505050610807565b005b61028a6004803603604081101561025457600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b12565b6040518082815260200191505060405180910390f35b6102cc600480360360208110156102b657600080fd5b8101908080359060200190929190505050610d58565b604051808573ffffffffffffffffffffffffffffffffffffffff16815260200184815260200183815260200182815260200194505050505060405180910390f35b610315610db5565b6040518082815260200191505060405180910390f35b6103836004803603606081101561034157600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050610dbb565b005b6103c76004803603602081101561039b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f9c565b005b6103f5600480360360208110156103df57600080fd5b81019080803590602001909291905050506110a8565b005b61042d6004803603604081101561040d57600080fd5b810190808035906020019092919080359060200190929190505050611349565b005b61045b6004803603602081101561044557600080fd5b810190808035906020019092919050505061161e565b005b610465611a48565b6040518082815260200191505060405180910390f35b6104a76004803603602081101561049157600080fd5b8101908080359060200190929190505050611a4e565b005b6104d5600480360360208110156104bf57600080fd5b8101908080359060200190929190505050611dbc565b005b610503600480360360208110156104ed57600080fd5b8101908080359060200190929190505050611eee565b005b61050d611fc0565b005b6105516004803603606081101561052557600080fd5b810190808035906020019092919080359060200190929190803515159060200190929190505050611fed565b005b61055b61214d565b005b6105656122d3565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6105996122f9565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6105cd61231f565b6040518082815260200191505060405180910390f35b610625600480360360208110156105f957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612325565b005b61062f61242c565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6106916004803603604081101561067157600080fd5b810190808035906020019092919080359060200190929190505050612455565b6040518082815260200191505060405180910390f35b6106f3600480360360408110156106bd57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612486565b604051808381526020018281526020019250505060405180910390f35b6107186124b7565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61074c6124dd565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6107ae6004803603604081101561078e57600080fd5b810190808035906020019092919080359060200190929190505050612503565b005b6107f2600480360360208110156107c657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061276e565b005b60045481565b6000600780549050905090565b6000600760008154811061081757fe5b9060005260206000209060040201905060006008600080815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905082816000015410156108f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f77697468647261773a206e6f7420676f6f64000000000000000000000000000081525060200191505060405180910390fd5b6108ff6000611a4e565b6000610949826001015461093b64e8d4a5100061092d8760030154876000015461284290919063ffffffff16565b6128c890919063ffffffff16565b61291290919063ffffffff16565b9050600081111561095f5761095e338261295c565b5b60008411156109d75761097f84836000015461291290919063ffffffff16565b82600001819055506109d633858560000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16612a0b9092919063ffffffff16565b5b610a0964e8d4a510006109fb8560030154856000015461284290919063ffffffff16565b6128c890919063ffffffff16565b8260010181905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639dc29fac33866040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b158015610aa457600080fd5b505af1158015610ab8573d6000803e3d6000fd5b5050505060003373ffffffffffffffffffffffffffffffffffffffff167ff279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568866040518082815260200191505060405180910390a350505050565b60008060078481548110610b2257fe5b9060005260206000209060040201905060006008600086815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905060008260030154905060008360000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610c1c57600080fd5b505afa158015610c30573d6000803e3d6000fd5b505050506040513d6020811015610c4657600080fd5b81019080805190602001909291905050509050836002015443118015610c6d575060008114155b15610d08576000610c82856002015443612455565b90506000610cc5600954610cb78860010154610ca96004548761284290919063ffffffff16565b61284290919063ffffffff16565b6128c890919063ffffffff16565b9050610d03610cf484610ce664e8d4a510008561284290919063ffffffff16565b6128c890919063ffffffff16565b85612aad90919063ffffffff16565b935050505b610d4c8360010154610d3e64e8d4a51000610d3086886000015461284290919063ffffffff16565b6128c890919063ffffffff16565b61291290919063ffffffff16565b94505050505092915050565b60078181548110610d6557fe5b90600052602060002090600402016000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020154908060030154905084565b60095481565b610dc3612b35565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e83576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b8015610e9257610e91611fc0565b5b6000600a544311610ea557600a54610ea7565b435b9050610ebe84600954612aad90919063ffffffff16565b600981905550600760405180608001604052808573ffffffffffffffffffffffffffffffffffffffff1681526020018681526020018381526020016000815250908060018154018082558091505060019003906000526020600020906004020160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151816001015560408201518160020155606082015181600301555050610f96612b3d565b50505050565b610fa4612b35565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611064576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600060076000815481106110b857fe5b9060005260206000209060040201905060006008600080815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506111266000611a4e565b60008160000154111561119557600061117d826001015461116f64e8d4a510006111618760030154876000015461284290919063ffffffff16565b6128c890919063ffffffff16565b61291290919063ffffffff16565b9050600081111561119357611192338261295c565b5b505b600083111561120f576111ef3330858560000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16612c29909392919063ffffffff16565b611206838260000154612aad90919063ffffffff16565b81600001819055505b61124164e8d4a510006112338460030154846000015461284290919063ffffffff16565b6128c890919063ffffffff16565b8160010181905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166340c10f1933856040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1580156112dc57600080fd5b505af11580156112f0573d6000803e3d6000fd5b5050505060003373ffffffffffffffffffffffffffffffffffffffff167f90890809c654f11d6e72a28fa60149770a0d11ec6c92319d6ceb2bb0a4ea1a15856040518082815260200191505060405180910390a3505050565b60008214156113c0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f77697468647261772043414b4520627920756e7374616b696e6700000000000081525060200191505060405180910390fd5b6000600783815481106113cf57fe5b9060005260206000209060040201905060006008600085815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905082816000015410156114ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f77697468647261773a206e6f7420676f6f64000000000000000000000000000081525060200191505060405180910390fd5b6114b684611a4e565b600061150082600101546114f264e8d4a510006114e48760030154876000015461284290919063ffffffff16565b6128c890919063ffffffff16565b61291290919063ffffffff16565b9050600081111561151657611515338261295c565b5b600084111561158e5761153684836000015461291290919063ffffffff16565b826000018190555061158d33858560000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16612a0b9092919063ffffffff16565b5b6115c064e8d4a510006115b28560030154856000015461284290919063ffffffff16565b6128c890919063ffffffff16565b8260010181905550843373ffffffffffffffffffffffffffffffffffffffff167ff279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568866040518082815260200191505060405180910390a35050505050565b600073ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156116e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f6d6967726174653a206e6f206d69677261746f7200000000000000000000000081525060200191505060405180910390fd5b6000600782815481106116f257fe5b9060005260206000209060040201905060008160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561179457600080fd5b505afa1580156117a8573d6000803e3d6000fd5b505050506040513d60208110156117be57600080fd5b8101908080519060200190929190505050905061181e600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828473ffffffffffffffffffffffffffffffffffffffff16612cea9092919063ffffffff16565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ce5494bb846040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1580156118ab57600080fd5b505af11580156118bf573d6000803e3d6000fd5b505050506040513d60208110156118d557600080fd5b810190808051906020019092919050505090508073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561194f57600080fd5b505afa158015611963573d6000803e3d6000fd5b505050506040513d602081101561197957600080fd5b810190808051906020019092919050505082146119fe576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600c8152602001807f6d6967726174653a20626164000000000000000000000000000000000000000081525060200191505060405180910390fd5b808460000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050505050565b600a5481565b600060078281548110611a5d57fe5b9060005260206000209060040201905080600201544311611a7e5750611db9565b60008160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611b0b57600080fd5b505afa158015611b1f573d6000803e3d6000fd5b505050506040513d6020811015611b3557600080fd5b810190808051906020019092919050505090506000811415611b61574382600201819055505050611db9565b6000611b71836002015443612455565b90506000611bb4600954611ba68660010154611b986004548761284290919063ffffffff16565b61284290919063ffffffff16565b6128c890919063ffffffff16565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166340c10f19600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16611c2b600a856128c890919063ffffffff16565b6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b158015611c7e57600080fd5b505af1158015611c92573d6000803e3d6000fd5b50505050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166340c10f19600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b158015611d4b57600080fd5b505af1158015611d5f573d6000803e3d6000fd5b50505050611da3611d9084611d8264e8d4a510008561284290919063ffffffff16565b6128c890919063ffffffff16565b8560030154612aad90919063ffffffff16565b8460030181905550438460020181905550505050505b50565b600060078281548110611dcb57fe5b9060005260206000209060040201905060006008600084815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050611e823382600001548460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16612a0b9092919063ffffffff16565b823373ffffffffffffffffffffffffffffffffffffffff167fbb757047c2b5f3974fe26b7c10f732e7bce710b0952a71082702781e62ae059583600001546040518082815260200191505060405180910390a36000816000018190555060008160010181905550505050565b611ef6612b35565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611fb6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b8060058190555050565b6000600780549050905060005b81811015611fe957611fde81611a4e565b806001019050611fcd565b5050565b611ff5612b35565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146120b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b80156120c4576120c3611fc0565b5b6000600784815481106120d357fe5b906000526020600020906004020160010154905082600785815481106120f557fe5b906000526020600020906004020160010181905550828114612147576121388361212a8360095461291290919063ffffffff16565b612aad90919063ffffffff16565b600981905550612146612b3d565b5b50505050565b612155612b35565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612215576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146123e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260098152602001807f6465763a207775743f000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600061247e600554612470858561291290919063ffffffff16565b61284290919063ffffffff16565b905092915050565b6008602052816000526040600020602052806000526040600020600091509150508060000154908060010154905082565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600082141561257a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f6465706f7369742043414b45206279207374616b696e6700000000000000000081525060200191505060405180910390fd5b60006007838154811061258957fe5b9060005260206000209060040201905060006008600085815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506125f684611a4e565b60008160000154111561266557600061264d826001015461263f64e8d4a510006126318760030154876000015461284290919063ffffffff16565b6128c890919063ffffffff16565b61291290919063ffffffff16565b9050600081111561266357612662338261295c565b5b505b60008311156126df576126bf3330858560000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16612c29909392919063ffffffff16565b6126d6838260000154612aad90919063ffffffff16565b81600001819055505b61271164e8d4a510006127038460030154846000015461284290919063ffffffff16565b6128c890919063ffffffff16565b8160010181905550833373ffffffffffffffffffffffffffffffffffffffff167f90890809c654f11d6e72a28fa60149770a0d11ec6c92319d6ceb2bb0a4ea1a15856040518082815260200191505060405180910390a350505050565b612776612b35565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612836576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b61283f81612eaf565b50565b60008083141561285557600090506128c2565b600082840290508284828161286657fe5b04146128bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806135216021913960400191505060405180910390fd5b809150505b92915050565b600061290a83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612ff2565b905092915050565b600061295483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506130b8565b905092915050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a2e6ddcc83836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1580156129ef57600080fd5b505af1158015612a03573d6000803e3d6000fd5b505050505050565b612aa88363a9059cbb60e01b8484604051602401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050613178565b505050565b600080828401905083811015612b2b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600033905090565b60006007805490509050600080600190505b82811015612b9557612b8860078281548110612b6757fe5b90600052602060002090600402016001015483612aad90919063ffffffff16565b9150806001019050612b4f565b5060008114612c2557612bb26003826128c890919063ffffffff16565b9050612bfa81612bec6007600081548110612bc957fe5b90600052602060002090600402016001015460095461291290919063ffffffff16565b612aad90919063ffffffff16565b600981905550806007600081548110612c0f57fe5b9060005260206000209060040201600101819055505b5050565b612ce4846323b872dd60e01b858585604051602401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050613178565b50505050565b6000811480612db8575060008373ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e30856040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b158015612d7b57600080fd5b505afa158015612d8f573d6000803e3d6000fd5b505050506040513d6020811015612da557600080fd5b8101908080519060200190929190505050145b612e0d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260368152602001806135426036913960400191505060405180910390fd5b612eaa8363095ea7b360e01b8484604051602401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050613178565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612f35576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806134fb6026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000808311829061309e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015613063578082015181840152602081019050613048565b50505050905090810190601f1680156130905780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385816130aa57fe5b049050809150509392505050565b6000838311158290613165576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561312a57808201518184015260208101905061310f565b50505050905090810190601f1680156131575780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b60606131da826040518060400160405280602081526020017f5361666542455032303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166132679092919063ffffffff16565b9050600081511115613262578080602001905160208110156131fb57600080fd5b8101908080519060200190929190505050613261576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a8152602001806134d1602a913960400191505060405180910390fd5b5b505050565b6060613276848460008561327f565b90509392505050565b606061328a85613485565b6132fc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000081525060200191505060405180910390fd5b600060608673ffffffffffffffffffffffffffffffffffffffff1685876040518082805190602001908083835b6020831061334c5780518252602082019150602081019050602083039250613329565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d80600081146133ae576040519150601f19603f3d011682016040523d82523d6000602084013e6133b3565b606091505b509150915081156133c857809250505061347d565b6000815111156133db5780518082602001fd5b836040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015613442578082015181840152602081019050613427565b50505050905090810190601f16801561346f5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b949350505050565b60008060007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47060001b9050833f91508082141580156134c757506000801b8214155b9250505091905056fe5361666542455032303a204245503230206f7065726174696f6e20646964206e6f7420737563636565644f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775361666542455032303a20617070726f76652066726f6d206e6f6e2d7a65726f20746f206e6f6e2d7a65726f20616c6c6f77616e6365a26469706673582212200ef7ca3313959c140970ce98b23d274875e464f2e573dac83afa40da6ca89d5f64736f6c634300060c0033
CBOR Auxdata
These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.
CBOR Auxdata id: 1
View on 

Solidity metadata.json IPFS hash: QmPM5ZfD4iq2e6taiuWFJCW2LSkBPPQ7FE9MxN8ZVDv82a
RawDecoded
Length: 53 bytes
0xa26469706673582212200ef7ca3313959c140970ce98b23d274875e464f2e573dac83afa40da6ca89d5f64736f6c634300060c0033
Runtime Bytecode
Chain was deprecated at the time of verification but sources were verified on an early Sourcify version. The onchain bytecode below is a placeholder in database
0x608060405234801561001057600080fd5b50600436106101cf5760003560e01c80635ffe6146116101045780638d88a90e116100a2578063d49e77cd11610071578063d49e77cd14610710578063dce1748414610744578063e2bbb15814610778578063f2fde38b146107b0576101cf565b80638d88a90e146105e35780638da5cb5b146106275780638dbb1e3a1461065b57806393f1a40b146106a7576101cf565b8063715018a6116100de578063715018a6146105535780637cd07e471461055d57806386a952c4146105915780638aa28550146105c5576101cf565b80635ffe6146146104d7578063630b5ba11461050557806364482f791461050f576101cf565b806323cf311811610171578063454b06081161014b578063454b06081461042f57806348cd4cb11461045d57806351eb05a61461047b5780635312ea8e146104a9576101cf565b806323cf31181461038557806341441d3b146103c9578063441a3e70146103f7576101cf565b80631175a1dd116101ad5780631175a1dd1461023e5780631526fe27146102a057806317caf6f11461030d5780631eaaa0451461032b576101cf565b80630755e0b6146101d4578063081e3eda146101f25780631058d28114610210575b600080fd5b6101dc6107f4565b6040518082815260200191505060405180910390f35b6101fa6107fa565b6040518082815260200191505060405180910390f35b61023c6004803603602081101561022657600080fd5b8101908080359060200190929190505050610807565b005b61028a6004803603604081101561025457600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b12565b6040518082815260200191505060405180910390f35b6102cc600480360360208110156102b657600080fd5b8101908080359060200190929190505050610d58565b604051808573ffffffffffffffffffffffffffffffffffffffff16815260200184815260200183815260200182815260200194505050505060405180910390f35b610315610db5565b6040518082815260200191505060405180910390f35b6103836004803603606081101561034157600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050610dbb565b005b6103c76004803603602081101561039b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f9c565b005b6103f5600480360360208110156103df57600080fd5b81019080803590602001909291905050506110a8565b005b61042d6004803603604081101561040d57600080fd5b810190808035906020019092919080359060200190929190505050611349565b005b61045b6004803603602081101561044557600080fd5b810190808035906020019092919050505061161e565b005b610465611a48565b6040518082815260200191505060405180910390f35b6104a76004803603602081101561049157600080fd5b8101908080359060200190929190505050611a4e565b005b6104d5600480360360208110156104bf57600080fd5b8101908080359060200190929190505050611dbc565b005b610503600480360360208110156104ed57600080fd5b8101908080359060200190929190505050611eee565b005b61050d611fc0565b005b6105516004803603606081101561052557600080fd5b810190808035906020019092919080359060200190929190803515159060200190929190505050611fed565b005b61055b61214d565b005b6105656122d3565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6105996122f9565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6105cd61231f565b6040518082815260200191505060405180910390f35b610625600480360360208110156105f957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612325565b005b61062f61242c565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6106916004803603604081101561067157600080fd5b810190808035906020019092919080359060200190929190505050612455565b6040518082815260200191505060405180910390f35b6106f3600480360360408110156106bd57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612486565b604051808381526020018281526020019250505060405180910390f35b6107186124b7565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61074c6124dd565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6107ae6004803603604081101561078e57600080fd5b810190808035906020019092919080359060200190929190505050612503565b005b6107f2600480360360208110156107c657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061276e565b005b60045481565b6000600780549050905090565b6000600760008154811061081757fe5b9060005260206000209060040201905060006008600080815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905082816000015410156108f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f77697468647261773a206e6f7420676f6f64000000000000000000000000000081525060200191505060405180910390fd5b6108ff6000611a4e565b6000610949826001015461093b64e8d4a5100061092d8760030154876000015461284290919063ffffffff16565b6128c890919063ffffffff16565b61291290919063ffffffff16565b9050600081111561095f5761095e338261295c565b5b60008411156109d75761097f84836000015461291290919063ffffffff16565b82600001819055506109d633858560000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16612a0b9092919063ffffffff16565b5b610a0964e8d4a510006109fb8560030154856000015461284290919063ffffffff16565b6128c890919063ffffffff16565b8260010181905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639dc29fac33866040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b158015610aa457600080fd5b505af1158015610ab8573d6000803e3d6000fd5b5050505060003373ffffffffffffffffffffffffffffffffffffffff167ff279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568866040518082815260200191505060405180910390a350505050565b60008060078481548110610b2257fe5b9060005260206000209060040201905060006008600086815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905060008260030154905060008360000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610c1c57600080fd5b505afa158015610c30573d6000803e3d6000fd5b505050506040513d6020811015610c4657600080fd5b81019080805190602001909291905050509050836002015443118015610c6d575060008114155b15610d08576000610c82856002015443612455565b90506000610cc5600954610cb78860010154610ca96004548761284290919063ffffffff16565b61284290919063ffffffff16565b6128c890919063ffffffff16565b9050610d03610cf484610ce664e8d4a510008561284290919063ffffffff16565b6128c890919063ffffffff16565b85612aad90919063ffffffff16565b935050505b610d4c8360010154610d3e64e8d4a51000610d3086886000015461284290919063ffffffff16565b6128c890919063ffffffff16565b61291290919063ffffffff16565b94505050505092915050565b60078181548110610d6557fe5b90600052602060002090600402016000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020154908060030154905084565b60095481565b610dc3612b35565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e83576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b8015610e9257610e91611fc0565b5b6000600a544311610ea557600a54610ea7565b435b9050610ebe84600954612aad90919063ffffffff16565b600981905550600760405180608001604052808573ffffffffffffffffffffffffffffffffffffffff1681526020018681526020018381526020016000815250908060018154018082558091505060019003906000526020600020906004020160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151816001015560408201518160020155606082015181600301555050610f96612b3d565b50505050565b610fa4612b35565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611064576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600060076000815481106110b857fe5b9060005260206000209060040201905060006008600080815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506111266000611a4e565b60008160000154111561119557600061117d826001015461116f64e8d4a510006111618760030154876000015461284290919063ffffffff16565b6128c890919063ffffffff16565b61291290919063ffffffff16565b9050600081111561119357611192338261295c565b5b505b600083111561120f576111ef3330858560000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16612c29909392919063ffffffff16565b611206838260000154612aad90919063ffffffff16565b81600001819055505b61124164e8d4a510006112338460030154846000015461284290919063ffffffff16565b6128c890919063ffffffff16565b8160010181905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166340c10f1933856040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1580156112dc57600080fd5b505af11580156112f0573d6000803e3d6000fd5b5050505060003373ffffffffffffffffffffffffffffffffffffffff167f90890809c654f11d6e72a28fa60149770a0d11ec6c92319d6ceb2bb0a4ea1a15856040518082815260200191505060405180910390a3505050565b60008214156113c0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f77697468647261772043414b4520627920756e7374616b696e6700000000000081525060200191505060405180910390fd5b6000600783815481106113cf57fe5b9060005260206000209060040201905060006008600085815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905082816000015410156114ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f77697468647261773a206e6f7420676f6f64000000000000000000000000000081525060200191505060405180910390fd5b6114b684611a4e565b600061150082600101546114f264e8d4a510006114e48760030154876000015461284290919063ffffffff16565b6128c890919063ffffffff16565b61291290919063ffffffff16565b9050600081111561151657611515338261295c565b5b600084111561158e5761153684836000015461291290919063ffffffff16565b826000018190555061158d33858560000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16612a0b9092919063ffffffff16565b5b6115c064e8d4a510006115b28560030154856000015461284290919063ffffffff16565b6128c890919063ffffffff16565b8260010181905550843373ffffffffffffffffffffffffffffffffffffffff167ff279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568866040518082815260200191505060405180910390a35050505050565b600073ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156116e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f6d6967726174653a206e6f206d69677261746f7200000000000000000000000081525060200191505060405180910390fd5b6000600782815481106116f257fe5b9060005260206000209060040201905060008160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561179457600080fd5b505afa1580156117a8573d6000803e3d6000fd5b505050506040513d60208110156117be57600080fd5b8101908080519060200190929190505050905061181e600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828473ffffffffffffffffffffffffffffffffffffffff16612cea9092919063ffffffff16565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ce5494bb846040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1580156118ab57600080fd5b505af11580156118bf573d6000803e3d6000fd5b505050506040513d60208110156118d557600080fd5b810190808051906020019092919050505090508073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561194f57600080fd5b505afa158015611963573d6000803e3d6000fd5b505050506040513d602081101561197957600080fd5b810190808051906020019092919050505082146119fe576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600c8152602001807f6d6967726174653a20626164000000000000000000000000000000000000000081525060200191505060405180910390fd5b808460000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050505050565b600a5481565b600060078281548110611a5d57fe5b9060005260206000209060040201905080600201544311611a7e5750611db9565b60008160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611b0b57600080fd5b505afa158015611b1f573d6000803e3d6000fd5b505050506040513d6020811015611b3557600080fd5b810190808051906020019092919050505090506000811415611b61574382600201819055505050611db9565b6000611b71836002015443612455565b90506000611bb4600954611ba68660010154611b986004548761284290919063ffffffff16565b61284290919063ffffffff16565b6128c890919063ffffffff16565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166340c10f19600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16611c2b600a856128c890919063ffffffff16565b6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b158015611c7e57600080fd5b505af1158015611c92573d6000803e3d6000fd5b50505050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166340c10f19600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b158015611d4b57600080fd5b505af1158015611d5f573d6000803e3d6000fd5b50505050611da3611d9084611d8264e8d4a510008561284290919063ffffffff16565b6128c890919063ffffffff16565b8560030154612aad90919063ffffffff16565b8460030181905550438460020181905550505050505b50565b600060078281548110611dcb57fe5b9060005260206000209060040201905060006008600084815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050611e823382600001548460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16612a0b9092919063ffffffff16565b823373ffffffffffffffffffffffffffffffffffffffff167fbb757047c2b5f3974fe26b7c10f732e7bce710b0952a71082702781e62ae059583600001546040518082815260200191505060405180910390a36000816000018190555060008160010181905550505050565b611ef6612b35565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611fb6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b8060058190555050565b6000600780549050905060005b81811015611fe957611fde81611a4e565b806001019050611fcd565b5050565b611ff5612b35565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146120b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b80156120c4576120c3611fc0565b5b6000600784815481106120d357fe5b906000526020600020906004020160010154905082600785815481106120f557fe5b906000526020600020906004020160010181905550828114612147576121388361212a8360095461291290919063ffffffff16565b612aad90919063ffffffff16565b600981905550612146612b3d565b5b50505050565b612155612b35565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612215576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146123e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260098152602001807f6465763a207775743f000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600061247e600554612470858561291290919063ffffffff16565b61284290919063ffffffff16565b905092915050565b6008602052816000526040600020602052806000526040600020600091509150508060000154908060010154905082565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600082141561257a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f6465706f7369742043414b45206279207374616b696e6700000000000000000081525060200191505060405180910390fd5b60006007838154811061258957fe5b9060005260206000209060040201905060006008600085815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506125f684611a4e565b60008160000154111561266557600061264d826001015461263f64e8d4a510006126318760030154876000015461284290919063ffffffff16565b6128c890919063ffffffff16565b61291290919063ffffffff16565b9050600081111561266357612662338261295c565b5b505b60008311156126df576126bf3330858560000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16612c29909392919063ffffffff16565b6126d6838260000154612aad90919063ffffffff16565b81600001819055505b61271164e8d4a510006127038460030154846000015461284290919063ffffffff16565b6128c890919063ffffffff16565b8160010181905550833373ffffffffffffffffffffffffffffffffffffffff167f90890809c654f11d6e72a28fa60149770a0d11ec6c92319d6ceb2bb0a4ea1a15856040518082815260200191505060405180910390a350505050565b612776612b35565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612836576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b61283f81612eaf565b50565b60008083141561285557600090506128c2565b600082840290508284828161286657fe5b04146128bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806135216021913960400191505060405180910390fd5b809150505b92915050565b600061290a83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612ff2565b905092915050565b600061295483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506130b8565b905092915050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a2e6ddcc83836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1580156129ef57600080fd5b505af1158015612a03573d6000803e3d6000fd5b505050505050565b612aa88363a9059cbb60e01b8484604051602401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050613178565b505050565b600080828401905083811015612b2b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600033905090565b60006007805490509050600080600190505b82811015612b9557612b8860078281548110612b6757fe5b90600052602060002090600402016001015483612aad90919063ffffffff16565b9150806001019050612b4f565b5060008114612c2557612bb26003826128c890919063ffffffff16565b9050612bfa81612bec6007600081548110612bc957fe5b90600052602060002090600402016001015460095461291290919063ffffffff16565b612aad90919063ffffffff16565b600981905550806007600081548110612c0f57fe5b9060005260206000209060040201600101819055505b5050565b612ce4846323b872dd60e01b858585604051602401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050613178565b50505050565b6000811480612db8575060008373ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e30856040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b158015612d7b57600080fd5b505afa158015612d8f573d6000803e3d6000fd5b505050506040513d6020811015612da557600080fd5b8101908080519060200190929190505050145b612e0d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260368152602001806135426036913960400191505060405180910390fd5b612eaa8363095ea7b360e01b8484604051602401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050613178565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612f35576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806134fb6026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000808311829061309e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015613063578082015181840152602081019050613048565b50505050905090810190601f1680156130905780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385816130aa57fe5b049050809150509392505050565b6000838311158290613165576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561312a57808201518184015260208101905061310f565b50505050905090810190601f1680156131575780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b60606131da826040518060400160405280602081526020017f5361666542455032303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166132679092919063ffffffff16565b9050600081511115613262578080602001905160208110156131fb57600080fd5b8101908080519060200190929190505050613261576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a8152602001806134d1602a913960400191505060405180910390fd5b5b505050565b6060613276848460008561327f565b90509392505050565b606061328a85613485565b6132fc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000081525060200191505060405180910390fd5b600060608673ffffffffffffffffffffffffffffffffffffffff1685876040518082805190602001908083835b6020831061334c5780518252602082019150602081019050602083039250613329565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d80600081146133ae576040519150601f19603f3d011682016040523d82523d6000602084013e6133b3565b606091505b509150915081156133c857809250505061347d565b6000815111156133db5780518082602001fd5b836040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015613442578082015181840152602081019050613427565b50505050905090810190601f16801561346f5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b949350505050565b60008060007fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47060001b9050833f91508082141580156134c757506000801b8214155b9250505091905056fe5361666542455032303a204245503230206f7065726174696f6e20646964206e6f7420737563636565644f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775361666542455032303a20617070726f76652066726f6d206e6f6e2d7a65726f20746f206e6f6e2d7a65726f20616c6c6f77616e6365a26469706673582212200ef7ca3313959c140970ce98b23d274875e464f2e573dac83afa40da6ca89d5f64736f6c634300060c0033
CBOR Auxdata
These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.
CBOR Auxdata id: 1
View on 

Solidity metadata.json IPFS hash: QmPM5ZfD4iq2e6taiuWFJCW2LSkBPPQ7FE9MxN8ZVDv82a
RawDecoded
Length: 53 bytes
0xa26469706673582212200ef7ca3313959c140970ce98b23d274875e464f2e573dac83afa40da6ca89d5f64736f6c634300060c0033
Storage Layout
Slot | Offset | Bytes | Label | Type | Contract |
---|---|---|---|---|---|
0 | 0 | 20 | _owner | address | MasterChef.sol:MasterChef |
1 | 0 | 20 | cake | contract CakeToken | MasterChef.sol:MasterChef |
2 | 0 | 20 | syrup | contract SyrupBar | MasterChef.sol:MasterChef |
3 | 0 | 20 | devaddr | address | MasterChef.sol:MasterChef |
4 | 0 | 32 | cakePerBlock | uint256 | MasterChef.sol:MasterChef |
5 | 0 | 32 | BONUS_MULTIPLIER | uint256 | MasterChef.sol:MasterChef |
6 | 0 | 20 | migrator | contract IMigratorChef | MasterChef.sol:MasterChef |
7 | 0 | 32 | poolInfo | struct MasterChef.PoolInfo[] | MasterChef.sol:MasterChef |
8 | 0 | 32 | userInfo | mapping(uint256 ⇒ mapping(address ⇒ struct MasterChef.UserInfo)) | MasterChef.sol:MasterChef |
9 | 0 | 32 | totalAllocPoint | uint256 | MasterChef.sol:MasterChef |
10 | 0 | 32 | startBlock | uint256 | MasterChef.sol:MasterChef |
Standard JSON Input
This isn't the original compiler JSON data. Generated for compatibility.
Loading...
Standard JSON Output
This isn't the original compiler JSON data. Generated for compatibility.
Loading...