ETH Price: $1,734.26 (-1.65%)

Contract

0x11111111408bd67B92C4f74B9D3cF96f1fa412BC
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found

 Latest 19 from a total of 19 transactions

Transaction Hash
Method
Block
From
To
Create New Propo...241325962025-12-31 12:25:59169 days ago1767183959IN
0x11111111...f1fa412BC
0 ETH0.000062490.13952857
Vote For Proposa...227890882025-06-26 14:03:11356 days ago1750946591IN
0x11111111...f1fa412BC
0 ETH0.000213133.12110636
Vote For Proposa...227881722025-06-26 10:58:47357 days ago1750935527IN
0x11111111...f1fa412BC
0 ETH0.000089141.30357574
Vote For Proposa...227863482025-06-26 4:52:35357 days ago1750913555IN
0x11111111...f1fa412BC
0 ETH0.00009881.1557695
Execute Proposal227849882025-06-26 0:18:47357 days ago1750897127IN
0x11111111...f1fa412BC
0 ETH0.004804190.77955294
Vote For Proposa...227242842025-06-17 12:39:35366 days ago1750163975IN
0x11111111...f1fa412BC
0 ETH0.00011381.66655438
Vote For Proposa...227220152025-06-17 5:02:35366 days ago1750136555IN
0x11111111...f1fa412BC
0 ETH0.00028424.16186034
Vote For Proposa...227199482025-06-16 22:05:59366 days ago1750111559IN
0x11111111...f1fa412BC
0 ETH0.000131491.92590835
Vote For Proposa...227128622025-06-15 22:17:23367 days ago1750025843IN
0x11111111...f1fa412BC
0 ETH0.000072341.05949705
Vote For Proposa...227030472025-06-14 13:19:23369 days ago1749907163IN
0x11111111...f1fa412BC
0 ETH0.000042830.62721708
Vote For Proposa...226951942025-06-13 10:59:35370 days ago1749812375IN
0x11111111...f1fa412BC
0 ETH0.000123621.81038003
Vote For Proposa...226904282025-06-12 18:59:59370 days ago1749754799IN
0x11111111...f1fa412BC
0 ETH0.000150982.21099708
Vote For Proposa...226889942025-06-12 14:10:35370 days ago1749737435IN
0x11111111...f1fa412BC
0 ETH0.00040755.95902294
Vote For Proposa...226889852025-06-12 14:08:47370 days ago1749737327IN
0x11111111...f1fa412BC
0 ETH0.000470625.51165275
Execute Proposal226381272025-06-05 11:31:11378 days ago1749123071IN
0x11111111...f1fa412BC
0 ETH0.000293223.31693375
Vote For Proposa...226213312025-06-03 3:04:47380 days ago1748919887IN
0x11111111...f1fa412BC
0 ETH0.000075081.1
Vote For Proposa...226185832025-06-02 17:49:59380 days ago1748886599IN
0x11111111...f1fa412BC
0 ETH0.000268953.93925333
Vote For Proposa...226181362025-06-02 16:19:59380 days ago1748881199IN
0x11111111...f1fa412BC
0 ETH0.000287064.20453683
Vote For Proposa...226138062025-06-02 1:45:23381 days ago1748828723IN
0x11111111...f1fa412BC
0 ETH0.000116811.36820322

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
0x61012080224976422025-05-16 19:15:35397 days ago1747422935  Contract Creation0 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Exact Match

Contract Name

Voter

Compiler Version
v0.8.28+commit.7893614a
Optimization Enabled
Yes with 200 runs
Other Settings
cancun EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"_core","type":"address"},{"internalType":"contract IGovStaker","name":"_staker","type":"address"},{"internalType":"uint256","name":"_minCreateProposalPct","type":"uint256"},{"internalType":"uint256","name":"_quorumPct","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"delegate","type":"address"},{"indexed":false,"internalType":"bool","name":"isApproved","type":"bool"}],"name":"DelegateApprovalSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"cooldown","type":"uint256"}],"name":"MinTimeBetweenProposalsSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"proposalId","type":"uint256"}],"name":"ProposalCancelled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"uint256","name":"id","type":"uint256"},{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"indexed":false,"internalType":"struct Voter.Action[]","name":"payload","type":"tuple[]"},{"indexed":false,"internalType":"uint256","name":"epoch","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"quorumWeight","type":"uint256"}],"name":"ProposalCreated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"weight","type":"uint256"}],"name":"ProposalCreationMinPctSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"proposalId","type":"uint256"},{"indexed":false,"internalType":"string","name":"description","type":"string"}],"name":"ProposalDescriptionUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"proposalId","type":"uint256"}],"name":"ProposalExecuted","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"weight","type":"uint256"}],"name":"QuorumPctSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"uint256","name":"id","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"weightYes","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"weightNo","type":"uint256"}],"name":"VoteCast","type":"event"},{"inputs":[],"name":"EXECUTION_DEADLINE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"EXECUTION_DELAY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_DESCRIPTION_BYTES","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_PCT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TOKEN_DECIMALS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"VOTING_PERIOD","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"}],"name":"accountVoteWeights","outputs":[{"internalType":"uint40","name":"weightYes","type":"uint40"},{"internalType":"uint40","name":"weightNo","type":"uint40"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"id","type":"uint256"}],"name":"canExecute","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"id","type":"uint256"}],"name":"cancelProposal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"core","outputs":[{"internalType":"contract ICore","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"internalType":"struct Voter.Action[]","name":"payload","type":"tuple[]"},{"internalType":"string","name":"description","type":"string"}],"name":"createNewProposal","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"epochLength","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"id","type":"uint256"}],"name":"executeProposal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getEpoch","outputs":[{"internalType":"uint256","name":"epoch","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getProposalCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"id","type":"uint256"}],"name":"getProposalData","outputs":[{"internalType":"string","name":"description","type":"string"},{"internalType":"uint256","name":"epoch","type":"uint256"},{"internalType":"uint256","name":"createdAt","type":"uint256"},{"internalType":"uint256","name":"quorumWeight","type":"uint256"},{"internalType":"uint256","name":"weightYes","type":"uint256"},{"internalType":"uint256","name":"weightNo","type":"uint256"},{"internalType":"bool","name":"processed","type":"bool"},{"internalType":"bool","name":"executable","type":"bool"},{"components":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"internalType":"struct Voter.Action[]","name":"payload","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"caller","type":"address"}],"name":"isApprovedDelegate","outputs":[{"internalType":"bool","name":"isApproved","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"latestProposalTimestamp","outputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minCreateProposalPct","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minCreateProposalWeight","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minTimeBetweenProposals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"proposalData","outputs":[{"internalType":"uint16","name":"epoch","type":"uint16"},{"internalType":"uint32","name":"createdAt","type":"uint32"},{"internalType":"uint40","name":"quorumWeight","type":"uint40"},{"internalType":"bool","name":"processed","type":"bool"},{"components":[{"internalType":"uint40","name":"weightYes","type":"uint40"},{"internalType":"uint40","name":"weightNo","type":"uint40"}],"internalType":"struct Voter.Vote","name":"results","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"id","type":"uint256"}],"name":"proposalDescription","outputs":[{"internalType":"string","name":"description","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"proposalPayload","outputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"quorumPct","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"id","type":"uint256"}],"name":"quorumReached","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_delegate","type":"address"},{"internalType":"bool","name":"_isApproved","type":"bool"}],"name":"setDelegateApproval","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"pct","type":"uint256"}],"name":"setMinCreateProposalPct","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_cooldown","type":"uint256"}],"name":"setMinTimeBetweenProposals","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"pct","type":"uint256"}],"name":"setQuorumPct","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"staker","outputs":[{"internalType":"contract IGovStaker","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"startTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"string","name":"description","type":"string"}],"name":"updateProposalDescription","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"}],"name":"voteForProposal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"uint256","name":"pctYes","type":"uint256"},{"internalType":"uint256","name":"pctNo","type":"uint256"}],"name":"voteForProposal","outputs":[],"stateMutability":"nonpayable","type":"function"}]
6101208060405234610204576080816130fd803803809161002082856102c8565b83398101031261020457610033816102ff565b6020820151916001600160a01b038316919082840361020457604081810151606092909201516001600160a01b03909316608081905290516378e9792560e01b8152602081600481855afa908115610210575f91610295575b5060a052604051630afaeebf60e31b815290602090829060049082905afa908115610210575f9161025a575b5090600494602094939260c05262015180600855610100526006556007556040519283809263051ed6a360e41b82525afa908115610210575f9161021b575b5060405163313ce56760e01b815290602090829060049082906001600160a01b03165afa908115610210575f916101da575b5060e052604051612de9908161031482396080518181816102c9015281816106f301528181610fe50152818161104e0152818161149f01528181611572015281816117b70152612856015260a051818181610f680152612539015260c051818181610c2a0152612567015260e051818181610a4301528181610c6401528181611b4b0152612be00152610100518181816109ba01528181610c9c01528181611abe015281816126bb0152612b5a0152f35b90506020813d602011610208575b816101f5602093836102c8565b8101031261020457515f610129565b5f80fd5b3d91506101e8565b6040513d5f823e3d90fd5b90506020813d602011610252575b81610236602093836102c8565b8101031261020457602061024b6004926102ff565b91506100f7565b3d9150610229565b93929190506020843d60201161028d575b81610278602093836102c8565b810103126102045792519192909160046100b8565b3d915061026b565b90506020813d6020116102c0575b816102b0602093836102c8565b810103126102045751600461008c565b3d91506102a3565b601f909101601f19168101906001600160401b038211908210176102eb57604052565b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036102045756fe60806040526004361015610011575f80fd5b5f3560e01c80630d61b5191461024f5780631930e8251461024a5780631a1216bb1461024557806337f135d7146102405780633830fdea1461023b578063398d2ce9146102365780634e3c118e1461023157806357d775f81461022c5780635b7f415c146102275780635ebaf1db146102225780636318f9e51461021d5780636e76853014610218578063757991a814610213578063759218841461020e57806378e979251461020957806382f79c29146102045780638c76068c146101ff5780638da5cb5b146101af5780638e792050146101fa57806396dea936146101f5578063a545074c146101f0578063ac4cbe76146101eb578063adc36e30146101e6578063b1610d7e146101e1578063b3800197146101dc578063c08cc02d146101d7578063c3c854b6146101d2578063c81ea2a0146101cd578063c91b040f146101c8578063cc63604a146101c3578063d4a8dd98146101be578063e0a8f6f5146101b9578063e2d55ed1146101b4578063f2f4eb26146101af578063fa8f911f146101aa5763fb696d6f146101a5575f80fd5b61180b565b61177a565b611039565b6116ab565b611558565b611515565b6114da565b611462565b611446565b6113b4565b61138d565b611371565b611354565b611337565b61131a565b6112ae565b611184565b61107d565b610fa8565b610f8b565b610f51565b610f34565b610f12565b610dc2565b610ccb565b610c87565b610c4d565b610c13565b610864565b6106b7565b610679565b6104f8565b610453565b6103c3565b346103ae5760203660031901126103ae576004356102706001548210611825565b61029261028d610288610282846110ea565b50611866565b612728565b6118cc565b6102b261029e826110ea565b50805460ff60581b1916600160581b179055565b6102c4815f52600260205260405f2090565b8054907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165f5b83811061032157847f712ae1383f79ac853f8d882153778e0260ef8f03b504e2866e0593e04d2b291f5f80a2005b61033c61032e8285611127565b50546001600160a01b031690565b905f600161034a8387611127565b5061036b6040519586938493631cff79cd60e01b8552019060048401611995565b038183875af19182156103a957600192610387575b50016102f3565b6103a2903d805f833e61039a8183610594565b810190611933565b505f610380565b6119b7565b5f80fd5b6001600160a01b038116036103ae57565b346103ae5760403660031901126103ae57602060ff61041a6004356103e7816103b2565b602435906103f4826103b2565b60018060a01b03165f525f845260405f209060018060a01b03165f5260205260405f2090565b54166040519015158152f35b9181601f840112156103ae578235916001600160401b0383116103ae57602083818601950101116103ae57565b346103ae5760603660031901126103ae57600435610470816103b2565b602435906001600160401b0382116103ae57366023830112156103ae578160040135916001600160401b0383116103ae573660248460051b830101116103ae57604435906001600160401b0382116103ae576104f4936104e4936104da6024943690600401610426565b9490930190611a03565b6040519081529081906020820190565b0390f35b346103ae575f3660031901126103ae576020604051620151808152f35b634e487b7160e01b5f525f60045260245ffd5b90600182811c92168015610556575b602083101461054257565b634e487b7160e01b5f52602260045260245ffd5b91607f1691610537565b634e487b7160e01b5f52604160045260245ffd5b604081019081106001600160401b0382111761058f57604052565b610560565b90601f801991011681019081106001600160401b0382111761058f57604052565b9060405191825f8254926105c884610528565b808452936001811690811561063357506001146105ef575b506105ed92500383610594565b565b90505f9291925260205f20905f915b8183106106175750509060206105ed928201015f6105e0565b60209193508060019154838589010152019101909184926105fe565b9050602092506105ed94915060ff191682840152151560051b8201015f6105e0565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b346103ae5760203660031901126103ae576004355f5260036020526104f46106a360405f206105b5565b604051918291602083526020830190610655565b346103ae5760403660031901126103ae576004356024356001600160401b0381116103ae576106ea903690600401610426565b909190610721337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316146124aa565b61072e60015483106124de565b61073c610180821115611daa565b815f52600360205260405f20926001600160401b03821161058f5761076b826107658654610528565b86612160565b5f93601f83116001146107dc576107ba83807ffa84733cb3fd0fea0368cf9d3f2196bed5d619ee68b00423f0d70758cb9f70f896975f916107d1575b508160011b915f199060031b1c19161790565b90555b6107cc60405192839283612517565b0390a2005b90508401355f6107a7565b601f198316946107ef825f5260205f2090565b905f5b87811061084c5750847ffa84733cb3fd0fea0368cf9d3f2196bed5d619ee68b00423f0d70758cb9f70f8969710610833575b5050600183811b0190556107bd565b8301355f19600386901b60f8161c191690555f80610824565b909160206001819285880135815501930191016107f2565b346103ae5760403660031901126103ae57600435610881816103b2565b602435906001600160a01b038116903382148015610bf3575b6108a3906119c2565b6108b060015484106124de565b6108e36108de846108d18460018060a01b03165f52600460205260405f2090565b905f5260205260405f2090565b61115e565b906108f3825164ffffffffff1690565b9061092164ffffffffff61091a6020860194610914865164ffffffffff1690565b9061298d565b16156129a9565b6109b6610930610282876110ea565b9361094d6109486109446060880151151590565b1590565b6125fe565b61097661096f63ffffffff610969602089015163ffffffff1690565b16611d28565b42106129e5565b6020610984865161ffff1690565b60405162ff274760e31b81526001600160a01b038616600482015261ffff909116602482015292839081906044820190565b03817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9283156103a9577fa23fc440c6fc2e19ce408adc0b47622097fa7ea64409d71d33ba3fcdb5b4cd9595610b1483610ad38b6108d1610b9296610aba610aaf610a95610a8d5f610ba99f610b9d9f90610a6d918391610bc4575b50610a677f0000000000000000000000000000000000000000000000000000000000000000611fd0565b90611fde565b610a78811515612a31565b610aaa610a9f610a95610a8d61271085611ffc565b612710900490565b64ffffffffff1690565b64ffffffffff168c52565b611ffc565b64ffffffffff168d52565b6001600160a01b03165f90815260046020526040902090565b9064ffffffffff81511669ffffffffff000000000060208454938364ffffffffff198616178655015160281b169169ffffffffffffffffffff191617179055565b60808101805190610b4e610b43610b30875164ffffffffff1690565b845164ffffffffff1661298d565b61298d565b64ffffffffff168352565b610b82610b60895164ffffffffff1690565b610b776020850191610b3e835164ffffffffff1690565b64ffffffffff169052565b52610b8c896110ea565b9061205b565b5164ffffffffff1690565b915164ffffffffff1690565b6040805164ffffffffff9384168152919092166020820152a3005b610be6915060203d602011610bec575b610bde8183610594565b810190611f75565b5f610a3d565b503d610bd4565b505f8281526020818152604080832033845290915290205460ff1661089a565b346103ae575f3660031901126103ae5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b346103ae575f3660031901126103ae5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b346103ae575f3660031901126103ae576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346103ae5760203660031901126103ae57600435610ce8816103b2565b60018060a01b03165f526005602052602060405f2054604051908152f35b96949290610d239098969492986101208952610120890190610655565b97602088015260408701526060860152608085015260a0840152151560c0830152151560e0820152610100818303910152815180825260208201916020808360051b8301019401925f915b838310610d7d57505050505090565b9091929394602080610db3600193601f198682030187526040838b51878060a01b03815116845201519181858201520190610655565b97019301930191939290610d6e565b346103ae5760203660031901126103ae57600435610de2610282826110ea565b815f52600260205260405f20918254610dfa81611ded565b93610e086040519586610594565b81855260208501905f5260205f205f915b838310610ec85764ffffffffff866104f489610e3d895f52600360205260405f2090565b835161ffff1693610e55602082015163ffffffff1690565b604082015164ffffffffff16608083015191610e886020610e7b855164ffffffffff1690565b94015164ffffffffff1690565b97610ea8610ea2610e9c6060880151151590565b96612728565b966105b5565b61ffff63ffffffff8c806040519e8f9e169816961694169216908a610d06565b60026020600192604051610edb81610574565b848060a01b038654168152604051610f0081610ef981898b01611208565b0382610594565b83820152815201920192019190610e19565b346103ae575f3660031901126103ae576020610f2c612537565b604051908152f35b346103ae575f3660031901126103ae576020600754604051908152f35b346103ae575f3660031901126103ae5760206040517f00000000000000000000000000000000000000000000000000000000000000008152f35b346103ae575f3660031901126103ae576020604051621baf808152f35b346103ae5760203660031901126103ae577f8d1f94446a5b32ed366552dc6d865de8d56664c78fc568bad9d451ba3dceede46020600435611013337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316146124aa565b61101e81151561258c565b61102c6127108211156125c2565b80600655604051908152a1005b346103ae575f3660031901126103ae576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346103ae5760403660031901126103ae5760043561109a816103b2565b6024359060018060a01b03165f52600460205260405f20905f526020526040805f205464ffffffffff825191818116835260281c166020820152f35b634e487b7160e01b5f52603260045260245ffd5b6001548110156111225760015f81815291901b7fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf60191565b6110d6565b8054821015611122575f5260205f209060011b01905f90565b604051906105ed604083610594565b604051906105ed60a083610594565b9060405161116b81610574565b602064ffffffffff829454818116845260281c16910152565b346103ae5760203660031901126103ae576004356001548110156103ae576111ad60c0916110ea565b5064ffffffffff60206111c460018454940161115e565b60ff6040519461ffff8116865263ffffffff8160101c1684870152848160301c16604087015260581c161515606085015282815116608085015201511660a0820152f35b5f929181549161121783610528565b808352926001811690811561126c575060011461123357505050565b5f9081526020812093945091925b838310611252575060209250010190565b600181602092949394548385870101520191019190611241565b915050602093945060ff929192191683830152151560051b010190565b6001600160a01b0390911681526040602082018190526112ab92910190610655565b90565b346103ae5760403660031901126103ae57600435602435905f52600260205260405f2080548210156103ae576001916112e691611127565b5061130b828060a01b03825416916113046040518095819301611208565b0383610594565b6104f460405192839283611289565b346103ae575f3660031901126103ae576020600654604051908152f35b346103ae575f3660031901126103ae576020600854604051908152f35b346103ae575f3660031901126103ae57602060405162093a808152f35b346103ae575f3660031901126103ae5760206040516127108152f35b346103ae575f3660031901126103ae576020600154604051908152f35b801515036103ae57565b346103ae5760403660031901126103ae576004356113d1816103b2565b602435906113de826113aa565b335f908152602081815260408083206001600160a01b038516845290915290209115159160ff1981541660ff841617905560405191825260018060a01b0316907f92d241afb0a1a9b3441bf1bd6bea0f9164cf5a2562cbe4bcc34ab943b246560860203392a3005b346103ae575f3660031901126103ae5760206040516101808152f35b346103ae5760203660031901126103ae577f2d14d804d16da57b1af6557207d7e5ff9230245312c2b667d5f54105327882c860206004356114cd337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316146124aa565b80600855604051908152a1005b346103ae5760203660031901126103ae57602061150b6102886102826004356115066001548210611825565b6110ea565b6040519015158152f35b346103ae5760203660031901126103ae57602061150b6115416102826004356115066001548210611825565b608064ffffffffff60408301511691015190612cb1565b346103ae5760203660031901126103ae576004356115a0337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316146124aa565b6115ad60015482106124de565b6115c760ff6115bb836110ea565b505460581c16156125fe565b805f526002602052600160405f20541461160e575b6115e861029e826110ea565b7f416e669c63d9a3a5e36ee7cc7e2104b8db28ccd286aa18966e98fa230c73b08c5f80a2005b805f52600260205260405f20805461162581611ded565b916116336040519384610594565b81835260208301905f5260205f205f915b838310611668575050505061165e61094461166392612851565b61264a565b6115dc565b6002602060019260405161167b81610574565b848060a01b03865416815260405161169981610ef981898b01611208565b83820152815201920192019190611644565b346103ae5760803660031901126103ae576004356116c8816103b2565b6064356044356024356001600160a01b0384163381148015611756575b6116ef91506119c2565b828201808311611751576127100361170c5761170a93612a76565b005b60405162461bcd60e51b815260206004820152601e60248201527f53756d206f662070637473206d75737420657175616c204d41585f50435400006044820152606490fd5b611d14565b505f908152602081815260408083203384529091529020546116ef9060ff166116e5565b346103ae5760203660031901126103ae577fb94f7013434491d516c84c42d5de99b02ed06906f05db29edc1d6850e944fae060206004356117e5337f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316146124aa565b6117f081151561258c565b6117fe6127108211156125c2565b80600755604051908152a1005b346103ae575f3660031901126103ae576020610f2c612696565b1561182c57565b60405162461bcd60e51b8152602060048201526012602482015271125b9d985b1a59081c1c9bdc1bdcd85b125160721b6044820152606490fd5b9060405160a081018181106001600160401b0382111761058f5760405260806118c76001839560ff815461ffff8116875263ffffffff8160101c16602088015264ffffffffff8160301c16604088015260581c16151560608601520161115e565b910152565b156118d357565b60405162461bcd60e51b815260206004820152601b60248201527f50726f706f73616c2063616e6e6f7420626520657865637574656400000000006044820152606490fd5b6001600160401b03811161058f57601f01601f191660200190565b6020818303126103ae578051906001600160401b0382116103ae570181601f820112156103ae5780519061196682611918565b926119746040519485610594565b828452602083830101116103ae57815f9260208093018386015e8301015290565b6001600160a01b0390911681526040602082018190526112ab92910190611208565b6040513d5f823e3d90fd5b156119c957565b60405162461bcd60e51b81526020600482015260126024820152710850d85b1b195c93dc91195b1959d85d195960721b6044820152606490fd5b9194936001600160a01b038316923384148015611cb8575b611a24906119c2565b611a2f871515611cd8565b6001600160a01b0381165f908152600560205260409020611a5f90611a58905460085490611d66565b4211611d73565b611a6d610180831115611daa565b611a80611a7b368986611e04565b612851565b611ca7575b611a8d612537565b90611a99821515611f29565b60405162ff274760e31b81526001600160a01b038281166004830152602482018490527f00000000000000000000000000000000000000000000000000000000000000001690602081604481855afa80156103a957611b09915f91611c88575b50611b02612696565b1115611f84565b6040516350735f6f60e01b81526004810184905290602090829060249082905afa9081156103a957610a8d611b6f611b7893610a95935f91610bc45750610a677f0000000000000000000000000000000000000000000000000000000000000000611fd0565b60075490611ffc565b92611b8b64ffffffffff8516151561200f565b60015496611bdc611b9a611140565b5f81525f6020820152611bab61114f565b61ffff87168152904263ffffffff16602083015264ffffffffff881660408301525f60608301526080820152612119565b5f5b8a8110611c58575092611c5292611c2d899a9b96937f48dd3eb1da9035a25fb1644e9b5f3e5a39a6888d5cd415bad5467791c77149ed9896611c288c5f52600360205260405f2090565b6122f1565b6001600160a01b03165f908152600560205260409020429055604051948594856123cd565b0390a390565b80611c828c611c7c600194611c758e5f52600260205260405f2090565b928c61213e565b906121af565b01611bde565b611ca1915060203d602011610bec57610bde8183610594565b5f611af9565b611cb360018814611ee6565b611a85565b505f8481526020818152604080832033845290915290205460ff16611a1b565b15611cdf57565b60405162461bcd60e51b815260206004820152600d60248201526c115b5c1d1e481c185e5b1bd859609a1b6044820152606490fd5b634e487b7160e01b5f52601160045260245ffd5b9062093a80820180921161175157565b9062015180820180921161175157565b90621baf80820180921161175157565b90601f820180921161175157565b9190820180921161175157565b15611d7a57565b60405162461bcd60e51b81526020600482015260086024820152672a37b79039b7b7b760c11b6044820152606490fd5b15611db157565b60405162461bcd60e51b81526020600482015260146024820152734465736372697074696f6e20746f6f206c6f6e6760601b6044820152606490fd5b6001600160401b03811161058f5760051b60200190565b92919092611e1184611ded565b93611e1f6040519586610594565b602085828152019060051b8201918383116103ae5780915b838310611e45575050505050565b82356001600160401b0381116103ae578201906040828703126103ae5760405191611e6f83610574565b8035611e7a816103b2565b83526020810135906001600160401b0382116103ae57019086601f830112156103ae57813592611ea984611918565b611eb66040519182610594565b84815288602086860101116103ae575f602086819782809801838601378301015283820152815201920191611e37565b15611eed57565b60405162461bcd60e51b81526020600482015260146024820152735061796c6f6164206c656e677468206e6f74203160601b6044820152606490fd5b15611f3057565b60405162461bcd60e51b815260206004820152601b60248201527f4e6f2070726f706f73616c7320696e2066697273742065706f636800000000006044820152606490fd5b908160209103126103ae575190565b15611f8b57565b60405162461bcd60e51b815260206004820152601c60248201527f4e6f7420656e6f7567682077656967687420746f2070726f706f7365000000006044820152606490fd5b604d811161175157600a0a90565b8115611fe8570490565b634e487b7160e01b5f52601260045260245ffd5b8181029291811591840414171561175157565b1561201657565b60405162461bcd60e51b815260206004820152601760248201527f546f6f206c6974746c65207374616b65207765696768740000000000000000006044820152606490fd5b90612114578151815460208401516040850151606086015160309190911b6affffffffff0000000000001660109290921b65ffffffff00001661ffff9094166bffffffffffffffffffffffff1990931692909217929092179190911790151560581b60ff60581b161781556105ed916001906080015191019064ffffffffff81511669ffffffffff000000000060208454938364ffffffffff198616178655015160281b169169ffffffffffffffffffff191617179055565b610515565b60015490600160401b82101561058f57610b8c8260016105ed94016001556001611127565b91908110156111225760051b81013590603e19813603018212156103ae570190565b601f821161216d57505050565b5f5260205f20906020601f840160051c830193106121a5575b601f0160051c01905b81811061219a575050565b5f815560010161218f565b9091508190612186565b9190918054600160401b81101561058f576121cf91600182018155611127565b6121145760019083356121e1816103b2565b828060a01b03166bffffffffffffffffffffffff60a01b8254161781550191602081013590601e19813603018212156103ae57019182356001600160401b0381116103ae5780360360208501136103ae57612246816122408454610528565b84612160565b5f601f82116001146122875781906122759394955f92612279575b50508160011b915f199060031b1c19161790565b9055565b602092500101355f80612261565b601f1982169461229a845f5260205f2090565b915f5b8781106122d75750836001959697106122bb575b505050811b019055565b01602001355f19600384901b60f8161c191690555f80806122b1565b90926020600181928287870101358155019401910161229d565b9092916001600160401b03811161058f57612310816122408454610528565b5f601f82116001146123495781906122759394955f9261233e5750508160011b915f199060031b1c19161790565b013590505f80612261565b601f1982169461235c845f5260205f2090565b915f5b87811061239557508360019596971061237c57505050811b019055565b01355f19600384901b60f8161c191690555f80806122b1565b9092602060018192868601358155019401910161235f565b908060209392818452848401375f828201840152601f01601f1916010190565b91909493929481606084016060855252608083019160808160051b85010192825f90603e19813603015b84831061241f575050505050506105ed9291604091956020820152019064ffffffffff169052565b909192939495607f198882030185528635828112156103ae5783018035612445816103b2565b6001600160a01b03168252602081013536829003601e19018112156103ae5701602081359101906001600160401b0381116103ae5780360382136103ae5761249c60209283926040868186600199015201916123ad565b9801969501930191906123f7565b156124b157565b60405162461bcd60e51b815260206004820152600560248201526421636f726560d81b6044820152606490fd5b156124e557565b60405162461bcd60e51b815260206004820152600a602482015269125b9d985b1a5908125160b21b6044820152606490fd5b9160206112ab9381815201916123ad565b60031981019190821161175157565b7f00000000000000000000000000000000000000000000000000000000000000004203428111611751576112ab907f000000000000000000000000000000000000000000000000000000000000000090611fde565b1561259357565b60405162461bcd60e51b8152602060048201526007602482015266546f6f206c6f7760c81b6044820152606490fd5b156125c957565b60405162461bcd60e51b815260206004820152600d60248201526c496e76616c69642076616c756560981b6044820152606490fd5b1561260557565b60405162461bcd60e51b815260206004820152601a60248201527f50726f706f73616c20616c72656164792070726f6365737365640000000000006044820152606490fd5b1561265157565b60405162461bcd60e51b815260206004820152601960248201527f436f6e7461696e732063616e63656c6572207061796c6f6164000000000000006044820152606490fd5b61269e612537565b6040516350735f6f60e01b815260048101919091526020816024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9081156103a95761271091612705915f91612709575b5060065490611ffc565b0490565b612722915060203d602011610bec57610bde8183610594565b5f6126fb565b60608101516127da576020810161275361274e63ffffffff610969845163ffffffff1690565b611d38565b42106127df5763ffffffff61276f612775925163ffffffff1690565b16611d48565b42116127da576127a76109446080612795604085015164ffffffffff1690565b93019264ffffffffff84519116612cb1565b6127da575164ffffffffff6127c9610a956020610e7b855164ffffffffff1690565b911611156127d657600190565b5f90565b505f90565b50505f90565b80518210156111225760209160051b010190565b908160a09103126103ae57805161280f816103b2565b91602082015161281e816103b2565b91604081015163ffffffff60e01b811681036103ae579160806060830151612845816113aa565b9201516112ab816103b2565b8051907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316905f5b83811061289057505050505f90565b61289a81836127e5565b51602081015190846128c66128ba6020850151935160018060a01b031690565b6001600160a01b031690565b149081612972575b506128de57506001905b01612881565b805160a481106129685761290d916128f86128fe92612528565b90612d50565b602080825183010191016127f9565b50506001600160a01b039190911691506001600160e01b031916631f57090b60e01b0161295f57308114159081612955575b5061294d5750505050600190565b6001906128d8565b905015155f61293f565b506001906128d8565b5050505050505f90565b6001600160e01b031916632fe0a06160e11b1490505f6128ce565b9064ffffffffff8091169116019064ffffffffff821161175157565b156129b057565b60405162461bcd60e51b815260206004820152600d60248201526c105b1c9958591e481d9bdd1959609a1b6044820152606490fd5b156129ec57565b60405162461bcd60e51b815260206004820152601860248201527f566f74696e6720706572696f642068617320636c6f73656400000000000000006044820152606490fd5b15612a3857565b60405162461bcd60e51b81526020600482015260166024820152754163636f756e7420776569676874206973207a65726f60501b6044820152606490fd5b929092612a8660015485106124de565b612aa76108de856108d18460018060a01b03165f52600460205260405f2090565b92612b56612aba855164ffffffffff1690565b94612adb64ffffffffff61091a60208401986109148a5164ffffffffff1690565b612ae7610282886110ea565b612afa6109486109446060840151151590565b612b1661096f63ffffffff610969602085015163ffffffff1690565b6020612b24825161ffff1690565b60405162ff274760e31b81526001600160a01b038816600482015261ffff909116602482015293849081906044820190565b03817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9081156103a957612c2c612c21610a95610a8d7fa23fc440c6fc2e19ce408adc0b47622097fa7ea64409d71d33ba3fcdb5b4cd959a612c8899610aaa612c16610a95610a8d612c04610b929c612c7c9f5f91610bc45750610a677f0000000000000000000000000000000000000000000000000000000000000000611fd0565b94612c10861515612a31565b85611ffc565b64ffffffffff168a52565b64ffffffffff168952565b612c4e83610ad38b6108d18a60018060a01b03165f52600460205260405f2090565b60808101805190612c6a610b43610b30875164ffffffffff1690565b610b82610b608b5164ffffffffff1690565b935164ffffffffff1690565b6040805164ffffffffff95861681529190941660208201526001600160a01b03919091169290a3565b90612ccd64ffffffffff9182602081835116920151169061298d565b16101590565b15612cda57565b60405162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b6044820152606490fd5b15612d1757565b60405162461bcd60e51b8152602060048201526011602482015270736c6963655f6f75744f66426f756e647360781b6044820152606490fd5b612d6482612d5d81611d58565b1015612cd3565b612d7b8151612d74846004611d66565b1115612d10565b81612d925750506040515f81526020810160405290565b60405191601f8116916004831560051b80858701019484860193010101905b808410612dc95750508252601f01601f191660405290565b9092602080918551815201930190612db156fea164736f6c634300081c000a000000000000000000000000c07e000044f95655c11fda4cd37f70a94d7e0a7d00000000000000000000000022222222e9fe38f6f1fc8c61b25228adb4d8b95300000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000bb8
Deployed Bytecode
0x60806040526004361015610011575f80fd5b5f3560e01c80630d61b5191461024f5780631930e8251461024a5780631a1216bb1461024557806337f135d7146102405780633830fdea1461023b578063398d2ce9146102365780634e3c118e1461023157806357d775f81461022c5780635b7f415c146102275780635ebaf1db146102225780636318f9e51461021d5780636e76853014610218578063757991a814610213578063759218841461020e57806378e979251461020957806382f79c29146102045780638c76068c146101ff5780638da5cb5b146101af5780638e792050146101fa57806396dea936146101f5578063a545074c146101f0578063ac4cbe76146101eb578063adc36e30146101e6578063b1610d7e146101e1578063b3800197146101dc578063c08cc02d146101d7578063c3c854b6146101d2578063c81ea2a0146101cd578063c91b040f146101c8578063cc63604a146101c3578063d4a8dd98146101be578063e0a8f6f5146101b9578063e2d55ed1146101b4578063f2f4eb26146101af578063fa8f911f146101aa5763fb696d6f146101a5575f80fd5b61180b565b61177a565b611039565b6116ab565b611558565b611515565b6114da565b611462565b611446565b6113b4565b61138d565b611371565b611354565b611337565b61131a565b6112ae565b611184565b61107d565b610fa8565b610f8b565b610f51565b610f34565b610f12565b610dc2565b610ccb565b610c87565b610c4d565b610c13565b610864565b6106b7565b610679565b6104f8565b610453565b6103c3565b346103ae5760203660031901126103ae576004356102706001548210611825565b61029261028d610288610282846110ea565b50611866565b612728565b6118cc565b6102b261029e826110ea565b50805460ff60581b1916600160581b179055565b6102c4815f52600260205260405f2090565b8054907f000000000000000000000000c07e000044f95655c11fda4cd37f70a94d7e0a7d6001600160a01b03165f5b83811061032157847f712ae1383f79ac853f8d882153778e0260ef8f03b504e2866e0593e04d2b291f5f80a2005b61033c61032e8285611127565b50546001600160a01b031690565b905f600161034a8387611127565b5061036b6040519586938493631cff79cd60e01b8552019060048401611995565b038183875af19182156103a957600192610387575b50016102f3565b6103a2903d805f833e61039a8183610594565b810190611933565b505f610380565b6119b7565b5f80fd5b6001600160a01b038116036103ae57565b346103ae5760403660031901126103ae57602060ff61041a6004356103e7816103b2565b602435906103f4826103b2565b60018060a01b03165f525f845260405f209060018060a01b03165f5260205260405f2090565b54166040519015158152f35b9181601f840112156103ae578235916001600160401b0383116103ae57602083818601950101116103ae57565b346103ae5760603660031901126103ae57600435610470816103b2565b602435906001600160401b0382116103ae57366023830112156103ae578160040135916001600160401b0383116103ae573660248460051b830101116103ae57604435906001600160401b0382116103ae576104f4936104e4936104da6024943690600401610426565b9490930190611a03565b6040519081529081906020820190565b0390f35b346103ae575f3660031901126103ae576020604051620151808152f35b634e487b7160e01b5f525f60045260245ffd5b90600182811c92168015610556575b602083101461054257565b634e487b7160e01b5f52602260045260245ffd5b91607f1691610537565b634e487b7160e01b5f52604160045260245ffd5b604081019081106001600160401b0382111761058f57604052565b610560565b90601f801991011681019081106001600160401b0382111761058f57604052565b9060405191825f8254926105c884610528565b808452936001811690811561063357506001146105ef575b506105ed92500383610594565b565b90505f9291925260205f20905f915b8183106106175750509060206105ed928201015f6105e0565b60209193508060019154838589010152019101909184926105fe565b9050602092506105ed94915060ff191682840152151560051b8201015f6105e0565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b346103ae5760203660031901126103ae576004355f5260036020526104f46106a360405f206105b5565b604051918291602083526020830190610655565b346103ae5760403660031901126103ae576004356024356001600160401b0381116103ae576106ea903690600401610426565b909190610721337f000000000000000000000000c07e000044f95655c11fda4cd37f70a94d7e0a7d6001600160a01b0316146124aa565b61072e60015483106124de565b61073c610180821115611daa565b815f52600360205260405f20926001600160401b03821161058f5761076b826107658654610528565b86612160565b5f93601f83116001146107dc576107ba83807ffa84733cb3fd0fea0368cf9d3f2196bed5d619ee68b00423f0d70758cb9f70f896975f916107d1575b508160011b915f199060031b1c19161790565b90555b6107cc60405192839283612517565b0390a2005b90508401355f6107a7565b601f198316946107ef825f5260205f2090565b905f5b87811061084c5750847ffa84733cb3fd0fea0368cf9d3f2196bed5d619ee68b00423f0d70758cb9f70f8969710610833575b5050600183811b0190556107bd565b8301355f19600386901b60f8161c191690555f80610824565b909160206001819285880135815501930191016107f2565b346103ae5760403660031901126103ae57600435610881816103b2565b602435906001600160a01b038116903382148015610bf3575b6108a3906119c2565b6108b060015484106124de565b6108e36108de846108d18460018060a01b03165f52600460205260405f2090565b905f5260205260405f2090565b61115e565b906108f3825164ffffffffff1690565b9061092164ffffffffff61091a6020860194610914865164ffffffffff1690565b9061298d565b16156129a9565b6109b6610930610282876110ea565b9361094d6109486109446060880151151590565b1590565b6125fe565b61097661096f63ffffffff610969602089015163ffffffff1690565b16611d28565b42106129e5565b6020610984865161ffff1690565b60405162ff274760e31b81526001600160a01b038616600482015261ffff909116602482015292839081906044820190565b03817f00000000000000000000000022222222e9fe38f6f1fc8c61b25228adb4d8b9536001600160a01b03165afa9283156103a9577fa23fc440c6fc2e19ce408adc0b47622097fa7ea64409d71d33ba3fcdb5b4cd9595610b1483610ad38b6108d1610b9296610aba610aaf610a95610a8d5f610ba99f610b9d9f90610a6d918391610bc4575b50610a677f0000000000000000000000000000000000000000000000000000000000000012611fd0565b90611fde565b610a78811515612a31565b610aaa610a9f610a95610a8d61271085611ffc565b612710900490565b64ffffffffff1690565b64ffffffffff168c52565b611ffc565b64ffffffffff168d52565b6001600160a01b03165f90815260046020526040902090565b9064ffffffffff81511669ffffffffff000000000060208454938364ffffffffff198616178655015160281b169169ffffffffffffffffffff191617179055565b60808101805190610b4e610b43610b30875164ffffffffff1690565b845164ffffffffff1661298d565b61298d565b64ffffffffff168352565b610b82610b60895164ffffffffff1690565b610b776020850191610b3e835164ffffffffff1690565b64ffffffffff169052565b52610b8c896110ea565b9061205b565b5164ffffffffff1690565b915164ffffffffff1690565b6040805164ffffffffff9384168152919092166020820152a3005b610be6915060203d602011610bec575b610bde8183610594565b810190611f75565b5f610a3d565b503d610bd4565b505f8281526020818152604080832033845290915290205460ff1661089a565b346103ae575f3660031901126103ae5760206040517f0000000000000000000000000000000000000000000000000000000000093a808152f35b346103ae575f3660031901126103ae5760206040517f00000000000000000000000000000000000000000000000000000000000000128152f35b346103ae575f3660031901126103ae576040517f00000000000000000000000022222222e9fe38f6f1fc8c61b25228adb4d8b9536001600160a01b03168152602090f35b346103ae5760203660031901126103ae57600435610ce8816103b2565b60018060a01b03165f526005602052602060405f2054604051908152f35b96949290610d239098969492986101208952610120890190610655565b97602088015260408701526060860152608085015260a0840152151560c0830152151560e0820152610100818303910152815180825260208201916020808360051b8301019401925f915b838310610d7d57505050505090565b9091929394602080610db3600193601f198682030187526040838b51878060a01b03815116845201519181858201520190610655565b97019301930191939290610d6e565b346103ae5760203660031901126103ae57600435610de2610282826110ea565b815f52600260205260405f20918254610dfa81611ded565b93610e086040519586610594565b81855260208501905f5260205f205f915b838310610ec85764ffffffffff866104f489610e3d895f52600360205260405f2090565b835161ffff1693610e55602082015163ffffffff1690565b604082015164ffffffffff16608083015191610e886020610e7b855164ffffffffff1690565b94015164ffffffffff1690565b97610ea8610ea2610e9c6060880151151590565b96612728565b966105b5565b61ffff63ffffffff8c806040519e8f9e169816961694169216908a610d06565b60026020600192604051610edb81610574565b848060a01b038654168152604051610f0081610ef981898b01611208565b0382610594565b83820152815201920192019190610e19565b346103ae575f3660031901126103ae576020610f2c612537565b604051908152f35b346103ae575f3660031901126103ae576020600754604051908152f35b346103ae575f3660031901126103ae5760206040517f0000000000000000000000000000000000000000000000000000000067d220008152f35b346103ae575f3660031901126103ae576020604051621baf808152f35b346103ae5760203660031901126103ae577f8d1f94446a5b32ed366552dc6d865de8d56664c78fc568bad9d451ba3dceede46020600435611013337f000000000000000000000000c07e000044f95655c11fda4cd37f70a94d7e0a7d6001600160a01b0316146124aa565b61101e81151561258c565b61102c6127108211156125c2565b80600655604051908152a1005b346103ae575f3660031901126103ae576040517f000000000000000000000000c07e000044f95655c11fda4cd37f70a94d7e0a7d6001600160a01b03168152602090f35b346103ae5760403660031901126103ae5760043561109a816103b2565b6024359060018060a01b03165f52600460205260405f20905f526020526040805f205464ffffffffff825191818116835260281c166020820152f35b634e487b7160e01b5f52603260045260245ffd5b6001548110156111225760015f81815291901b7fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf60191565b6110d6565b8054821015611122575f5260205f209060011b01905f90565b604051906105ed604083610594565b604051906105ed60a083610594565b9060405161116b81610574565b602064ffffffffff829454818116845260281c16910152565b346103ae5760203660031901126103ae576004356001548110156103ae576111ad60c0916110ea565b5064ffffffffff60206111c460018454940161115e565b60ff6040519461ffff8116865263ffffffff8160101c1684870152848160301c16604087015260581c161515606085015282815116608085015201511660a0820152f35b5f929181549161121783610528565b808352926001811690811561126c575060011461123357505050565b5f9081526020812093945091925b838310611252575060209250010190565b600181602092949394548385870101520191019190611241565b915050602093945060ff929192191683830152151560051b010190565b6001600160a01b0390911681526040602082018190526112ab92910190610655565b90565b346103ae5760403660031901126103ae57600435602435905f52600260205260405f2080548210156103ae576001916112e691611127565b5061130b828060a01b03825416916113046040518095819301611208565b0383610594565b6104f460405192839283611289565b346103ae575f3660031901126103ae576020600654604051908152f35b346103ae575f3660031901126103ae576020600854604051908152f35b346103ae575f3660031901126103ae57602060405162093a808152f35b346103ae575f3660031901126103ae5760206040516127108152f35b346103ae575f3660031901126103ae576020600154604051908152f35b801515036103ae57565b346103ae5760403660031901126103ae576004356113d1816103b2565b602435906113de826113aa565b335f908152602081815260408083206001600160a01b038516845290915290209115159160ff1981541660ff841617905560405191825260018060a01b0316907f92d241afb0a1a9b3441bf1bd6bea0f9164cf5a2562cbe4bcc34ab943b246560860203392a3005b346103ae575f3660031901126103ae5760206040516101808152f35b346103ae5760203660031901126103ae577f2d14d804d16da57b1af6557207d7e5ff9230245312c2b667d5f54105327882c860206004356114cd337f000000000000000000000000c07e000044f95655c11fda4cd37f70a94d7e0a7d6001600160a01b0316146124aa565b80600855604051908152a1005b346103ae5760203660031901126103ae57602061150b6102886102826004356115066001548210611825565b6110ea565b6040519015158152f35b346103ae5760203660031901126103ae57602061150b6115416102826004356115066001548210611825565b608064ffffffffff60408301511691015190612cb1565b346103ae5760203660031901126103ae576004356115a0337f000000000000000000000000c07e000044f95655c11fda4cd37f70a94d7e0a7d6001600160a01b0316146124aa565b6115ad60015482106124de565b6115c760ff6115bb836110ea565b505460581c16156125fe565b805f526002602052600160405f20541461160e575b6115e861029e826110ea565b7f416e669c63d9a3a5e36ee7cc7e2104b8db28ccd286aa18966e98fa230c73b08c5f80a2005b805f52600260205260405f20805461162581611ded565b916116336040519384610594565b81835260208301905f5260205f205f915b838310611668575050505061165e61094461166392612851565b61264a565b6115dc565b6002602060019260405161167b81610574565b848060a01b03865416815260405161169981610ef981898b01611208565b83820152815201920192019190611644565b346103ae5760803660031901126103ae576004356116c8816103b2565b6064356044356024356001600160a01b0384163381148015611756575b6116ef91506119c2565b828201808311611751576127100361170c5761170a93612a76565b005b60405162461bcd60e51b815260206004820152601e60248201527f53756d206f662070637473206d75737420657175616c204d41585f50435400006044820152606490fd5b611d14565b505f908152602081815260408083203384529091529020546116ef9060ff166116e5565b346103ae5760203660031901126103ae577fb94f7013434491d516c84c42d5de99b02ed06906f05db29edc1d6850e944fae060206004356117e5337f000000000000000000000000c07e000044f95655c11fda4cd37f70a94d7e0a7d6001600160a01b0316146124aa565b6117f081151561258c565b6117fe6127108211156125c2565b80600755604051908152a1005b346103ae575f3660031901126103ae576020610f2c612696565b1561182c57565b60405162461bcd60e51b8152602060048201526012602482015271125b9d985b1a59081c1c9bdc1bdcd85b125160721b6044820152606490fd5b9060405160a081018181106001600160401b0382111761058f5760405260806118c76001839560ff815461ffff8116875263ffffffff8160101c16602088015264ffffffffff8160301c16604088015260581c16151560608601520161115e565b910152565b156118d357565b60405162461bcd60e51b815260206004820152601b60248201527f50726f706f73616c2063616e6e6f7420626520657865637574656400000000006044820152606490fd5b6001600160401b03811161058f57601f01601f191660200190565b6020818303126103ae578051906001600160401b0382116103ae570181601f820112156103ae5780519061196682611918565b926119746040519485610594565b828452602083830101116103ae57815f9260208093018386015e8301015290565b6001600160a01b0390911681526040602082018190526112ab92910190611208565b6040513d5f823e3d90fd5b156119c957565b60405162461bcd60e51b81526020600482015260126024820152710850d85b1b195c93dc91195b1959d85d195960721b6044820152606490fd5b9194936001600160a01b038316923384148015611cb8575b611a24906119c2565b611a2f871515611cd8565b6001600160a01b0381165f908152600560205260409020611a5f90611a58905460085490611d66565b4211611d73565b611a6d610180831115611daa565b611a80611a7b368986611e04565b612851565b611ca7575b611a8d612537565b90611a99821515611f29565b60405162ff274760e31b81526001600160a01b038281166004830152602482018490527f00000000000000000000000022222222e9fe38f6f1fc8c61b25228adb4d8b9531690602081604481855afa80156103a957611b09915f91611c88575b50611b02612696565b1115611f84565b6040516350735f6f60e01b81526004810184905290602090829060249082905afa9081156103a957610a8d611b6f611b7893610a95935f91610bc45750610a677f0000000000000000000000000000000000000000000000000000000000000012611fd0565b60075490611ffc565b92611b8b64ffffffffff8516151561200f565b60015496611bdc611b9a611140565b5f81525f6020820152611bab61114f565b61ffff87168152904263ffffffff16602083015264ffffffffff881660408301525f60608301526080820152612119565b5f5b8a8110611c58575092611c5292611c2d899a9b96937f48dd3eb1da9035a25fb1644e9b5f3e5a39a6888d5cd415bad5467791c77149ed9896611c288c5f52600360205260405f2090565b6122f1565b6001600160a01b03165f908152600560205260409020429055604051948594856123cd565b0390a390565b80611c828c611c7c600194611c758e5f52600260205260405f2090565b928c61213e565b906121af565b01611bde565b611ca1915060203d602011610bec57610bde8183610594565b5f611af9565b611cb360018814611ee6565b611a85565b505f8481526020818152604080832033845290915290205460ff16611a1b565b15611cdf57565b60405162461bcd60e51b815260206004820152600d60248201526c115b5c1d1e481c185e5b1bd859609a1b6044820152606490fd5b634e487b7160e01b5f52601160045260245ffd5b9062093a80820180921161175157565b9062015180820180921161175157565b90621baf80820180921161175157565b90601f820180921161175157565b9190820180921161175157565b15611d7a57565b60405162461bcd60e51b81526020600482015260086024820152672a37b79039b7b7b760c11b6044820152606490fd5b15611db157565b60405162461bcd60e51b81526020600482015260146024820152734465736372697074696f6e20746f6f206c6f6e6760601b6044820152606490fd5b6001600160401b03811161058f5760051b60200190565b92919092611e1184611ded565b93611e1f6040519586610594565b602085828152019060051b8201918383116103ae5780915b838310611e45575050505050565b82356001600160401b0381116103ae578201906040828703126103ae5760405191611e6f83610574565b8035611e7a816103b2565b83526020810135906001600160401b0382116103ae57019086601f830112156103ae57813592611ea984611918565b611eb66040519182610594565b84815288602086860101116103ae575f602086819782809801838601378301015283820152815201920191611e37565b15611eed57565b60405162461bcd60e51b81526020600482015260146024820152735061796c6f6164206c656e677468206e6f74203160601b6044820152606490fd5b15611f3057565b60405162461bcd60e51b815260206004820152601b60248201527f4e6f2070726f706f73616c7320696e2066697273742065706f636800000000006044820152606490fd5b908160209103126103ae575190565b15611f8b57565b60405162461bcd60e51b815260206004820152601c60248201527f4e6f7420656e6f7567682077656967687420746f2070726f706f7365000000006044820152606490fd5b604d811161175157600a0a90565b8115611fe8570490565b634e487b7160e01b5f52601260045260245ffd5b8181029291811591840414171561175157565b1561201657565b60405162461bcd60e51b815260206004820152601760248201527f546f6f206c6974746c65207374616b65207765696768740000000000000000006044820152606490fd5b90612114578151815460208401516040850151606086015160309190911b6affffffffff0000000000001660109290921b65ffffffff00001661ffff9094166bffffffffffffffffffffffff1990931692909217929092179190911790151560581b60ff60581b161781556105ed916001906080015191019064ffffffffff81511669ffffffffff000000000060208454938364ffffffffff198616178655015160281b169169ffffffffffffffffffff191617179055565b610515565b60015490600160401b82101561058f57610b8c8260016105ed94016001556001611127565b91908110156111225760051b81013590603e19813603018212156103ae570190565b601f821161216d57505050565b5f5260205f20906020601f840160051c830193106121a5575b601f0160051c01905b81811061219a575050565b5f815560010161218f565b9091508190612186565b9190918054600160401b81101561058f576121cf91600182018155611127565b6121145760019083356121e1816103b2565b828060a01b03166bffffffffffffffffffffffff60a01b8254161781550191602081013590601e19813603018212156103ae57019182356001600160401b0381116103ae5780360360208501136103ae57612246816122408454610528565b84612160565b5f601f82116001146122875781906122759394955f92612279575b50508160011b915f199060031b1c19161790565b9055565b602092500101355f80612261565b601f1982169461229a845f5260205f2090565b915f5b8781106122d75750836001959697106122bb575b505050811b019055565b01602001355f19600384901b60f8161c191690555f80806122b1565b90926020600181928287870101358155019401910161229d565b9092916001600160401b03811161058f57612310816122408454610528565b5f601f82116001146123495781906122759394955f9261233e5750508160011b915f199060031b1c19161790565b013590505f80612261565b601f1982169461235c845f5260205f2090565b915f5b87811061239557508360019596971061237c57505050811b019055565b01355f19600384901b60f8161c191690555f80806122b1565b9092602060018192868601358155019401910161235f565b908060209392818452848401375f828201840152601f01601f1916010190565b91909493929481606084016060855252608083019160808160051b85010192825f90603e19813603015b84831061241f575050505050506105ed9291604091956020820152019064ffffffffff169052565b909192939495607f198882030185528635828112156103ae5783018035612445816103b2565b6001600160a01b03168252602081013536829003601e19018112156103ae5701602081359101906001600160401b0381116103ae5780360382136103ae5761249c60209283926040868186600199015201916123ad565b9801969501930191906123f7565b156124b157565b60405162461bcd60e51b815260206004820152600560248201526421636f726560d81b6044820152606490fd5b156124e557565b60405162461bcd60e51b815260206004820152600a602482015269125b9d985b1a5908125160b21b6044820152606490fd5b9160206112ab9381815201916123ad565b60031981019190821161175157565b7f0000000000000000000000000000000000000000000000000000000067d220004203428111611751576112ab907f0000000000000000000000000000000000000000000000000000000000093a8090611fde565b1561259357565b60405162461bcd60e51b8152602060048201526007602482015266546f6f206c6f7760c81b6044820152606490fd5b156125c957565b60405162461bcd60e51b815260206004820152600d60248201526c496e76616c69642076616c756560981b6044820152606490fd5b1561260557565b60405162461bcd60e51b815260206004820152601a60248201527f50726f706f73616c20616c72656164792070726f6365737365640000000000006044820152606490fd5b1561265157565b60405162461bcd60e51b815260206004820152601960248201527f436f6e7461696e732063616e63656c6572207061796c6f6164000000000000006044820152606490fd5b61269e612537565b6040516350735f6f60e01b815260048101919091526020816024817f00000000000000000000000022222222e9fe38f6f1fc8c61b25228adb4d8b9536001600160a01b03165afa9081156103a95761271091612705915f91612709575b5060065490611ffc565b0490565b612722915060203d602011610bec57610bde8183610594565b5f6126fb565b60608101516127da576020810161275361274e63ffffffff610969845163ffffffff1690565b611d38565b42106127df5763ffffffff61276f612775925163ffffffff1690565b16611d48565b42116127da576127a76109446080612795604085015164ffffffffff1690565b93019264ffffffffff84519116612cb1565b6127da575164ffffffffff6127c9610a956020610e7b855164ffffffffff1690565b911611156127d657600190565b5f90565b505f90565b50505f90565b80518210156111225760209160051b010190565b908160a09103126103ae57805161280f816103b2565b91602082015161281e816103b2565b91604081015163ffffffff60e01b811681036103ae579160806060830151612845816113aa565b9201516112ab816103b2565b8051907f000000000000000000000000c07e000044f95655c11fda4cd37f70a94d7e0a7d6001600160a01b0316905f5b83811061289057505050505f90565b61289a81836127e5565b51602081015190846128c66128ba6020850151935160018060a01b031690565b6001600160a01b031690565b149081612972575b506128de57506001905b01612881565b805160a481106129685761290d916128f86128fe92612528565b90612d50565b602080825183010191016127f9565b50506001600160a01b039190911691506001600160e01b031916631f57090b60e01b0161295f57308114159081612955575b5061294d5750505050600190565b6001906128d8565b905015155f61293f565b506001906128d8565b5050505050505f90565b6001600160e01b031916632fe0a06160e11b1490505f6128ce565b9064ffffffffff8091169116019064ffffffffff821161175157565b156129b057565b60405162461bcd60e51b815260206004820152600d60248201526c105b1c9958591e481d9bdd1959609a1b6044820152606490fd5b156129ec57565b60405162461bcd60e51b815260206004820152601860248201527f566f74696e6720706572696f642068617320636c6f73656400000000000000006044820152606490fd5b15612a3857565b60405162461bcd60e51b81526020600482015260166024820152754163636f756e7420776569676874206973207a65726f60501b6044820152606490fd5b929092612a8660015485106124de565b612aa76108de856108d18460018060a01b03165f52600460205260405f2090565b92612b56612aba855164ffffffffff1690565b94612adb64ffffffffff61091a60208401986109148a5164ffffffffff1690565b612ae7610282886110ea565b612afa6109486109446060840151151590565b612b1661096f63ffffffff610969602085015163ffffffff1690565b6020612b24825161ffff1690565b60405162ff274760e31b81526001600160a01b038816600482015261ffff909116602482015293849081906044820190565b03817f00000000000000000000000022222222e9fe38f6f1fc8c61b25228adb4d8b9536001600160a01b03165afa9081156103a957612c2c612c21610a95610a8d7fa23fc440c6fc2e19ce408adc0b47622097fa7ea64409d71d33ba3fcdb5b4cd959a612c8899610aaa612c16610a95610a8d612c04610b929c612c7c9f5f91610bc45750610a677f0000000000000000000000000000000000000000000000000000000000000012611fd0565b94612c10861515612a31565b85611ffc565b64ffffffffff168a52565b64ffffffffff168952565b612c4e83610ad38b6108d18a60018060a01b03165f52600460205260405f2090565b60808101805190612c6a610b43610b30875164ffffffffff1690565b610b82610b608b5164ffffffffff1690565b935164ffffffffff1690565b6040805164ffffffffff95861681529190941660208201526001600160a01b03919091169290a3565b90612ccd64ffffffffff9182602081835116920151169061298d565b16101590565b15612cda57565b60405162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b6044820152606490fd5b15612d1757565b60405162461bcd60e51b8152602060048201526011602482015270736c6963655f6f75744f66426f756e647360781b6044820152606490fd5b612d6482612d5d81611d58565b1015612cd3565b612d7b8151612d74846004611d66565b1115612d10565b81612d925750506040515f81526020810160405290565b60405191601f8116916004831560051b80858701019484860193010101905b808410612dc95750508252601f01601f191660405290565b9092602080918551815201930190612db156fea164736f6c634300081c000a
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000c07e000044f95655c11fda4cd37f70a94d7e0a7d00000000000000000000000022222222e9fe38f6f1fc8c61b25228adb4d8b95300000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000bb8

-----Decoded View---------------
Arg [0] : _core (address): 0xc07e000044F95655c11fda4cD37F70A94d7e0a7d
Arg [1] : _staker (address): 0x22222222E9fE38F6f1FC8C61b25228adB4D8B953
Arg [2] : _minCreateProposalPct (uint256): 100
Arg [3] : _quorumPct (uint256): 3000

-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 000000000000000000000000c07e000044f95655c11fda4cd37f70a94d7e0a7d
Arg [1] : 00000000000000000000000022222222e9fe38f6f1fc8c61b25228adb4d8b953
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000064
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000bb8

🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.