0 txs
0 calls
constructor
constructor(address _formula)
functions
calculatePurchaseReturn
viewfunction calculatePurchaseReturn(uint256 _supply, uint256 _reserveBalance, uint32 _reserveRatio, uint256 _depositAmount) view returns (uint256)
calculateSaleReturn
viewfunction calculateSaleReturn(uint256 _supply, uint256 _reserveBalance, uint32 _reserveRatio, uint256 _sellAmount) view returns (uint256)
formula
viewfunction formula() view returns (address)
newOwner
viewfunction newOwner() view returns (address)
owner
viewfunction owner() view returns (address)
acceptOwnership
nonpayablefunction acceptOwnership()
setFormula
nonpayablefunction setFormula(address _formula)
transferOwnership
nonpayablefunction transferOwnership(address _newOwner)
events
OwnerUpdate
event OwnerUpdate(address _prevOwner, address _newOwner)
errors
No errors.
creation bytecode
0x6060604052341561000f57600080fd5b604051602080610571833981016040528080519150505b5b5b60008054600160a060020a03191633600160a060020a03161790555b5b80600160a060020a038116151561005b57600080fd5b60028054600160a060020a031916600160a060020a0384161790555b5b50505b6104e78061008a6000396000f300606060405236156100725763ffffffff60e060020a60003504166329a00e7c811461007757806349f9b0f7146100ae5780634b75f54f146100e557806379ba5097146101145780638da5cb5b14610129578063d4ee1d9014610158578063ecc06c7614610187578063f2fde38b146101a8575b600080fd5b341561008257600080fd5b61009c60043560243563ffffffff604435166064356101c9565b60405190815260200160405180910390f35b34156100b957600080fd5b61009c60043560243563ffffffff60443516606435610267565b60405190815260200160405180910390f35b34156100f057600080fd5b6100f8610305565b604051600160a060020a03909116815260200160405180910390f35b341561011f57600080fd5b610127610314565b005b341561013457600080fd5b6100f86103bc565b604051600160a060020a03909116815260200160405180910390f35b341561016357600080fd5b6100f86103cb565b604051600160a060020a03909116815260200160405180910390f35b341561019257600080fd5b610127600160a060020a03600435166103da565b005b34156101b357600080fd5b610127600160a060020a036004351661045b565b005b600254600090600160a060020a03166329a00e7c8686868686604051602001526040518563ffffffff1660e060020a028152600401808581526020018481526020018363ffffffff1663ffffffff168152602001828152602001945050505050602060405180830381600087803b151561024257600080fd5b6102c65a03f1151561025357600080fd5b50505060405180519150505b949350505050565b600254600090600160a060020a03166349f9b0f78686868686604051602001526040518563ffffffff1660e060020a028152600401808581526020018481526020018363ffffffff1663ffffffff168152602001828152602001945050505050602060405180830381600087803b151561024257600080fd5b6102c65a03f1151561025357600080fd5b50505060405180519150505b949350505050565b600254600160a060020a031681565b60015433600160a060020a0390811691161461032f57600080fd5b6000546001547f343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a91600160a060020a039081169116604051600160a060020a039283168152911660208201526040908101905180910390a1600180546000805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a038416179091551690555b565b600054600160a060020a031681565b600154600160a060020a031681565b60005433600160a060020a039081169116146103f257fe5b80600160a060020a038116151561040857600080fd5b8130600160a060020a031681600160a060020a03161415151561042a57600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0385161790555b5b505b505b50565b60005433600160a060020a0390811691161461047357fe5b600054600160a060020a038281169116141561048e57600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b505600a165627a7a7230582057431d609f09bf057dbc8a708b5050f1c9e55292adb23792159f4d328a73729800290000000000000000000000006f7df45eb955b2f7d18e73b332e89088fdda4fc7