0 txs
1 call
constructor
No constructor.
functions
newExponentialDecrease
nonpayablefunction newExponentialDecrease(address owner) returns (address calc)
newLinearDecrease
nonpayablefunction newLinearDecrease(address owner) returns (address calc)
newStairstepExponentialDecrease
nonpayablefunction newStairstepExponentialDecrease(address owner) returns (address calc)
events
No events.
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b506112f5806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c80631888b91414610046578063db4d627114610088578063f9c2a759146100ae575b600080fd5b61006c6004803603602081101561005c57600080fd5b50356001600160a01b03166100d4565b604080516001600160a01b039092168252519081900360200190f35b61006c6004803603602081101561009e57600080fd5b50356001600160a01b03166101cc565b61006c600480360360208110156100c457600080fd5b50356001600160a01b03166101da565b60006040516100e2906101e8565b604051809103906000f0801580156100fe573d6000803e3d6000fd5b509050806001600160a01b03166365fae35e836040518263ffffffff1660e01b815260040180826001600160a01b03168152602001915050600060405180830381600087803b15801561015057600080fd5b505af1158015610164573d6000803e3d6000fd5b505060408051639c52a7f160e01b815230600482015290516001600160a01b0385169350639c52a7f19250602480830192600092919082900301818387803b1580156101af57600080fd5b505af11580156101c3573d6000803e3d6000fd5b50505050919050565b60006040516100e2906101f5565b60006040516100e290610202565b6105ab8061021083390190565b6104ea806107bb83390190565b61061b80610ca58339019056fe608060405234801561001057600080fd5b503360008181526020819052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a2610552806100596000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c806329ae811414610067578063487a23951461008c57806365fae35e146100c15780639c52a7f1146100e7578063bf353dbb1461010d578063e6fd604c14610133575b600080fd5b61008a6004803603604081101561007d57600080fd5b508035906020013561013b565b005b6100af600480360360408110156100a257600080fd5b5080359060200135610273565b60408051918252519081900360200190f35b61008a600480360360208110156100d757600080fd5b50356001600160a01b031661029e565b61008a600480360360208110156100fd57600080fd5b50356001600160a01b0316610331565b6100af6004803603602081101561012357600080fd5b50356001600160a01b03166103c3565b6100af6103d5565b336000908152602081905260409020546001146101895760405162461bcd60e51b81526004018080602001828103825260228152602001806104fb6022913960400191505060405180910390fd5b816218dd5d60ea1b1415610202576b033b2e3c9fd0803ce800000081600181905511156101fd576040805162461bcd60e51b815260206004820152601e60248201527f4578706f6e656e7469616c44656372656173652f6375742d67742d5241590000604482015290519081900360640190fd5b610239565b60405162461bcd60e51b815260040180806020018281038252602b8152602001806104d0602b913960400191505060405180910390fd5b60408051828152905183917fe986e40cc8c151830d4f61050f4fb2e4add8567caad2d5f5496f9158e91fe4c7919081900360200190a25050565b600061029783610292600154856b033b2e3c9fd0803ce80000006103db565b610499565b9392505050565b336000908152602081905260409020546001146102ec5760405162461bcd60e51b81526004018080602001828103825260228152602001806104fb6022913960400191505060405180910390fd5b6001600160a01b03811660008181526020819052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a250565b3360009081526020819052604090205460011461037f5760405162461bcd60e51b81526004018080602001828103825260228152602001806104fb6022913960400191505060405180910390fd5b6001600160a01b038116600081815260208190526040808220829055517f184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b9190a250565b60006020819052908152604090205481565b60015481565b600082801561048d57848015610482576001851680156103fd57869350610401565b8493505b50600284046002860495505b851561047c578687028760801c1561042457600080fd5b8181018181101561043457600080fd5b869004975050600186161561047157868402848882041415881515161561045a57600080fd5b8181018181101561046a57600080fd5b8690049450505b60028604955061040d565b50610487565b600092505b50610491565b8291505b509392505050565b8181028115806104b15750828282816104ae57fe5b04145b6104ba57600080fd5b6b033b2e3c9fd0803ce800000090049291505056fe4578706f6e656e7469616c44656372656173652f66696c652d756e7265636f676e697a65642d706172616d4578706f6e656e7469616c44656372656173652f6e6f742d617574686f72697a6564a264697066735822122099e6f40a74d3c19843a788f09c200f3d3d07d1524cf9fc5175c224d53ee550da64736f6c634300060c0033608060405234801561001057600080fd5b503360008181526020819052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a2610491806100596000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c806329ae811414610067578063487a23951461008c57806365fae35e146100c15780639c52a7f1146100e7578063bf353dbb1461010d578063cfc4af5514610133575b600080fd5b61008a6004803603604081101561007d57600080fd5b508035906020013561013b565b005b6100af600480360360408110156100a257600080fd5b5080359060200135610228565b60408051918252519081900360200190f35b61008a600480360360208110156100d757600080fd5b50356001600160a01b0316610272565b61008a600480360360208110156100fd57600080fd5b50356001600160a01b031661031b565b6100af6004803603602081101561012357600080fd5b50356001600160a01b03166103c3565b6100af6103d5565b3360009081526020819052604090205460011461019f576040805162461bcd60e51b815260206004820152601d60248201527f4c696e65617244656372656173652f6e6f742d617574686f72697a6564000000604482015290519081900360640190fd5b816274617560e81b14156101b75760018190556101ee565b60405162461bcd60e51b81526004018080602001828103825260268152602001806104366026913960400191505060405180910390fd5b60408051828152905183917fe986e40cc8c151830d4f61050f4fb2e4add8567caad2d5f5496f9158e91fe4c7919081900360200190a25050565b6000600154821061023b5750600061026c565b6102698360015461025c85600154036b033b2e3c9fd0803ce80000006103db565b8161026357fe5b046103ff565b90505b92915050565b336000908152602081905260409020546001146102d6576040805162461bcd60e51b815260206004820152601d60248201527f4c696e65617244656372656173652f6e6f742d617574686f72697a6564000000604482015290519081900360640190fd5b6001600160a01b03811660008181526020819052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a250565b3360009081526020819052604090205460011461037f576040805162461bcd60e51b815260206004820152601d60248201527f4c696e65617244656372656173652f6e6f742d617574686f72697a6564000000604482015290519081900360640190fd5b6001600160a01b038116600081815260208190526040808220829055517f184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b9190a250565b60006020819052908152604090205481565b60015481565b60008115806103f6575050808202828282816103f357fe5b04145b61026c57600080fd5b81810281158061041757508282828161041457fe5b04145b61042057600080fd5b6b033b2e3c9fd0803ce800000090049291505056fe4c696e65617244656372656173652f66696c652d756e7265636f676e697a65642d706172616da2646970667358221220059559a954213604588d83484abf7a48a066611f8325d564887ad480a22be69d64736f6c634300060c0033608060405234801561001057600080fd5b503360008181526020819052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a26105c2806100596000396000f3fe608060405234801561001057600080fd5b506004361061007d5760003560e01c80639c52a7f11161005b5780639c52a7f114610102578063bf353dbb14610128578063e25fe1751461014e578063e6fd604c146101565761007d565b806329ae811414610082578063487a2395146100a757806365fae35e146100dc575b600080fd5b6100a56004803603604081101561009857600080fd5b508035906020013561015e565b005b6100ca600480360360408110156100bd57600080fd5b5080359060200135610299565b60408051918252519081900360200190f35b6100a5600480360360208110156100f257600080fd5b50356001600160a01b03166102cf565b6100a56004803603602081101561011857600080fd5b50356001600160a01b0316610362565b6100ca6004803603602081101561013e57600080fd5b50356001600160a01b03166103f4565b6100ca610406565b6100ca61040c565b336000908152602081905260409020546001146101ac5760405162461bcd60e51b815260040180806020018281038252602b815260200180610507602b913960400191505060405180910390fd5b816218dd5d60ea1b141561020f576b033b2e3c9fd0803ce8000000816002819055111561020a5760405162461bcd60e51b81526004018080602001828103825260278152602001806105326027913960400191505060405180910390fd5b61025f565b81630737465760e41b141561022857600181905561025f565b60405162461bcd60e51b81526004018080602001828103825260348152602001806105596034913960400191505060405180910390fd5b60408051828152905183917fe986e40cc8c151830d4f61050f4fb2e4add8567caad2d5f5496f9158e91fe4c7919081900360200190a25050565b60006102c8836102c360025460015486816102b057fe5b046b033b2e3c9fd0803ce8000000610412565b6104d0565b9392505050565b3360009081526020819052604090205460011461031d5760405162461bcd60e51b815260040180806020018281038252602b815260200180610507602b913960400191505060405180910390fd5b6001600160a01b03811660008181526020819052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a250565b336000908152602081905260409020546001146103b05760405162461bcd60e51b815260040180806020018281038252602b815260200180610507602b913960400191505060405180910390fd5b6001600160a01b038116600081815260208190526040808220829055517f184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b9190a250565b60006020819052908152604090205481565b60015481565b60025481565b60008280156104c4578480156104b95760018516801561043457869350610438565b8493505b50600284046002860495505b85156104b3578687028760801c1561045b57600080fd5b8181018181101561046b57600080fd5b86900497505060018616156104a857868402848882041415881515161561049157600080fd5b818101818110156104a157600080fd5b8690049450505b600286049550610444565b506104be565b600092505b506104c8565b8291505b509392505050565b8181028115806104e85750828282816104e557fe5b04145b6104f157600080fd5b6b033b2e3c9fd0803ce800000090049291505056fe5374616972737465704578706f6e656e7469616c44656372656173652f6e6f742d617574686f72697a65645374616972737465704578706f6e656e7469616c44656372656173652f6375742d67742d5241595374616972737465704578706f6e656e7469616c44656372656173652f66696c652d756e7265636f676e697a65642d706172616da2646970667358221220273b6647c963a1098a4d36cde29c926bceea67d9e34fcd7c836344201b94273e64736f6c634300060c0033a264697066735822122092c66761a06677dd00dfd65df7a4026f23c037d55c632a8b76269b67eea8f80f64736f6c634300060c0033