0 txs
5 calls
constructor
constructor(address _owner, address _poolManager, address _booster, address _stashFactory, address _rescueStash, bool _seal)
functions
booster
viewfunction booster() view returns (address)
FORCE_DELAY
viewfunction FORCE_DELAY() view returns (uint256)
forceTimestamp
viewfunction forceTimestamp() view returns (uint256)
isForceTimerStarted
viewfunction isForceTimerStarted() view returns (bool)
isSealed
viewfunction isSealed() view returns (bool)
owner
viewfunction owner() view returns (address)
pendingowner
viewfunction pendingowner() view returns (address)
poolManager
viewfunction poolManager() view returns (address)
rescueStash
viewfunction rescueStash() view returns (address)
stashFactory
viewfunction stashFactory() view returns (address)
acceptOwnership
nonpayablefunction acceptOwnership()
execute
nonpayablefunction execute(address _to, uint256 _value, bytes _data) returns (bool, bytes)
forceShutdownSystem
nonpayablefunction forceShutdownSystem()
queueForceShutdown
nonpayablefunction queueForceShutdown()
sealOwnership
nonpayablefunction sealOwnership()
setBoosterOwner
nonpayablefunction setBoosterOwner()
setFactories
nonpayablefunction setFactories(address _rfactory, address _sfactory, address _tfactory)
setFeeManager
nonpayablefunction setFeeManager(address _feeM)
setRescueTokenDistribution
nonpayablefunction setRescueTokenDistribution(address _distributor, address _rewardDeposit, address _treasury)
setRescueTokenReward
nonpayablefunction setRescueTokenReward(address _token, uint256 _option)
setStashExtraReward
nonpayablefunction setStashExtraReward(address _stash, address _token)
setStashFactoryImplementation
nonpayablefunction setStashFactoryImplementation(address _v1, address _v2, address _v3)
setStashRewardHook
nonpayablefunction setStashRewardHook(address _stash, address _hook)
shutdownSystem
nonpayablefunction shutdownSystem()
transferOwnership
nonpayablefunction transferOwnership(address _owner)
events
AcceptedOwnership
event AcceptedOwnership(address newOwner)
OwnershipSealed
event OwnershipSealed()
ShutdownExecuted
event ShutdownExecuted()
ShutdownStarted
event ShutdownStarted(uint256 executableTimestamp)
TransferOwnership
event TransferOwnership(address pendingOwner)
errors
No errors.
creation bytecode
0x61010060405234801561001157600080fd5b50604051611703380380611703833981810160405260c081101561003457600080fd5b5080516020820151604083015160608085015160808087015160a097880151600080546001600160a01b0319166001600160a01b03998a1617815587861b6001600160601b031990811690945286861b841690995283851b831660c0529381901b90911660e0526001805460ff60a01b1916600160a01b941515949094029390931790925592841694918416939283169216906115d2906101319039806108c4528061137852806114845250806104c05280610b305250806106b05280610744528061082552806109305280610a785280610d6d5280611093528061118352806112825250806105e55280610e55528061141852506115d26000f3fe608060405234801561001057600080fd5b50600436106101735760003560e01c80638da5cb5b116100de578063cb246a9311610097578063dc4c90d311610071578063dc4c90d31461045c578063f2e2e43a14610464578063f2fde38b14610490578063fbdc9a29146104b657610173565b8063cb246a9314610414578063cd170ae41461041c578063da4a898e1461045457610173565b80638da5cb5b146102e657806395fd55e6146102ee578063a1827da8146102f6578063b61d27f6146102fe578063c6def07614610404578063c7633d951461040c57610173565b80634bff48cb116101305780634bff48cb1461021c578063631f9852146102245780636e1fdc2b146102405780636e5162b01461027857806379ba5097146102a65780637bd3b995146102ae57610173565b8063068eb19e146101785780630dd182d31461019c5780632f150c17146101cc578063354af919146101e657806345c71d7c146101ee578063472d35b9146101f6575b600080fd5b6101806104be565b604080516001600160a01b039092168252519081900360200190f35b6101ca600480360360408110156101b257600080fd5b506001600160a01b03813581169160200135166104e2565b005b6101d4610595565b60408051918252519081900360200190f35b6101ca61059b565b6101806108c2565b6101ca6004803603602081101561020c57600080fd5b50356001600160a01b03166108e6565b6101ca6109b8565b61022c610ad6565b604080519115158252519081900360200190f35b6101ca6004803603606081101561025657600080fd5b506001600160a01b038135811691602081013582169160409091013516610ae6565b6101ca6004803603604081101561028e57600080fd5b506001600160a01b0381358116916020013516610bdc565b6101ca610c73565b6101ca600480360360608110156102c457600080fd5b506001600160a01b038135811691602081013582169160409091013516610d23565b610180610dfc565b6101ca610e0b565b6101ca610fbf565b6103836004803603606081101561031457600080fd5b6001600160a01b038235169160208101359181019060608101604082013564010000000081111561034457600080fd5b82018360208201111561035657600080fd5b8035906020019184600183028401116401000000008311171561037857600080fd5b509092509050611045565b60405180831515815260200180602001828103825283818151815260200191508051906020019080838360005b838110156103c85781810151838201526020016103b0565b50505050905090810190601f1680156103f55780820380516001836020036101000a031916815260200191505b50935050505060405180910390f35b610180611181565b6101ca6111a5565b61022c61131e565b6101ca6004803603606081101561043257600080fd5b506001600160a01b03813581169160208101358216916040909101351661132e565b610180611407565b610180611416565b6101ca6004803603604081101561047a57600080fd5b506001600160a01b03813516906020013561143a565b6101ca600480360360208110156104a657600080fd5b50356001600160a01b03166114f9565b6101d4611595565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000546001600160a01b0316331461052a576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b816001600160a01b0316632223686f826040518263ffffffff1660e01b815260040180826001600160a01b03168152602001915050600060405180830381600087803b15801561057957600080fd5b505af115801561058d573d6000803e3d6000fd5b505050505050565b60025481565b6000546001600160a01b031633146105e3576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663bf86d6906040518163ffffffff1660e01b815260040160206040518083038186803b15801561063c57600080fd5b505afa158015610650573d6000803e3d6000fd5b505050506040513d602081101561066657600080fd5b50516106ac576040805162461bcd60e51b815260206004820152601060248201526f10b837b7b626b3b929b43aba3237bbb760811b604482015290519081900360640190fd5b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663081e3eda6040518163ffffffff1660e01b815260040160206040518083038186803b15801561070757600080fd5b505afa15801561071b573d6000803e3d6000fd5b505050506040513d602081101561073157600080fd5b5051905060005b818110156108225760007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316631526fe27836040518263ffffffff1660e01b81526004018082815260200191505060c06040518083038186803b1580156107a657600080fd5b505afa1580156107ba573d6000803e3d6000fd5b505050506040513d60c08110156107d057600080fd5b5060a00151905080610819576040805162461bcd60e51b815260206004820152600d60248201526c10b837b7b629b43aba3237bbb760991b604482015290519081900360640190fd5b50600101610738565b507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663354af9196040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561087e57600080fd5b505af1158015610892573d6000803e3d6000fd5b50506040517f5a05a29d5ecece2d4f30720adf1a7449fc1ecb9a884a14629d08d3d2257ab905925060009150a150565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000546001600160a01b0316331461092e576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663472d35b9826040518263ffffffff1660e01b815260040180826001600160a01b03168152602001915050600060405180830381600087803b15801561099d57600080fd5b505af11580156109b1573d6000803e3d6000fd5b5050505050565b6000546001600160a01b03163314610a00576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b600154600160a01b900460ff1615610a52576040805162461bcd60e51b815260206004820152601060248201526f1bdddb995c9cda1a5c081cd9585b195960821b604482015290519081900360640190fd5b60008054604080516313af403560e01b81526001600160a01b03928316600482015290517f0000000000000000000000000000000000000000000000000000000000000000909216926313af40359260248084019382900301818387803b158015610abc57600080fd5b505af1158015610ad0573d6000803e3d6000fd5b50505050565b600154600160a01b900460ff1681565b6000546001600160a01b03163314610b2e576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632fa6cbe98484846040518463ffffffff1660e01b815260040180846001600160a01b03168152602001836001600160a01b03168152602001826001600160a01b031681526020019350505050600060405180830381600087803b158015610bbf57600080fd5b505af1158015610bd3573d6000803e3d6000fd5b50505050505050565b6000546001600160a01b03163314610c24576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b816001600160a01b0316630d5225de826040518263ffffffff1660e01b815260040180826001600160a01b03168152602001915050600060405180830381600087803b15801561057957600080fd5b6001546001600160a01b03163314610cc2576040805162461bcd60e51b815260206004820152600d60248201526c10b832b73234b733b7bbb732b960991b604482015290519081900360640190fd5b60018054600080546001600160a01b038084166001600160a01b03199283161792839055921690925560408051929091168252517fdee73dbb93c269d51b00ff594df7b23f8aca381762449174e5ba16bd163d88f1916020908290030190a1565b6000546001600160a01b03163314610d6b576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637bd3b9958484846040518463ffffffff1660e01b815260040180846001600160a01b03168152602001836001600160a01b03168152602001826001600160a01b031681526020019350505050600060405180830381600087803b158015610bbf57600080fd5b6000546001600160a01b031681565b6000546001600160a01b03163314610e53576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663bf86d6906040518163ffffffff1660e01b815260040160206040518083038186803b158015610eac57600080fd5b505afa158015610ec0573d6000803e3d6000fd5b505050506040513d6020811015610ed657600080fd5b5051610f1c576040805162461bcd60e51b815260206004820152601060248201526f10b837b7b626b3b929b43aba3237bbb760811b604482015290519081900360640190fd5b600154600160a81b900460ff1615610f6d576040805162461bcd60e51b815260206004820152600f60248201526e185b1c9958591e481cdd185c9d1959608a1b604482015290519081900360640190fd5b6001805460ff60a81b1916600160a81b1790554262278d0001600281905560408051918252517f0af5f8b3a72c4ee1999f5b5a19fc41c0425c6823019b9e6c060272afd59ff56d9181900360200190a1565b6000546001600160a01b03163314611007576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b6001805460ff60a01b1916600160a01b1790556040517f64b89df6876b705bd433440503434130927ad7dc459ea1545a9b9d0dd1984b8090600090a1565b600080546060906001600160a01b03163314611091576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316866001600160a01b0316141561110a576040805162461bcd60e51b815260206004820152600f60248201526e085a5b9d985b1a59081d185c99d95d608a1b604482015290519081900360640190fd5b60006060876001600160a01b0316878787604051808383808284376040519201945060009350909150508083038185875af1925050503d806000811461116c576040519150601f19603f3d011682016040523d82523d6000602084013e611171565b606091505b5090999098509650505050505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000546001600160a01b031633146111ed576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b600154600160a81b900460ff1661123a576040805162461bcd60e51b815260206004820152600c60248201526b085d1a5b595c881cdd185c9d60a21b604482015290519081900360640190fd5b6002544211611280576040805162461bcd60e51b815260206004820152600d60248201526c042e8d2dacae440ccd2dcd2e6d609b1b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663354af9196040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156112db57600080fd5b505af11580156112ef573d6000803e3d6000fd5b50506040517f5a05a29d5ecece2d4f30720adf1a7449fc1ecb9a884a14629d08d3d2257ab905925060009150a1565b600154600160a81b900460ff1681565b6000546001600160a01b03163314611376576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663535cc8148484846040518463ffffffff1660e01b815260040180846001600160a01b03168152602001836001600160a01b03168152602001826001600160a01b031681526020019350505050600060405180830381600087803b158015610bbf57600080fd5b6001546001600160a01b031681565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000546001600160a01b03163314611482576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663677c845283836040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050600060405180830381600087803b15801561057957600080fd5b6000546001600160a01b03163314611541576040805162461bcd60e51b815260206004820152600660248201526510b7bbb732b960d11b604482015290519081900360640190fd5b600180546001600160a01b0383166001600160a01b0319909116811790915560408051918252517fcfaaa26691e16e66e73290fc725eee1a6b4e0e693a1640484937aac25ffb55a49181900360200190a150565b62278d008156fea2646970667358221220c262974b3698cdb21c7bf993aa0b30d05cfe219acafc3413683d853c41ec726364736f6c634300060c003300000000000000000000000049bd2af2d8cf5d607c9580446a1373f55e7bb07f000000000000000000000000f24074a1a6ad620adc14745f9cc1fb1e7ba6ca7100000000000000000000000098ef32edd24e2c92525e59afc4475c1242a30184000000000000000000000000919eeb7d8e73bd4e9addc1e81fd1ae799f0efee600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001