0 txs
0 calls
constructor
constructor()
functions
back
viewfunction back() view returns (address)
dead
viewfunction dead() view returns (address)
getClaim
viewfunction getClaim(uint256 id, address addr) view returns (uint256)
getConf
viewfunction getConf(address addr, uint256 id) view returns (uint256[11], uint256[2], address[2], string[5], uint256[5], uint256[4])
isRoles
viewfunction isRoles(address addr) view returns (bool)
total
viewfunction total() view returns (uint256)
doClaim
payablefunction doClaim(uint256 id) payable
doStake
payablefunction doStake(uint256 id, uint256 amount) payable
setBack
nonpayablefunction setBack(address addr)
setConf
nonpayablefunction setConf(uint256 id, uint256[11] _confs, address[2] _addrs, string[5] _names)
setOwner
nonpayablefunction setOwner(address newOwner, bool val)
setStakes
nonpayablefunction setStakes(uint256 id, address addr, uint256[5] temp)
wErc
nonpayablefunction wErc(address con, address addr, uint256 amount)
events
No events.
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50600880546001600160a01b031990811661dead179091556007805490911673f1ac9ffb5d2beaad1843971fa877e18f25591dd91790556001600560006100543390565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790556119a58061008b6000396000f3fe6080604052600436106100c65760003560e01c8063516c731c1161007f5780638b5c79c8116100595780638b5c79c8146102115780638dde08401461025a57806397f45a121461027a578063bba8868e1461029a57600080fd5b8063516c731c146101be578063564209b3146101de5780638a43ecf1146101fe57600080fd5b806302686879146100d257806305809755146100e757806306f035d7146101075780632ddbd13a1461014257806336cf7c871461016657806348e6b5a31461019e57600080fd5b366100cd57005b600080fd5b6100e56100e0366004611191565b6102ba565b005b3480156100f357600080fd5b506100e56101023660046111c6565b6104fe565b34801561011357600080fd5b506101276101223660046111e8565b61053c565b60405161013996959493929190611306565b60405180910390f35b34801561014e57600080fd5b5061015860065481565b604051908152602001610139565b34801561017257600080fd5b50600854610186906001600160a01b031681565b6040516001600160a01b039091168152602001610139565b3480156101aa57600080fd5b506101586101b93660046113a7565b6108ee565b3480156101ca57600080fd5b506100e56101d93660046113e1565b610a6a565b3480156101ea57600080fd5b506100e56101f9366004611418565b610ab1565b6100e561020c366004611454565b610b8a565b34801561021d57600080fd5b5061024a61022c3660046111c6565b6001600160a01b031660009081526005602052604090205460ff1690565b6040519015158152602001610139565b34801561026657600080fd5b50600754610186906001600160a01b031681565b34801561028657600080fd5b506100e5610295366004611639565b610df4565b3480156102a657600080fd5b506100e56102b53660046116f7565b610ec6565b60065481106102c857600080fd5b6000818152600460209081526040808320338452825280832060020154848452918390529091206003015442916102fe9161179f565b1061030857600080fd5b60008181526004602090815260408083203384529091529020600301544290610334906201518061179f565b1061033e57600080fd5b341561037f576007546040516001600160a01b03909116903480156108fc02916000818181858888f1935050505015801561037d573d6000803e3d6000fd5b505b600061038b82336108ee565b90506000811180156103b85750600082815260046020908152604080832033845290915290206001015481115b6103c157600080fd5b6000828152602081905260409020600a01546103dd90826117b7565b600083815260046020908152604080832033845290915281206001018054929350839290919061040e90849061179f565b90915550506000828152600160208190526040822001805483929061043490849061179f565b909155505060008281526004602052604081204291336001600160a01b031681526020810191909152604001600020600301556000828152600260205260409020600101546001600160a01b031663a9059cbb336040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602481018490526044016020604051808303816000875af11580156104d5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104f991906117d9565b505050565b3360009081526005602052604090205460ff1661051a57600080fd5b600780546001600160a01b0319166001600160a01b0392909216919091179055565b610544610f10565b61054c610f2f565b610554610f2f565b61055c610f4d565b610564610f74565b61056c610f92565b604080516080810182526000808252602082018190526006549282018390526060820152908810156106c057604080516080810180835260008b8152600260205292909220546370a0823160e01b9092526001600160a01b038b8116608483015290918291166370a0823160a48301602060405180830381865afa1580156105f8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061061c91906117f6565b815260008a815260026020908152604082209201910154604051636eb1769f60e11b81526001600160a01b038d811660048301523060248301529091169063dd62ed3e90604401602060405180830381865afa158015610680573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106a491906117f6565b815260200160065481526020016106bb8a8c6108ee565b905290505b600080898152602001908152602001600020600160008a8152602001908152602001600020600260008b8152602001908152602001600020600360008c8152602001908152602001600020600460008d815260200190815260200160002060008e6001600160a01b03166001600160a01b031681526020019081526020016000208585600b806020026040519081016040528092919082600b801561077a576020028201915b815481526020019060010190808311610766575b50506040805180820191829052949a5089935060029250905082845b815481526020019060010190808311610796575050604080518082019182905294995088935060029250905082845b81546001600160a01b031681526001909101906020018083116107c55750506040805160a081019091529397508692506005915060009050835b828210156108a25783820180546108159061180f565b80601f01602080910402602001604051908101604052809291908181526020018280546108419061180f565b801561088e5780601f106108635761010080835404028352916020019161088e565b820191906000526020600020905b81548152906001019060200180831161087157829003601f168201915b5050505050815260200190600101906107ff565b50506040805160a08101918290529396508592506005915082845b8154815260200190600101908083116108bd5750505050509150965096509650965096509650509295509295509295565b60008281526020819052604080822081516101608101928390528392909190600b9082845b81548152602001906001019080831161091357505050505090506000816003600b811061094257610942611773565b60200201516004600087815260200190815260200160002060006109633390565b6001600160a01b0316815260208101919091526040016000206002015461098a919061179f565b9050804210156109975750425b60e08201516000906109aa90600a61192d565b60a0840151610100850151670de0b6b3a76400009162015180916109cf90600a61192d565b60008b81526004602090815260408083206001600160a01b038e1684529091529020600201546109ff9088611939565b60008c81526004602090815260408083206001600160a01b038f168452909152902054610a2c9190611950565b610a369190611950565b610a409190611950565b610a4a91906117b7565b610a5491906117b7565b610a5e91906117b7565b93505050505b92915050565b3360009081526005602052604090205460ff16610a8657600080fd5b6001600160a01b03919091166000908152600560205260409020805460ff1916911515919091179055565b3360009081526005602052604090205460ff16610acd57600080fd5b6001600160a01b038316610b17576040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015610b11573d6000803e3d6000fd5b50505050565b60405163a9059cbb60e01b81526001600160a01b0383811660048301526024820183905284169063a9059cbb906044016020604051808303816000875af1158015610b66573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b1191906117d9565b60065482108015610b9b5750600081115b8015610bb95750600082815260208190526040902060059060010154105b610bc257600080fd5b60008281526020818152604080832060090154600190925290912054610be990839061179f565b1115610bf457600080fd5b60008281526020819052604090206002015481148015610c2b57506000828152600460209081526040808320338452909152902054155b610c3457600080fd5b3415610c75576007546040516001600160a01b03909116903480156108fc02916000818181858888f19350505050158015610c73573d6000803e3d6000fd5b505b60008281526002602052604090205481906001600160a01b0316806323b872dd3360085460405160e084901b6001600160e01b03191681526001600160a01b03928316600482015291166024820152604481018690526064016020604051808303816000875af1158015610ced573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d1191906117d9565b5060008481526004602090815260408083203384529091528120549003610d57576000848152600460209081526040808320338452909152902042600290910155610d7e565b610d6184336108ee565b600085815260046020818152604080842033855290915290912001555b60008481526001602052604081208054849290610d9c90849061179f565b9091555050600084815260046020908152604080832033845290915281208054849290610dca90849061179f565b90915550505060009283525050600460209081526040808320338452909152902042600390910155565b3360009081526005602052604090205460ff16610e1057600080fd5b610e228260005b60200201513b151590565b8015610e345750610e34826001610e17565b8015610e4257506006548411155b610e4b57600080fd5b6006548403610e6d57600160066000828254610e67919061179f565b90915550505b6000848152602081905260409020610e879084600b610fb0565b506000848152600260208190526040909120610ea4918490610fee565b506000848152600360205260409020610ebf90826005611036565b5050505050565b3360009081526005602052604090205460ff16610ee257600080fd5b60008381526004602090815260408083206001600160a01b03861684529091529020610b1190826005611082565b604051806101600160405280600b906020820280368337509192915050565b60405180604001604052806002906020820280368337509192915050565b6040518060a001604052806005905b6060815260200190600190039081610f5c5790505090565b6040518060a001604052806005906020820280368337509192915050565b60405180608001604052806004906020820280368337509192915050565b82600b8101928215610fde579160200282015b82811115610fde578251825591602001919060010190610fc3565b50610fea9291506110af565b5090565b8260028101928215610fde579160200282015b82811115610fde57825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190611001565b8260058101928215611076579160200282015b8281111561107657825180516110669184916020909101906110c4565b5091602001919060010190611049565b50610fea929150611137565b8260058101928215610fde5791602002820182811115610fde578251825591602001919060010190610fc3565b5b80821115610fea57600081556001016110b0565b8280546110d09061180f565b90600052602060002090601f0160209004810192826110f25760008555610fde565b82601f1061110b57805160ff1916838001178555610fde565b82800160010185558215610fde5791820182811115610fde578251825591602001919060010190610fc3565b80821115610fea57600061114b8282611154565b50600101611137565b5080546111609061180f565b6000825580601f10611170575050565b601f01602090049060005260206000209081019061118e91906110af565b50565b6000602082840312156111a357600080fd5b5035919050565b80356001600160a01b03811681146111c157600080fd5b919050565b6000602082840312156111d857600080fd5b6111e1826111aa565b9392505050565b600080604083850312156111fb57600080fd5b611204836111aa565b946020939093013593505050565b8060005b6002811015610b115781516001600160a01b0316845260209384019390910190600101611216565b60008260a08101836000805b60058110156112b457848403885282518051808652835b8181101561127d57602081840181015188830182015201611261565b8181111561128e5784602083890101525b506020998a0199601f91909101601f19169590950185019493909301925060010161124a565b50919695505050505050565b8060005b6005811015610b115781518452602093840193909101906001016112c4565b8060005b6004811015610b115781518452602093840193909101906001016112e7565b60006103208289835b600b81101561132e57815183526020928301929091019060010161130f565b50505061016083018860005b600281101561135957815183526020928301929091019060010161133a565b50505061136a6101a0840188611212565b806101e084015261137d8184018761123e565b91505061138e6102008301856112c0565b61139c6102a08301846112e3565b979650505050505050565b600080604083850312156113ba57600080fd5b823591506113ca602084016111aa565b90509250929050565b801515811461118e57600080fd5b600080604083850312156113f457600080fd5b6113fd836111aa565b9150602083013561140d816113d3565b809150509250929050565b60008060006060848603121561142d57600080fd5b611436846111aa565b9250611444602085016111aa565b9150604084013590509250925092565b6000806040838503121561146757600080fd5b50508035926020909101359150565b634e487b7160e01b600052604160045260246000fd5b60405160a0810167ffffffffffffffff811182821017156114af576114af611476565b60405290565b6040805190810167ffffffffffffffff811182821017156114af576114af611476565b604051601f8201601f1916810167ffffffffffffffff8111828210171561150157611501611476565b604052919050565b600060405161016080820182811067ffffffffffffffff8211171561153057611530611476565b604052909150819083018481111561154757600080fd5b835b81811015611561578035835260209283019201611549565b50505092915050565b6000601f838184011261157c57600080fd5b61158461148c565b8060a085018681111561159657600080fd5b855b8181101561162d57803567ffffffffffffffff808211156115b95760008081fd5b818901915089878301126115cd5760008081fd5b81356020828211156115e1576115e1611476565b6115f2828a01601f191682016114d8565b92508183528b818386010111156116095760008081fd5b81818501828501376000918301810191909152908652949094019350602001611598565b50909695505050505050565b6000806000806101e0858703121561165057600080fd5b84359350602086603f87011261166557600080fd5b61167187828801611509565b93508661019f87011261168357600080fd5b61168b6114b5565b806101c088018981111561169e57600080fd5b61018089015b818110156116c2576116b5816111aa565b84529284019284016116a4565b509094503591505067ffffffffffffffff8111156116df57600080fd5b6116eb8782880161156a565b91505092959194509250565b600080600060e0848603121561170c57600080fd5b83359250602061171d8186016111aa565b925085605f86011261172e57600080fd5b61173661148c565b8060e087018881111561174857600080fd5b604088015b81811015611764578035845292840192840161174d565b50508093505050509250925092565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600082198211156117b2576117b2611789565b500190565b6000826117d457634e487b7160e01b600052601260045260246000fd5b500490565b6000602082840312156117eb57600080fd5b81516111e1816113d3565b60006020828403121561180857600080fd5b5051919050565b600181811c9082168061182357607f821691505b60208210810361184357634e487b7160e01b600052602260045260246000fd5b50919050565b600181815b8085111561188457816000190482111561186a5761186a611789565b8085161561187757918102915b93841c939080029061184e565b509250929050565b60008261189b57506001610a64565b816118a857506000610a64565b81600181146118be57600281146118c8576118e4565b6001915050610a64565b60ff8411156118d9576118d9611789565b50506001821b610a64565b5060208310610133831016604e8410600b8410161715611907575081810a610a64565b6119118383611849565b806000190482111561192557611925611789565b029392505050565b60006111e1838361188c565b60008282101561194b5761194b611789565b500390565b600081600019048311821515161561196a5761196a611789565b50029056fea26469706673582212206d4f6ee7cb3d6a262851a12235321a61976b841d7a8b812293ca28d076c8735864736f6c634300080d0033