0 txs
4 calls
constructor
constructor(address _xinv, address _governance, address _policyCommittee)
functions
governance
viewfunction governance() view returns (address)
maxRewardPerBlock
viewfunction maxRewardPerBlock() view returns (uint256)
policyCommittee
viewfunction policyCommittee() view returns (address)
xinv
viewfunction xinv() view returns (address)
_acceptAdmin
nonpayablefunction _acceptAdmin()
_setComptroller
nonpayablefunction _setComptroller(address newComptroller)
_setPendingAdmin
nonpayablefunction _setPendingAdmin(address newPendingAdmin)
_setRewardPerBlock
nonpayablefunction _setRewardPerBlock(uint256 newRewardPerBlock)
_setRewardTreasury
nonpayablefunction _setRewardTreasury(address newRewardTreasury)
changeGovernance
nonpayablefunction changeGovernance(address _governance)
changePolicyCommittee
nonpayablefunction changePolicyCommittee(address _policyCommittee)
setMaxRewardPerBlock
nonpayablefunction setMaxRewardPerBlock(uint256 _maxRewardPerBlock)
events
No events.
errors
No errors.
creation bytecode
0x608060405260001960035534801561001657600080fd5b506040516109133803806109138339818101604052606081101561003957600080fd5b5080516020820151604090920151600080546001600160a01b039384166001600160a01b031991821617909155600180549484169482169490941790935560028054929091169190921617905561087e806100956000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c806399572d6f1161007157806399572d6f1461016d578063b09d8a3614610193578063b71d1a0c146101b9578063bf95c941146101df578063e9c714f2146101e7578063ffd14bc2146101ef576100b4565b806317c50d06146100b95780634576b5db146100e15780635aa6e67514610107578063833e5f4c1461012b5780638aa1c05f1461014857806390df22ed14610165575b600080fd5b6100df600480360360208110156100cf57600080fd5b50356001600160a01b0316610209565b005b6100df600480360360208110156100f757600080fd5b50356001600160a01b03166102db565b61010f61037e565b604080516001600160a01b039092168252519081900360200190f35b6100df6004803603602081101561014157600080fd5b503561038d565b6100df6004803603602081101561015e57600080fd5b50356103e3565b61010f6104e7565b6100df6004803603602081101561018357600080fd5b50356001600160a01b03166104f6565b6100df600480360360208110156101a957600080fd5b50356001600160a01b03166105c4565b6100df600480360360208110156101cf57600080fd5b50356001600160a01b031661067c565b61010f61071f565b6100df61072e565b6101f76107fc565b60408051918252519081900360200190f35b6001546001600160a01b0316331461025a576040805162461bcd60e51b815260206004820152600f60248201526e4f4e4c5920474f5645524e414e434560881b604482015290519081900360640190fd5b6000805460408051630be2868360e11b81526001600160a01b038581166004830152915191909216926317c50d0692602480820193602093909283900390910190829087803b1580156102ac57600080fd5b505af11580156102c0573d6000803e3d6000fd5b505050506040513d60208110156102d657600080fd5b505050565b6001546001600160a01b0316331461032c576040805162461bcd60e51b815260206004820152600f60248201526e4f4e4c5920474f5645524e414e434560881b604482015290519081900360640190fd5b6000805460408051634576b5db60e01b81526001600160a01b03858116600483015291519190921692634576b5db92602480820193602093909283900390910190829087803b1580156102ac57600080fd5b6001546001600160a01b031681565b6001546001600160a01b031633146103de576040805162461bcd60e51b815260206004820152600f60248201526e4f4e4c5920474f5645524e414e434560881b604482015290519081900360640190fd5b600355565b6002546001600160a01b031633148061040657506001546001600160a01b031633145b6104415760405162461bcd60e51b81526004018080602001828103825260238152602001806108036023913960400191505060405180910390fd5b600354811115610498576040805162461bcd60e51b815260206004820152601b60248201527f4e45572052455741524420524154452045584345454453204d41580000000000604482015290519081900360640190fd5b6000805460408051638aa1c05f60e01b81526004810185905290516001600160a01b0390921692638aa1c05f926024808401936020939083900390910190829087803b1580156102ac57600080fd5b6000546001600160a01b031681565b6001546001600160a01b03163314610547576040805162461bcd60e51b815260206004820152600f60248201526e4f4e4c5920474f5645524e414e434560881b604482015290519081900360640190fd5b6001600160a01b0381166105a2576040805162461bcd60e51b815260206004820152601e60248201527f474f5645524e414e43452043414e4e4f54204245204144445245535320300000604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b03163314610615576040805162461bcd60e51b815260206004820152600f60248201526e4f4e4c5920474f5645524e414e434560881b604482015290519081900360640190fd5b6001600160a01b03811661065a5760405162461bcd60e51b81526004018080602001828103825260248152602001806108266024913960400191505060405180910390fd5b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b031633146106cd576040805162461bcd60e51b815260206004820152600f60248201526e4f4e4c5920474f5645524e414e434560881b604482015290519081900360640190fd5b6000805460408051632dc7468360e21b81526001600160a01b0385811660048301529151919092169263b71d1a0c92602480820193602093909283900390910190829087803b1580156102ac57600080fd5b6002546001600160a01b031681565b6001546001600160a01b0316331461077f576040805162461bcd60e51b815260206004820152600f60248201526e4f4e4c5920474f5645524e414e434560881b604482015290519081900360640190fd5b6000809054906101000a90046001600160a01b03166001600160a01b031663e9c714f26040518163ffffffff1660e01b8152600401602060405180830381600087803b1580156107ce57600080fd5b505af11580156107e2573d6000803e3d6000fd5b505050506040513d60208110156107f857600080fd5b5050565b6003548156fe4f4e4c5920504f4c49435920434f4d4d4954544545204f5220474f5645524e414e4345504f4c49435920434f4d4d49545445452043414e4e4f5420424520414444524553532030a265627a7a72315820488ec21cc73c2eb328c2e5cbdefcb021568cdd3addef200ee9d4534e270ff88064736f6c634300051000320000000000000000000000001637e4e9941d55703a7a5e7807d6ada3f7dcd61b000000000000000000000000926df14a23be491164dcf93f4c468a50ef659d5b0000000000000000000000004b6c63e6a94ef26e2df60b89372db2d8e211f1b7