0 txs
471 calls
constructor
constructor(address _vault, address _token)
functions
availableFunds
viewfunction availableFunds() view returns (uint256)
drip
viewfunction drip() view returns (uint64 lastCollect, uint192 perBlock)
dripDuration
viewfunction dripDuration() view returns (uint256)
governor
viewfunction governor() view returns (address)
isGovernor
viewfunction isGovernor() view returns (bool)
claimGovernance
nonpayablefunction claimGovernance()
collect
nonpayablefunction collect()
collectAndRebase
nonpayablefunction collectAndRebase()
setDripDuration
nonpayablefunction setDripDuration(uint256 _durationSeconds)
transferGovernance
nonpayablefunction transferGovernance(address _newGovernor)
transferToken
nonpayablefunction transferToken(address _asset, uint256 _amount)
events
GovernorshipTransferred
event GovernorshipTransferred(address indexed previousGovernor, address indexed newGovernor)
PendingGovernorshipTransfer
event PendingGovernorshipTransfer(address indexed previousGovernor, address indexed newGovernor)
errors
No errors.
creation bytecode
0x60c060405234801561001057600080fd5b50604051610e9f380380610e9f83398101604081905261002f916100c6565b61004533600080516020610e7f83398151915255565b600080516020610e7f833981519152546040516001600160a01b03909116906000907fc7c0c772add429241571afb3805861fb3cfa2af374534088b76cdb4325a87e9a908290a36001600160601b0319606092831b8116608052911b1660a0526100f9565b80516001600160a01b03811681146100c157600080fd5b919050565b600080604083850312156100d957600080fd5b6100e2836100aa565b91506100f0602084016100aa565b90509250929050565b60805160601c60a05160601c610d466101396000396000818161031101528181610753015261088801526000818161047e01526108aa0152610d466000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c8063737962971161007157806373796297146101195780639f678cca14610121578063bb7a632e1461016f578063c7af335214610178578063d38bfff414610190578063e5225381146101a357600080fd5b80630493a0fa146100ae5780630c340a24146100c35780631072cbea146100e857806346fcff4c146100fb5780635d36b19014610111575b600080fd5b6100c16100bc366004610b9e565b6101ab565b005b6100cb61028e565b6040516001600160a01b0390911681526020015b60405180910390f35b6100c16100f6366004610b52565b6102ab565b6101036102ef565b6040519081526020016100df565b6100c16103ce565b6100c1610474565b6001546101479067ffffffffffffffff811690600160401b90046001600160c01b031682565b6040805167ffffffffffffffff90931683526001600160c01b039091166020830152016100df565b61010360005481565b6101806104f1565b60405190151581526020016100df565b6100c161019e366004610b37565b610522565b6100c16105c6565b6101b36104f1565b6101d85760405162461bcd60e51b81526004016101cf90610c1f565b60405180910390fd5b600081116102285760405162461bcd60e51b815260206004820152601960248201527f6475726174696f6e206d757374206265206e6f6e2d7a65726f0000000000000060448201526064016101cf565b806001600160c01b0316600081905550306001600160a01b031663e52253816040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561027357600080fd5b505af1158015610287573d6000803e3d6000fd5b5050505050565b60006102a6600080516020610cf18339815191525490565b905090565b6102b36104f1565b6102cf5760405162461bcd60e51b81526004016101cf90610c1f565b6102eb6102da61028e565b6001600160a01b03841690836105ce565b5050565b6040516370a0823160e01b815230600482015260009081906001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906370a082319060240160206040518083038186803b15801561035357600080fd5b505afa158015610367573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061038b9190610bb7565b6040805180820190915260015467ffffffffffffffff81168252600160401b90046001600160c01b031660208201529091506103c8908290610625565b91505090565b7f44c4d30b2eaad5130ad70c3ba6972730566f3e6359ab83e800d905c61b1c51db546001600160a01b0316336001600160a01b0316146104695760405162461bcd60e51b815260206004820152603060248201527f4f6e6c79207468652070656e64696e6720476f7665726e6f722063616e20636f60448201526f6d706c6574652074686520636c61696d60801b60648201526084016101cf565b61047233610677565b565b61047c61073b565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663af14052c6040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156104d757600080fd5b505af11580156104eb573d6000803e3d6000fd5b50505050565b6000610509600080516020610cf18339815191525490565b6001600160a01b0316336001600160a01b031614905090565b61052a6104f1565b6105465760405162461bcd60e51b81526004016101cf90610c1f565b61056e817f44c4d30b2eaad5130ad70c3ba6972730566f3e6359ab83e800d905c61b1c51db55565b806001600160a01b031661058e600080516020610cf18339815191525490565b6001600160a01b03167fa39cc5eb22d0f34d8beaefee8a3f17cc229c1a1d1ef87a5ad47313487b1c4f0d60405160405180910390a350565b61047261073b565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b1790526106209084906108cf565b505050565b805160009081906106409067ffffffffffffffff1642610c97565b9050600083602001516001600160c01b03168261065d9190610c78565b905084811161066c578061066e565b845b95945050505050565b6001600160a01b0381166106cd5760405162461bcd60e51b815260206004820152601a60248201527f4e657720476f7665726e6f72206973206164647265737328302900000000000060448201526064016101cf565b806001600160a01b03166106ed600080516020610cf18339815191525490565b6001600160a01b03167fc7c0c772add429241571afb3805861fb3cfa2af374534088b76cdb4325a87e9a60405160405180910390a361073881600080516020610cf183398151915255565b50565b6040516370a0823160e01b81523060048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a082319060240160206040518083038186803b15801561079d57600080fd5b505afa1580156107b1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107d59190610bb7565b6040805180820190915260015467ffffffffffffffff81168252600160401b90046001600160c01b03166020820152909150600090610815908390610625565b905060006108238284610c97565b905060405180604001604052804267ffffffffffffffff1681526020016000548361084e9190610c56565b6001600160c01b03908116909152815160209092015116600160401b0267ffffffffffffffff909116176001556106206001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000167f0000000000000000000000000000000000000000000000000000000000000000846105ce565b6000610924826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166109a19092919063ffffffff16565b80519091501561062057808060200190518101906109429190610b7c565b6106205760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016101cf565b60606109b084846000856109ba565b90505b9392505050565b606082471015610a1b5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b60648201526084016101cf565b843b610a695760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016101cf565b600080866001600160a01b03168587604051610a859190610bd0565b60006040518083038185875af1925050503d8060008114610ac2576040519150601f19603f3d011682016040523d82523d6000602084013e610ac7565b606091505b5091509150610ad7828286610ae2565b979650505050505050565b60608315610af15750816109b3565b825115610b015782518084602001fd5b8160405162461bcd60e51b81526004016101cf9190610bec565b80356001600160a01b0381168114610b3257600080fd5b919050565b600060208284031215610b4957600080fd5b6109b382610b1b565b60008060408385031215610b6557600080fd5b610b6e83610b1b565b946020939093013593505050565b600060208284031215610b8e57600080fd5b815180151581146109b357600080fd5b600060208284031215610bb057600080fd5b5035919050565b600060208284031215610bc957600080fd5b5051919050565b60008251610be2818460208701610cae565b9190910192915050565b6020815260008251806020840152610c0b816040850160208701610cae565b601f01601f19169190910160400192915050565b6020808252601a908201527f43616c6c6572206973206e6f742074686520476f7665726e6f72000000000000604082015260600190565b600082610c7357634e487b7160e01b600052601260045260246000fd5b500490565b6000816000190483118215151615610c9257610c92610cda565b500290565b600082821015610ca957610ca9610cda565b500390565b60005b83811015610cc9578181015183820152602001610cb1565b838111156104eb5750506000910152565b634e487b7160e01b600052601160045260246000fdfe7bea13895fa79d2831e0a9e28edede30099005a50d652d8957cf8a607ee6ca4aa264697066735822122010f5dbf52053210a38bfc040ba9b6de7059d0a06224fb21050f632827853efd864736f6c634300080700337bea13895fa79d2831e0a9e28edede30099005a50d652d8957cf8a607ee6ca4a000000000000000000000000e75d77b1865ae93c7eaa3040b038d7aa7bc02f70000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7