0 txs
6 calls
constructor
constructor(address _governance)
functions
futureGovernance
viewfunction futureGovernance() view returns (address)
governance
viewfunction governance() view returns (address)
isAllowed
viewfunction isAllowed(address) view returns (bool)
acceptGovernance
nonpayablefunction acceptGovernance()
allowAddress
nonpayablefunction allowAddress(address _address)
disallowAddress
nonpayablefunction disallowAddress(address _address)
transferGovernance
nonpayablefunction transferGovernance(address _governance)
withdraw
nonpayablefunction withdraw(address[] _tokens, uint256[] _amount, address _recipient)
events
GovernanceChanged
event GovernanceChanged(address indexed newGovernance)
GovernanceProposed
event GovernanceProposed(address indexed newGovernance)
errors
GOVERNANCE
error GOVERNANCE()
NOT_ALLOWED
error NOT_ALLOWED()
WRONG_LENGTH
error WRONG_LENGTH()
creation bytecode
0x608060405234801561000f575f5ffd5b50604051610bc2380380610bc2833981810160405281019061003191906100d6565b80805f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050610101565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6100a58261007c565b9050919050565b6100b58161009b565b81146100bf575f5ffd5b50565b5f815190506100d0816100ac565b92915050565b5f602082840312156100eb576100ea610078565b5b5f6100f8848285016100c2565b91505092915050565b610ab48061010e5f395ff3fe60806040526004361061007e575f3560e01c80638070c5031161004d5780638070c50314610119578063b7c58d7a14610143578063babcc5391461016b578063d38bfff4146101a757610085565b806308af4d8814610089578063238efcbc146100b157806326f91506146100c75780635aa6e675146100ef57610085565b3661008557005b5f5ffd5b348015610094575f5ffd5b506100af60048036038101906100aa9190610884565b6101cf565b005b3480156100bc575f5ffd5b506100c56102ac565b005b3480156100d2575f5ffd5b506100ed60048036038101906100e89190610965565b6103b4565b005b3480156100fa575f5ffd5b50610103610566565b6040516101109190610a05565b60405180910390f35b348015610124575f5ffd5b5061012d61058a565b60405161013a9190610a05565b60405180910390f35b34801561014e575f5ffd5b5061016960048036038101906101649190610884565b6105af565b005b348015610176575f5ffd5b50610191600480360381019061018c9190610884565b61068b565b60405161019e9190610a38565b60405180910390f35b3480156101b2575f5ffd5b506101cd60048036038101906101c89190610884565b6106a8565b005b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610254576040517f1462783400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600160025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610332576040517f1462783400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b335f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905573ffffffffffffffffffffffffffffffffffffffff167fa6a85f15b976d399f39ad43e515e75910bac714bc55eeff6131fb90780d6f74660405160405180910390a2565b60025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16610434576040517f95c31a5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b828290508585905014610473576040517f5547877e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f5f90505b8585905081101561055e575f73ffffffffffffffffffffffffffffffffffffffff168686838181106104ad576104ac610a51565b5b90506020020160208101906104c29190610884565b73ffffffffffffffffffffffffffffffffffffffff160361050557610500828585848181106104f4576104f3610a51565b5b905060200201356107b1565b610551565b61055086868381811061051b5761051a610a51565b5b90506020020160208101906105309190610884565b8386868581811061054457610543610a51565b5b905060200201356107ce565b5b8080600101915050610478565b505050505050565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610634576040517f1462783400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b6002602052805f5260405f205f915054906101000a900460ff1681565b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461072d576040517f1462783400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905573ffffffffffffffffffffffffffffffffffffffff167f1f95fb40be3a947982072902a887b521248d1d8931a39eb38f84f4d6fd758b6960405160405180910390a250565b5f385f3884865af16107ca5763b12d13eb5f526004601cfd5b5050565b81601452806034526fa9059cbb0000000000000000000000005f5260205f604460105f875af18060015f51141661081857803d853b151710610817576390b8ec185f526004601cfd5b5b5f60345250505050565b5f5ffd5b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6108538261082a565b9050919050565b61086381610849565b811461086d575f5ffd5b50565b5f8135905061087e8161085a565b92915050565b5f6020828403121561089957610898610822565b5b5f6108a684828501610870565b91505092915050565b5f5ffd5b5f5ffd5b5f5ffd5b5f5f83601f8401126108d0576108cf6108af565b5b8235905067ffffffffffffffff8111156108ed576108ec6108b3565b5b602083019150836020820283011115610909576109086108b7565b5b9250929050565b5f5f83601f840112610925576109246108af565b5b8235905067ffffffffffffffff811115610942576109416108b3565b5b60208301915083602082028301111561095e5761095d6108b7565b5b9250929050565b5f5f5f5f5f6060868803121561097e5761097d610822565b5b5f86013567ffffffffffffffff81111561099b5761099a610826565b5b6109a7888289016108bb565b9550955050602086013567ffffffffffffffff8111156109ca576109c9610826565b5b6109d688828901610910565b935093505060406109e988828901610870565b9150509295509295909350565b6109ff81610849565b82525050565b5f602082019050610a185f8301846109f6565b92915050565b5f8115159050919050565b610a3281610a1e565b82525050565b5f602082019050610a4b5f830184610a29565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffdfea26469706673582212206b57956cce6a62f17cc159a8c1dfe5e186b65a0982bc4778d36f26421d4bc0cd64736f6c634300081c0033000000000000000000000000b0552b6860ce5c0202976db056b5e3cc4f9cc765