12 txs
12 calls
constructor
constructor(address _qeth, address _qsd, address _qrt)
functions
minAmountBuy
viewfunction minAmountBuy() view returns (uint256)
owner
viewfunction owner() view returns (address)
qeth
viewfunction qeth() view returns (address)
qrt
viewfunction qrt() view returns (address)
qsd
viewfunction qsd() view returns (address)
distributeFunds
payablefunction distributeFunds(uint256 _percentageQeth, uint256 _percentageQsd, uint256 _percentageQrt) payable
renounceOwnership
nonpayablefunction renounceOwnership()
setMinAmountBuy
nonpayablefunction setMinAmountBuy(uint256 _newMinAmountBuy)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
withdraw
nonpayablefunction withdraw()
events
MinAmountBuyChanged
event MinAmountBuyChanged(uint256 newMinAmountBuy)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
ReentrancyGuardReentrantCall
error ReentrancyGuardReentrantCall()
creation bytecode
0x60e060405266b1a2bc2ec5000060025534801561001b57600080fd5b50604051610f2a380380610f2a83398101604081905261003a916100f7565b338061006057604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b6100698161008b565b50600180556001600160a01b0392831660805290821660a0521660c05261013a565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80516001600160a01b03811681146100f257600080fd5b919050565b60008060006060848603121561010c57600080fd5b610115846100db565b9250610123602085016100db565b9150610131604085016100db565b90509250925092565b60805160a05160c051610d6e6101bc600039600081816101500152818161082f015281816108a60152818161093901526109b601526000818161018401528181610661015281816106d80152818161076b01526107e801526000818160d3015281816104930152818161050a0152818161059d015261061a0152610d6e6000f3fe6080604052600436106100b55760003560e01c80638da5cb5b11610069578063a9c8d4881161004e578063a9c8d488146101e8578063dd97dc8f14610208578063f2fde38b1461021b57600080fd5b80638da5cb5b146101a65780639bdd940c146101c457600080fd5b8063715018a61161009a578063715018a6146101295780637578fcf71461013e578063882bbdcd1461017257600080fd5b806337cf497c146100c15780633ccfd60b1461011257600080fd5b366100bc57005b600080fd5b3480156100cd57600080fd5b506100f57f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561011e57600080fd5b5061012761023b565b005b34801561013557600080fd5b50610127610272565b34801561014a57600080fd5b506100f57f000000000000000000000000000000000000000000000000000000000000000081565b34801561017e57600080fd5b506100f57f000000000000000000000000000000000000000000000000000000000000000081565b3480156101b257600080fd5b506000546001600160a01b03166100f5565b3480156101d057600080fd5b506101da60025481565b604051908152602001610109565b3480156101f457600080fd5b50610127610203366004610c0d565b610286565b610127610216366004610c26565b610344565b34801561022757600080fd5b50610127610236366004610c52565b6109f0565b610243610a44565b60405133904780156108fc02916000818181858888f1935050505015801561026f573d6000803e3d6000fd5b50565b61027a610a44565b6102846000610a8a565b565b61028e610a44565b600081116103095760405162461bcd60e51b815260206004820152602560248201527f4d696e20616d6f756e7420627579206d7573742062652067726561746572207460448201527f68616e203000000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b60028190556040518181527f4d02ac2bfe90115b91d59c32ad6d07ea86d935aedb62055d844decbc0a6cb4719060200160405180910390a150565b61034c610af2565b806103578385610c98565b6103619190610c98565b6064146103b05760405162461bcd60e51b815260206004820152601e60248201527f50657263656e7461676573206d7573742061646420757020746f2031303000006044820152606401610300565b6002543410156104285760405162461bcd60e51b815260206004820152602760248201527f416d6f756e742073656e74206973206c657373207468616e206d696e696d756d60448201527f20616d6f756e74000000000000000000000000000000000000000000000000006064820152608401610300565b600060646104368534610cb1565b6104409190610cc8565b9050600060646104508534610cb1565b61045a9190610cc8565b90506000816104698434610cea565b6104739190610cea565b90508215610643576040516370a0823160e01b81523060048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa1580156104e2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105069190610cfd565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d87744cf856040518263ffffffff1660e01b81526004016000604051808303818588803b15801561056357600080fd5b505af1158015610577573d6000803e3d6000fd5b50506040516370a0823160e01b8152306004820152600093508492506001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001691506370a0823190602401602060405180830381865afa1580156105e5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106099190610cfd565b6106139190610cea565b90506106407f00000000000000000000000000000000000000000000000000000000000000003383610b35565b50505b8115610811576040516370a0823160e01b81523060048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa1580156106b0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d49190610cfd565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d87744cf846040518263ffffffff1660e01b81526004016000604051808303818588803b15801561073157600080fd5b505af1158015610745573d6000803e3d6000fd5b50506040516370a0823160e01b8152306004820152600093508492506001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001691506370a0823190602401602060405180830381865afa1580156107b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107d79190610cfd565b6107e19190610cea565b905061080e7f00000000000000000000000000000000000000000000000000000000000000003383610b35565b50505b80156109df576040516370a0823160e01b81523060048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa15801561087e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108a29190610cfd565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d87744cf836040518263ffffffff1660e01b81526004016000604051808303818588803b1580156108ff57600080fd5b505af1158015610913573d6000803e3d6000fd5b50506040516370a0823160e01b8152306004820152600093508492506001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001691506370a0823190602401602060405180830381865afa158015610981573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109a59190610cfd565b6109af9190610cea565b90506109dc7f00000000000000000000000000000000000000000000000000000000000000003383610b35565b50505b5050506109eb60018055565b505050565b6109f8610a44565b6001600160a01b038116610a3b576040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260006004820152602401610300565b61026f81610a8a565b6000546001600160a01b03163314610284576040517f118cdaa7000000000000000000000000000000000000000000000000000000008152336004820152602401610300565b600080546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600260015403610b2e576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6002600155565b6040517fa9059cbb0000000000000000000000000000000000000000000000000000000081526001600160a01b0383811660048301526024820183905284169063a9059cbb906044016020604051808303816000875af1158015610b9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bc19190610d16565b6109eb5760405162461bcd60e51b815260206004820152601560248201527f546f6b656e207472616e73666572206661696c656400000000000000000000006044820152606401610300565b600060208284031215610c1f57600080fd5b5035919050565b600080600060608486031215610c3b57600080fd5b505081359360208301359350604090920135919050565b600060208284031215610c6457600080fd5b81356001600160a01b0381168114610c7b57600080fd5b9392505050565b634e487b7160e01b600052601160045260246000fd5b80820180821115610cab57610cab610c82565b92915050565b8082028115828204841417610cab57610cab610c82565b600082610ce557634e487b7160e01b600052601260045260246000fd5b500490565b81810381811115610cab57610cab610c82565b600060208284031215610d0f57600080fd5b5051919050565b600060208284031215610d2857600080fd5b81518015158114610c7b57600080fdfea2646970667358221220d5c2c0bd4f2fbb24ecd20f2fa739798a1af1cbfe156c4a342ec3de85c5c667af64736f6c63430008170033000000000000000000000000a0ed5ef008557580247d3c813710b681e9cb5700000000000000000000000000890c32ea99ceb0de94600c421745fc81317505140000000000000000000000007daba72970b3330b40e58f4d81bbe31f9f6c1609