Source Code
Overview
POL Balance
POL Value
$0.00Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"contract ERC20","name":"_erc20","type":"address"},{"internalType":"address","name":"_owner","type":"address"},{"internalType":"uint16","name":"_rate","type":"uint16"},{"internalType":"uint256","name":"_maturity","type":"uint256"},{"internalType":"uint8","name":"_penalization","type":"uint8"},{"internalType":"uint256","name":"_lower","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnerSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"penalty","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"interest","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"index","type":"uint256"}],"name":"StakeEnd","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"index","type":"uint256"}],"name":"StakeStart","type":"event"},{"inputs":[],"name":"asset","outputs":[{"internalType":"contract ERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"changeOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"i","type":"uint256"}],"name":"end","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"_rec_number","type":"uint256"}],"name":"get_gains","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"interest_rate","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"ledger","outputs":[{"internalType":"uint256","name":"from","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"gain","type":"uint256"},{"internalType":"uint256","name":"penalization","type":"uint256"},{"internalType":"uint256","name":"to","type":"uint256"},{"internalType":"bool","name":"ended","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"ledger_length","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lower_amount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maturity","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"penalization","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_lower","type":"uint256"},{"internalType":"uint256","name":"_maturity","type":"uint256"},{"internalType":"uint16","name":"_rate","type":"uint16"},{"internalType":"uint8","name":"_penalization","type":"uint8"}],"name":"set","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"start","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561001057600080fd5b50604051620014263803806200142683398101604081905261003191610151565b600080546001600160a01b0319166001600160a01b0387811691909117808355604051889391909216917f342827c97908e5e2f71151c08502a66d44b6f758e3ac2f1de95f02eb95f0a735908290a35060018055606460ff831611156100f45760405162461bcd60e51b815260206004820152602e60248201527f50656e616c74792068617320746f20626520616e20696e74656765722062657460448201526d07765656e203020616e64203130360941b606482015260840160405180910390fd5b600280546001600160a01b0319166001600160a01b03979097169690961761ffff60a01b1916600160a01b61ffff9590951694909402939093179094556003556004805460ff191660ff90941693909317909255506005556101e6565b60008060008060008060c08789031215610169578182fd5b8651610174816101ce565b6020880151909650610185816101ce565b604088015190955061ffff8116811461019c578283fd5b60608801516080890151919550935060ff811681146101b9578283fd5b8092505060a087015190509295509295509295565b6001600160a01b03811681146101e357600080fd5b50565b61123080620001f66000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806374f1ca3a1161008c578063a6f9dae111610066578063a6f9dae1146101d1578063aa4c0dd9146101e4578063b7f8f9ea146101f7578063cbb3d8081461020a576100cf565b806374f1ca3a1461016b578063893d20e8146101ad57806395805dad146101be576100cf565b80630ad24528146100d45780630c98c9c1146100e957806314145b4814610105578063204f83f91461011857806338d52e0f1461012157806357ca87401461014c575b600080fd5b6100e76100e236600461110a565b610232565b005b6100f260055481565b6040519081526020015b60405180910390f35b6100e761011336600461113a565b610b95565b6100f260035481565b600254610134906001600160a01b031681565b6040516001600160a01b0390911681526020016100fc565b6004546101599060ff1681565b60405160ff90911681526020016100fc565b61017e6101793660046110c1565b610c6b565b6040805196875260208701959095529385019290925260608401526080830152151560a082015260c0016100fc565b6000546001600160a01b0316610134565b6100e76101cc36600461110a565b610cc2565b6100e76101df3660046110a0565b610ecd565b6100f26101f23660046110a0565b610f78565b6100f26102053660046110c1565b610f97565b60025461021f90600160a01b900461ffff1681565b60405161ffff90911681526020016100fc565b6002600154141561028a5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b60026001553360009081526006602052604090205481106102dd5760405162461bcd60e51b815260206004820152600d60248201526c092dcecc2d8d2c840d2dcc8caf609b1b6044820152606401610281565b33600090815260066020526040902080548290811061030c57634e487b7160e01b600052603260045260246000fd5b600091825260209091206005600690920201015460ff16156103605760405162461bcd60e51b815260206004820152600d60248201526c496e76616c6964207374616b6560981b6044820152606401610281565b60035433600090815260066020526040902080548390811061039257634e487b7160e01b600052603260045260246000fd5b906000526020600020906006020160000154426103af91906111cd565b1015610723576004543360009081526006602052604081208054919260649260ff9091169190859081106103f357634e487b7160e01b600052603260045260246000fd5b90600052602060002090600602016001015461040f91906111ae565b610419919061118e565b60025433600081815260066020526040902080549394506001600160a01b039092169263a9059cbb9285918790811061046257634e487b7160e01b600052603260045260246000fd5b90600052602060002090600602016001015461047e91906111cd565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b1580156104c457600080fd5b505af11580156104d8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104fc91906110ea565b61050557600080fd5b6002546001600160a01b031663a9059cbb6105286000546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b03909116600482015260248101849052604401602060405180830381600087803b15801561057057600080fd5b505af1158015610584573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105a891906110ea565b6105b157600080fd5b3360009081526006602052604090208054829190849081106105e357634e487b7160e01b600052603260045260246000fd5b60009182526020808320600692830201600301939093553382529091526040902080544291908490811061062757634e487b7160e01b600052603260045260246000fd5b6000918252602080832060069283020160040193909355338252909152604090208054600191908490811061066c57634e487b7160e01b600052603260045260246000fd5b60009182526020808320600692830201600501805460ff1916941515949094179093553380835292526040902080547f1deb31f039e2645a4e97af07659090228d39e7f992bfaf37af3838ad9665e23a9190859081106106dc57634e487b7160e01b600052603260045260246000fd5b60009182526020822060016006909202010154604051610715928691889093845260208401929092526040830152606082015260800190565b60405180910390a250610b8e565b600061072f3383610f97565b60025490915081906001600160a01b031663dd62ed3e6107576000546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b03909116600482015230602482015260440160206040518083038186803b15801561079c57600080fd5b505afa1580156107b0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107d49190611122565b1015801561087c575060025481906001600160a01b03166370a082316108026000546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b03909116600482015260240160206040518083038186803b15801561084157600080fd5b505afa158015610855573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108799190611122565b10155b15610938576002546001600160a01b03166323b872dd6108a46000546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b03909116600482015233602482015260448101849052606401602060405180830381600087803b1580156108f257600080fd5b505af1158015610906573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061092a91906110ea565b61093357600080fd5b61093c565b5060005b60025433600081815260066020526040902080546001600160a01b039093169263a9059cbb9291908690811061098257634e487b7160e01b600052603260045260246000fd5b60009182526020909120600160069092020101546040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b1580156109dc57600080fd5b505af11580156109f0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a1491906110ea565b610a1d57600080fd5b336000908152600660205260409020805482919084908110610a4f57634e487b7160e01b600052603260045260246000fd5b600091825260208083206006928302016002019390935533825290915260409020805442919084908110610a9357634e487b7160e01b600052603260045260246000fd5b60009182526020808320600692830201600401939093553382529091526040902080546001919084908110610ad857634e487b7160e01b600052603260045260246000fd5b60009182526020808320600692830201600501805460ff1916941515949094179093553380835292526040902080547f1deb31f039e2645a4e97af07659090228d39e7f992bfaf37af3838ad9665e23a919085908110610b4857634e487b7160e01b600052603260045260246000fd5b90600052602060002090600602016001015460008486604051610b84949392919093845260208401929092526040830152606082015260800190565b60405180910390a2505b5060018055565b6000546001600160a01b03163314610be55760405162461bcd60e51b815260206004820152601360248201527221b0b63632b91034b9903737ba1037bbb732b960691b6044820152606401610281565b60648160ff161115610c295760405162461bcd60e51b815260206004820152600d60248201526c496e76616c69642076616c756560981b6044820152606401610281565b6005939093556003919091556002805461ffff60a01b1916600160a01b61ffff909316929092029190911790556004805460ff191660ff909216919091179055565b60066020528160005260406000208181548110610c8757600080fd5b600091825260209091206006909102018054600182015460028301546003840154600485015460059095015493965091945092909160ff1686565b60026001541415610d155760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610281565b6002600155600554811015610d5c5760405162461bcd60e51b815260206004820152600d60248201526c496e76616c69642076616c756560981b6044820152606401610281565b6002546040516323b872dd60e01b8152336004820152306024820152604481018390526001600160a01b03909116906323b872dd90606401602060405180830381600087803b158015610dae57600080fd5b505af1158015610dc2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610de691906110ea565b610def57600080fd5b336000818152600660208181526040808420815160c081018352428152808401888152928101868152606082018781526080830188815260a08401898152855460018082018855878c52898c209651918b029096019081559651878601559251600287015590516003860155516004850155516005909301805460ff1916931515939093179092559385905291905290547f01030a23696d25d6138e45b2944d465c807d48422a2700ae29527f92b6cb439c918491610eae91906111cd565b6040805192835260208301919091520160405180910390a25060018055565b6000546001600160a01b03163314610f1d5760405162461bcd60e51b815260206004820152601360248201527221b0b63632b91034b9903737ba1037bbb732b960691b6044820152606401610281565b600080546040516001600160a01b03808516939216917f342827c97908e5e2f71151c08502a66d44b6f758e3ac2f1de95f02eb95f0a73591a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0381166000908152600660205260409020545b919050565b6001600160a01b0382166000908152600660205260408120805482919084908110610fd257634e487b7160e01b600052603260045260246000fd5b90600052602060002090600602016000015442610fef91906111cd565b6002546001600160a01b038616600090815260066020526040902080549293506301e13380928392606492600160a01b90910461ffff16918890811061104557634e487b7160e01b600052603260045260246000fd5b9060005260206000209060060201600101548561106291906111ae565b61106c91906111ae565b611076919061118e565b611080919061118e565b95945050505050565b80356001600160a01b0381168114610f9257600080fd5b6000602082840312156110b1578081fd5b6110ba82611089565b9392505050565b600080604083850312156110d3578081fd5b6110dc83611089565b946020939093013593505050565b6000602082840312156110fb578081fd5b815180151581146110ba578182fd5b60006020828403121561111b578081fd5b5035919050565b600060208284031215611133578081fd5b5051919050565b6000806000806080858703121561114f578182fd5b8435935060208501359250604085013561ffff8116811461116e578283fd5b9150606085013560ff81168114611183578182fd5b939692955090935050565b6000826111a957634e487b7160e01b81526012600452602481fd5b500490565b60008160001904831182151516156111c8576111c86111e4565b500290565b6000828210156111df576111df6111e4565b500390565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220712848b0f03790d1bc860744133f5741ce5641c7010a67f17a2ae17f80ec08fa64736f6c634300080200330000000000000000000000003ad0af29e3826b8f22bc5db10ffb42412ae678640000000000000000000000007c70239c0a77d1db7fc7d6759daeec1a7b1610200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c806374f1ca3a1161008c578063a6f9dae111610066578063a6f9dae1146101d1578063aa4c0dd9146101e4578063b7f8f9ea146101f7578063cbb3d8081461020a576100cf565b806374f1ca3a1461016b578063893d20e8146101ad57806395805dad146101be576100cf565b80630ad24528146100d45780630c98c9c1146100e957806314145b4814610105578063204f83f91461011857806338d52e0f1461012157806357ca87401461014c575b600080fd5b6100e76100e236600461110a565b610232565b005b6100f260055481565b6040519081526020015b60405180910390f35b6100e761011336600461113a565b610b95565b6100f260035481565b600254610134906001600160a01b031681565b6040516001600160a01b0390911681526020016100fc565b6004546101599060ff1681565b60405160ff90911681526020016100fc565b61017e6101793660046110c1565b610c6b565b6040805196875260208701959095529385019290925260608401526080830152151560a082015260c0016100fc565b6000546001600160a01b0316610134565b6100e76101cc36600461110a565b610cc2565b6100e76101df3660046110a0565b610ecd565b6100f26101f23660046110a0565b610f78565b6100f26102053660046110c1565b610f97565b60025461021f90600160a01b900461ffff1681565b60405161ffff90911681526020016100fc565b6002600154141561028a5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b60026001553360009081526006602052604090205481106102dd5760405162461bcd60e51b815260206004820152600d60248201526c092dcecc2d8d2c840d2dcc8caf609b1b6044820152606401610281565b33600090815260066020526040902080548290811061030c57634e487b7160e01b600052603260045260246000fd5b600091825260209091206005600690920201015460ff16156103605760405162461bcd60e51b815260206004820152600d60248201526c496e76616c6964207374616b6560981b6044820152606401610281565b60035433600090815260066020526040902080548390811061039257634e487b7160e01b600052603260045260246000fd5b906000526020600020906006020160000154426103af91906111cd565b1015610723576004543360009081526006602052604081208054919260649260ff9091169190859081106103f357634e487b7160e01b600052603260045260246000fd5b90600052602060002090600602016001015461040f91906111ae565b610419919061118e565b60025433600081815260066020526040902080549394506001600160a01b039092169263a9059cbb9285918790811061046257634e487b7160e01b600052603260045260246000fd5b90600052602060002090600602016001015461047e91906111cd565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b1580156104c457600080fd5b505af11580156104d8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104fc91906110ea565b61050557600080fd5b6002546001600160a01b031663a9059cbb6105286000546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b03909116600482015260248101849052604401602060405180830381600087803b15801561057057600080fd5b505af1158015610584573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105a891906110ea565b6105b157600080fd5b3360009081526006602052604090208054829190849081106105e357634e487b7160e01b600052603260045260246000fd5b60009182526020808320600692830201600301939093553382529091526040902080544291908490811061062757634e487b7160e01b600052603260045260246000fd5b6000918252602080832060069283020160040193909355338252909152604090208054600191908490811061066c57634e487b7160e01b600052603260045260246000fd5b60009182526020808320600692830201600501805460ff1916941515949094179093553380835292526040902080547f1deb31f039e2645a4e97af07659090228d39e7f992bfaf37af3838ad9665e23a9190859081106106dc57634e487b7160e01b600052603260045260246000fd5b60009182526020822060016006909202010154604051610715928691889093845260208401929092526040830152606082015260800190565b60405180910390a250610b8e565b600061072f3383610f97565b60025490915081906001600160a01b031663dd62ed3e6107576000546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b03909116600482015230602482015260440160206040518083038186803b15801561079c57600080fd5b505afa1580156107b0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107d49190611122565b1015801561087c575060025481906001600160a01b03166370a082316108026000546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b03909116600482015260240160206040518083038186803b15801561084157600080fd5b505afa158015610855573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108799190611122565b10155b15610938576002546001600160a01b03166323b872dd6108a46000546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b03909116600482015233602482015260448101849052606401602060405180830381600087803b1580156108f257600080fd5b505af1158015610906573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061092a91906110ea565b61093357600080fd5b61093c565b5060005b60025433600081815260066020526040902080546001600160a01b039093169263a9059cbb9291908690811061098257634e487b7160e01b600052603260045260246000fd5b60009182526020909120600160069092020101546040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b1580156109dc57600080fd5b505af11580156109f0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a1491906110ea565b610a1d57600080fd5b336000908152600660205260409020805482919084908110610a4f57634e487b7160e01b600052603260045260246000fd5b600091825260208083206006928302016002019390935533825290915260409020805442919084908110610a9357634e487b7160e01b600052603260045260246000fd5b60009182526020808320600692830201600401939093553382529091526040902080546001919084908110610ad857634e487b7160e01b600052603260045260246000fd5b60009182526020808320600692830201600501805460ff1916941515949094179093553380835292526040902080547f1deb31f039e2645a4e97af07659090228d39e7f992bfaf37af3838ad9665e23a919085908110610b4857634e487b7160e01b600052603260045260246000fd5b90600052602060002090600602016001015460008486604051610b84949392919093845260208401929092526040830152606082015260800190565b60405180910390a2505b5060018055565b6000546001600160a01b03163314610be55760405162461bcd60e51b815260206004820152601360248201527221b0b63632b91034b9903737ba1037bbb732b960691b6044820152606401610281565b60648160ff161115610c295760405162461bcd60e51b815260206004820152600d60248201526c496e76616c69642076616c756560981b6044820152606401610281565b6005939093556003919091556002805461ffff60a01b1916600160a01b61ffff909316929092029190911790556004805460ff191660ff909216919091179055565b60066020528160005260406000208181548110610c8757600080fd5b600091825260209091206006909102018054600182015460028301546003840154600485015460059095015493965091945092909160ff1686565b60026001541415610d155760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610281565b6002600155600554811015610d5c5760405162461bcd60e51b815260206004820152600d60248201526c496e76616c69642076616c756560981b6044820152606401610281565b6002546040516323b872dd60e01b8152336004820152306024820152604481018390526001600160a01b03909116906323b872dd90606401602060405180830381600087803b158015610dae57600080fd5b505af1158015610dc2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610de691906110ea565b610def57600080fd5b336000818152600660208181526040808420815160c081018352428152808401888152928101868152606082018781526080830188815260a08401898152855460018082018855878c52898c209651918b029096019081559651878601559251600287015590516003860155516004850155516005909301805460ff1916931515939093179092559385905291905290547f01030a23696d25d6138e45b2944d465c807d48422a2700ae29527f92b6cb439c918491610eae91906111cd565b6040805192835260208301919091520160405180910390a25060018055565b6000546001600160a01b03163314610f1d5760405162461bcd60e51b815260206004820152601360248201527221b0b63632b91034b9903737ba1037bbb732b960691b6044820152606401610281565b600080546040516001600160a01b03808516939216917f342827c97908e5e2f71151c08502a66d44b6f758e3ac2f1de95f02eb95f0a73591a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0381166000908152600660205260409020545b919050565b6001600160a01b0382166000908152600660205260408120805482919084908110610fd257634e487b7160e01b600052603260045260246000fd5b90600052602060002090600602016000015442610fef91906111cd565b6002546001600160a01b038616600090815260066020526040902080549293506301e13380928392606492600160a01b90910461ffff16918890811061104557634e487b7160e01b600052603260045260246000fd5b9060005260206000209060060201600101548561106291906111ae565b61106c91906111ae565b611076919061118e565b611080919061118e565b95945050505050565b80356001600160a01b0381168114610f9257600080fd5b6000602082840312156110b1578081fd5b6110ba82611089565b9392505050565b600080604083850312156110d3578081fd5b6110dc83611089565b946020939093013593505050565b6000602082840312156110fb578081fd5b815180151581146110ba578182fd5b60006020828403121561111b578081fd5b5035919050565b600060208284031215611133578081fd5b5051919050565b6000806000806080858703121561114f578182fd5b8435935060208501359250604085013561ffff8116811461116e578283fd5b9150606085013560ff81168114611183578182fd5b939692955090935050565b6000826111a957634e487b7160e01b81526012600452602481fd5b500490565b60008160001904831182151516156111c8576111c86111e4565b500290565b6000828210156111df576111df6111e4565b500390565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220712848b0f03790d1bc860744133f5741ce5641c7010a67f17a2ae17f80ec08fa64736f6c63430008020033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000003ad0af29e3826b8f22bc5db10ffb42412ae678640000000000000000000000007c70239c0a77d1db7fc7d6759daeec1a7b1610200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _erc20 (address): 0x3Ad0af29E3826B8F22BC5DB10fFb42412ae67864
Arg [1] : _owner (address): 0x7c70239C0a77D1Db7Fc7d6759DAeec1A7B161020
Arg [2] : _rate (uint16): 0
Arg [3] : _maturity (uint256): 0
Arg [4] : _penalization (uint8): 0
Arg [5] : _lower (uint256): 0
-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 0000000000000000000000003ad0af29e3826b8f22bc5db10ffb42412ae67864
Arg [1] : 0000000000000000000000007c70239c0a77d1db7fc7d6759daeec1a7b161020
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
20377:3894:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;21828:1597;;;;;;:::i;:::-;;:::i;:::-;;20800:27;;;;;;;;;5437:25:1;;;5425:2;5410:18;20800:27:0;;;;;;;;23433:297;;;;;;:::i;:::-;;:::i;20738:23::-;;;;;;20452:18;;;;;-1:-1:-1;;;;;20452:18:0;;;;;;-1:-1:-1;;;;;2131:32:1;;;2113:51;;2101:2;2086:18;20452::0;2068:102:1;20768:25:0;;;;;;;;;;;;7256:4:1;7244:17;;;7226:36;;7214:2;7199:18;20768:25:0;7181:87:1;20836:42:0;;;;;;:::i;:::-;;:::i;:::-;;;;6815:25:1;;;6871:2;6856:18;;6849:34;;;;6899:18;;;6892:34;;;;6957:2;6942:18;;6935:34;7000:3;6985:19;;6978:35;7057:14;7050:22;7044:3;7029:19;;7022:51;6802:3;6787:19;20836:42:0;6769:310:1;1367:81:0;1408:7;1435:5;-1:-1:-1;;;;;1435:5:0;1367:81;;21469:351;;;;;;:::i;:::-;;:::i;1143:130::-;;;;;;:::i;:::-;;:::i;24144:122::-;;;;;;:::i;:::-;;:::i;23794:342::-;;;;;;:::i;:::-;;:::i;20704:27::-;;;;;-1:-1:-1;;;20704:27:0;;;;;;;;;5272:6:1;5260:19;;;5242:38;;5230:2;5215:18;20704:27:0;5197:89:1;21828:1597:0;3106:1;3704:7;;:19;;3696:63;;;;-1:-1:-1;;;3696:63:0;;4940:2:1;3696:63:0;;;4922:21:1;4979:2;4959:18;;;4952:30;5018:33;4998:18;;;4991:61;5069:18;;3696:63:0;;;;;;;;;3106:1;3837:7;:18;21906:10:::1;21899:18;::::0;;;:6:::1;:18;::::0;;;;:25;21895:29;::::1;21887:55;;;::::0;-1:-1:-1;;;21887:55:0;;4256:2:1;21887:55:0::1;::::0;::::1;4238:21:1::0;4295:2;4275:18;;;4268:30;-1:-1:-1;;;4314:18:1;;;4307:43;4367:18;;21887:55:0::1;4228:163:1::0;21887:55:0::1;21968:10;21961:18;::::0;;;:6:::1;:18;::::0;;;;:21;;21980:1;;21961:21;::::1;;;-1:-1:-1::0;;;21961:21:0::1;;;;;;;;;;::::0;;;::::1;::::0;;;:27:::1;:21;::::0;;::::1;;:27;::::0;::::1;;:34;21953:60;;;::::0;-1:-1:-1;;;21953:60:0;;3566:2:1;21953:60:0::1;::::0;::::1;3548:21:1::0;3605:2;3585:18;;;3578:30;-1:-1:-1;;;3624:18:1;;;3617:43;3677:18;;21953:60:0::1;3538:163:1::0;21953:60:0::1;22109:8;::::0;22087:10:::1;22080:18;::::0;;;:6:::1;:18;::::0;;;;:21;;22099:1;;22080:21;::::1;;;-1:-1:-1::0;;;22080:21:0::1;;;;;;;;;;;;;;;;;;;:26;;;22062:15;:44;;;;:::i;:::-;:55;22059:1359;;;22189:12;::::0;22165:10:::1;22134:21;22158:18:::0;;;:6:::1;:18;::::0;;;;:21;;22134;;22204:3:::1;::::0;22189:12:::1;::::0;;::::1;::::0;22158:18;22177:1;;22158:21;::::1;;;-1:-1:-1::0;;;22158:21:0::1;;;;;;;;;;;;;;;;;;;:28;;;:43;;;;:::i;:::-;:49;;;;:::i;:::-;22230:5;::::0;22245:10:::1;22230:5;22257:18:::0;;;:6:::1;:18;::::0;;;;:21;;22134:73;;-1:-1:-1;;;;;;22230:5:0;;::::1;::::0;:14:::1;::::0;22134:73;;22276:1;;22257:21;::::1;;;-1:-1:-1::0;;;22257:21:0::1;;;;;;;;;;;;;;;;;;;:28;;;:44;;;;:::i;:::-;22230:72;::::0;-1:-1:-1;;;;;;22230:72:0::1;::::0;;;;;;-1:-1:-1;;;;;3056:32:1;;;22230:72:0::1;::::0;::::1;3038:51:1::0;3105:18;;;3098:34;3011:18;;22230:72:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;22222:81;;;::::0;::::1;;22326:5;::::0;-1:-1:-1;;;;;22326:5:0::1;:14;22341:10;1408:7:::0;1435:5;-1:-1:-1;;;;;1435:5:0;1367:81;;22341:10:::1;22326:41;::::0;-1:-1:-1;;;;;;22326:41:0::1;::::0;;;;;;-1:-1:-1;;;;;3056:32:1;;;22326:41:0::1;::::0;::::1;3038:51:1::0;3105:18;;;3098:34;;;3011:18;;22326:41:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;22318:50;;;::::0;::::1;;22390:10;22383:18;::::0;;;:6:::1;:18;::::0;;;;:21;;22420:13;;22383:18;22402:1;;22383:21;::::1;;;-1:-1:-1::0;;;22383:21:0::1;;;;;;;;;;::::0;;;::::1;::::0;;;::::1;::::0;;::::1;;:34;;:50:::0;;;;22455:10:::1;22448:18:::0;;;;;;;;:21;;22475:15:::1;::::0;22448:18;22467:1;;22448:21;::::1;;;-1:-1:-1::0;;;22448:21:0::1;;;;;;;;;;::::0;;;::::1;::::0;;;::::1;::::0;;::::1;;:24;;:42:::0;;;;22512:10:::1;22505:18:::0;;;;;;;;:21;;22535:4:::1;::::0;22505:18;22524:1;;22505:21;::::1;;;-1:-1:-1::0;;;22505:21:0::1;;;;;;;;;;::::0;;;::::1;::::0;;;::::1;::::0;;::::1;;:27;;:34:::0;;-1:-1:-1;;22505:34:0::1;::::0;::::1;;::::0;;;::::1;::::0;;;22568:10:::1;22580:18:::0;;;;;;;;:21;;22559:71:::1;::::0;22580:18;22599:1;;22580:21;::::1;;;-1:-1:-1::0;;;22580:21:0::1;;;;;;;;;;::::0;;;::::1;::::0;;:28:::1;:21;::::0;;::::1;;:28;::::0;22559:71:::1;::::0;::::1;::::0;22610:13;;22628:1;;5712:25:1;;;5768:2;5753:18;;5746:34;;;;5811:2;5796:18;;5789:34;5854:2;5839:18;;5832:34;5699:3;5684:19;;5666:206;22559:71:0::1;;;;;;;;22059:1359;;;;22691:17;22711:24;22721:10;22733:1;22711:9;:24::i;:::-;22829:5;::::0;22691:44;;-1:-1:-1;22691:44:0;;-1:-1:-1;;;;;22829:5:0::1;:15;22845:10;1408:7:::0;1435:5;-1:-1:-1;;;;;1435:5:0;1367:81;;22845:10:::1;22829:42;::::0;-1:-1:-1;;;;;;22829:42:0::1;::::0;;;;;;-1:-1:-1;;;;;2405:15:1;;;22829:42:0::1;::::0;::::1;2387:34:1::0;22865:4:0::1;2437:18:1::0;;;2430:43;2322:18;;22829:42:0::1;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:55;;:99;;;;-1:-1:-1::0;22888:5:0::1;::::0;22919:9;;-1:-1:-1;;;;;22888:5:0::1;:15;22904:10;1408:7:::0;1435:5;-1:-1:-1;;;;;1435:5:0;1367:81;;22904:10:::1;22888:27;::::0;-1:-1:-1;;;;;;22888:27:0::1;::::0;;;;;;-1:-1:-1;;;;;2131:32:1;;;22888:27:0::1;::::0;::::1;2113:51:1::0;2086:18;;22888:27:0::1;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:40;;22829:99;22825:256;;;22957:5;::::0;-1:-1:-1;;;;;22957:5:0::1;:18;22976:10;1408:7:::0;1435:5;-1:-1:-1;;;;;1435:5:0;1367:81;;22976:10:::1;22957:53;::::0;-1:-1:-1;;;;;;22957:53:0::1;::::0;;;;;;-1:-1:-1;;;;;2742:15:1;;;22957:53:0::1;::::0;::::1;2724:34:1::0;22988:10:0::1;2774:18:1::0;;;2767:43;2826:18;;;2819:34;;;2659:18;;22957:53:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;22949:62;;;::::0;::::1;;22825:256;;;-1:-1:-1::0;23064:1:0::1;22825:256;23103:5;::::0;23118:10:::1;23103:5;23130:18:::0;;;:6:::1;:18;::::0;;;;:21;;-1:-1:-1;;;;;23103:5:0;;::::1;::::0;:14:::1;::::0;23118:10;23130:18;23149:1;;23130:21;::::1;;;-1:-1:-1::0;;;23130:21:0::1;;;;;;;;;;::::0;;;::::1;::::0;;;:28:::1;:21;::::0;;::::1;;:28;::::0;23103:56:::1;::::0;-1:-1:-1;;;;;;23103:56:0::1;::::0;;;;;;-1:-1:-1;;;;;3056:32:1;;;23103:56:0::1;::::0;::::1;3038:51:1::0;3105:18;;;3098:34;3011:18;;23103:56:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;23095:65;;;::::0;::::1;;23182:10;23175:18;::::0;;;:6:::1;:18;::::0;;;;:21;;23204:9;;23175:18;23194:1;;23175:21;::::1;;;-1:-1:-1::0;;;23175:21:0::1;;;;;;;;;;::::0;;;::::1;::::0;;;::::1;::::0;;::::1;;:26;;:38:::0;;;;23235:10:::1;23228:18:::0;;;;;;;;:21;;23255:15:::1;::::0;23228:18;23247:1;;23228:21;::::1;;;-1:-1:-1::0;;;23228:21:0::1;;;;;;;;;;::::0;;;::::1;::::0;;;::::1;::::0;;::::1;;:24;;:42:::0;;;;23292:10:::1;23285:18:::0;;;;;;;;:21;;23315:4:::1;::::0;23285:18;23304:1;;23285:21;::::1;;;-1:-1:-1::0;;;23285:21:0::1;;;;;;;;;;::::0;;;::::1;::::0;;;::::1;::::0;;::::1;;:27;;:34:::0;;-1:-1:-1;;23285:34:0::1;::::0;::::1;;::::0;;;::::1;::::0;;;23348:10:::1;23360:18:::0;;;;;;;;:21;;23339:67:::1;::::0;23360:18;23379:1;;23360:21;::::1;;;-1:-1:-1::0;;;23360:21:0::1;;;;;;;;;;;;;;;;;;;:28;;;23390:1;23393:9;23404:1;23339:67;;;;;;;;5712:25:1::0;;;5768:2;5753:18;;5746:34;;;;5811:2;5796:18;;5789:34;5854:2;5839:18;;5832:34;5699:3;5684:19;;5666:206;23339:67:0::1;;;;;;;;22059:1359;;-1:-1:-1::0;3062:1:0;4016:22;;21828:1597::o;23433:297::-;819:5;;-1:-1:-1;;;;;819:5:0;805:10;:19;797:51;;;;-1:-1:-1;;;797:51:0;;3908:2:1;797:51:0;;;3890:21:1;3947:2;3927:18;;;3920:30;-1:-1:-1;;;3966:18:1;;;3959:49;4025:18;;797:51:0;3880:169:1;797:51:0;23567:3:::1;23552:13;:18;;;;23544:44;;;::::0;-1:-1:-1;;;23544:44:0;;4598:2:1;23544:44:0::1;::::0;::::1;4580:21:1::0;4637:2;4617:18;;;4610:30;-1:-1:-1;;;4656:18:1;;;4649:43;4709:18;;23544:44:0::1;4570:163:1::0;23544:44:0::1;23599:12;:21:::0;;;;23631:8:::1;:20:::0;;;;-1:-1:-1;23662:21:0;;-1:-1:-1;;;;23662:21:0::1;-1:-1:-1::0;;;23662:21:0::1;::::0;;::::1;::::0;;;::::1;::::0;;;::::1;::::0;;23694:12:::1;:28:::0;;-1:-1:-1;;23694:28:0::1;;::::0;;::::1;::::0;;;::::1;::::0;;23433:297::o;20836:42::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;20836:42:0;;-1:-1:-1;20836:42:0;;;;;;:::o;21469:351::-;3106:1;3704:7;;:19;;3696:63;;;;-1:-1:-1;;;3696:63:0;;4940:2:1;3696:63:0;;;4922:21:1;4979:2;4959:18;;;4952:30;5018:33;4998:18;;;4991:61;5069:18;;3696:63:0;4912:181:1;3696:63:0;3106:1;3837:7;:18;21551:12:::1;::::0;21541:22;::::1;;21533:48;;;::::0;-1:-1:-1;;;21533:48:0;;4598:2:1;21533:48:0::1;::::0;::::1;4580:21:1::0;4637:2;4617:18;;;4610:30;-1:-1:-1;;;4656:18:1;;;4649:43;4709:18;;21533:48:0::1;4570:163:1::0;21533:48:0::1;21600:5;::::0;:53:::1;::::0;-1:-1:-1;;;21600:53:0;;21619:10:::1;21600:53;::::0;::::1;2724:34:1::0;21639:4:0::1;2774:18:1::0;;;2767:43;2826:18;;;2819:34;;;-1:-1:-1;;;;;21600:5:0;;::::1;::::0;:18:::1;::::0;2659::1;;21600:53:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;21592:62;;;::::0;::::1;;21672:10;21665:18;::::0;;;:6:::1;:18;::::0;;;;;;;21689:47;;::::1;::::0;::::1;::::0;;21696:15:::1;21689:47:::0;;;;::::1;::::0;;;;;;;;;;;;;;;;;;;;;;;;;;;21665:72;;21689:47;21665:72;;::::1;::::0;;;;;;;;;;;;::::1;::::0;;::::1;::::0;;;;;;;::::1;::::0;;;::::1;::::0;::::1;::::0;;;::::1;::::0;::::1;::::0;;::::1;::::0;::::1;::::0;;::::1;::::0;;::::1;::::0;;-1:-1:-1;;21665:72:0::1;::::0;::::1;;::::0;;;::::1;::::0;;;21784:18;;;;;;;:25;;21753:59:::1;::::0;21689:47;;21784:27:::1;::::0;21689:47;21784:27:::1;:::i;:::-;21753:59;::::0;;6051:25:1;;;6107:2;6092:18;;6085:34;;;;6024:18;21753:59:0::1;;;;;;;-1:-1:-1::0;3062:1:0;4016:22;;21469:351::o;1143:130::-;819:5;;-1:-1:-1;;;;;819:5:0;805:10;:19;797:51;;;;-1:-1:-1;;;797:51:0;;3908:2:1;797:51:0;;;3890:21:1;3947:2;3927:18;;;3920:30;-1:-1:-1;;;3966:18:1;;;3959:49;4025:18;;797:51:0;3880:169:1;797:51:0;1222:5:::1;::::0;;1213:25:::1;::::0;-1:-1:-1;;;;;1213:25:0;;::::1;::::0;1222:5;::::1;::::0;1213:25:::1;::::0;::::1;1249:5;:16:::0;;-1:-1:-1;;;;;;1249:16:0::1;-1:-1:-1::0;;;;;1249:16:0;;;::::1;::::0;;;::::1;::::0;;1143:130::o;24144:122::-;-1:-1:-1;;;;;24235:16:0;;24208:7;24235:16;;;:6;:16;;;;;:23;24144:122;;;;:::o;23794:342::-;-1:-1:-1;;;;;23937:16:0;;23873:7;23937:16;;;:6;:16;;;;;:29;;23873:7;;23937:16;23954:11;;23937:29;;;;-1:-1:-1;;;23937:29:0;;;;;;;;;;;;;;;;;;;:34;;;23919:15;:52;;;;:::i;:::-;24093:13;;-1:-1:-1;;;;;24054:16:0;;23982:21;24054:16;;;:6;:16;;;;;:29;;23893:78;;-1:-1:-1;24006:12:0;;;;24109:3;;-1:-1:-1;;;24093:13:0;;;;;;24071:11;;24054:29;;;;-1:-1:-1;;;24054:29:0;;;;;;;;;;;;;;;;;;;:36;;;24036:15;:54;;;;:::i;:::-;:70;;;;:::i;:::-;:76;;;;:::i;:::-;:92;;;;:::i;:::-;24029:99;23794:342;-1:-1:-1;;;;;23794:342:0:o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:2;;177:1;174;167:12;192:196;;304:2;292:9;283:7;279:23;275:32;272:2;;;325:6;317;310:22;272:2;353:29;372:9;353:29;:::i;:::-;343:39;262:126;-1:-1:-1;;;262:126:1:o;393:264::-;;;522:2;510:9;501:7;497:23;493:32;490:2;;;543:6;535;528:22;490:2;571:29;590:9;571:29;:::i;:::-;561:39;647:2;632:18;;;;619:32;;-1:-1:-1;;;480:177:1:o;662:297::-;;782:2;770:9;761:7;757:23;753:32;750:2;;;803:6;795;788:22;750:2;840:9;834:16;893:5;886:13;879:21;872:5;869:32;859:2;;920:6;912;905:22;964:190;;1076:2;1064:9;1055:7;1051:23;1047:32;1044:2;;;1097:6;1089;1082:22;1044:2;-1:-1:-1;1125:23:1;;1034:120;-1:-1:-1;1034:120:1:o;1159:194::-;;1282:2;1270:9;1261:7;1257:23;1253:32;1250:2;;;1303:6;1295;1288:22;1250:2;-1:-1:-1;1331:16:1;;1240:113;-1:-1:-1;1240:113:1:o;1358:604::-;;;;;1518:3;1506:9;1497:7;1493:23;1489:33;1486:2;;;1540:6;1532;1525:22;1486:2;1581:9;1568:23;1558:33;;1638:2;1627:9;1623:18;1610:32;1600:42;;1692:2;1681:9;1677:18;1664:32;1736:6;1729:5;1725:18;1718:5;1715:29;1705:2;;1763:6;1755;1748:22;1705:2;1791:5;-1:-1:-1;1848:2:1;1833:18;;1820:32;1896:4;1883:18;;1871:31;;1861:2;;1921:6;1913;1906:22;1861:2;1476:486;;;;-1:-1:-1;1476:486:1;;-1:-1:-1;;1476:486:1:o;7273:217::-;;7339:1;7329:2;;-1:-1:-1;;;7364:31:1;;7418:4;7415:1;7408:15;7446:4;7371:1;7436:15;7329:2;-1:-1:-1;7475:9:1;;7319:171::o;7495:168::-;;7601:1;7597;7593:6;7589:14;7586:1;7583:21;7578:1;7571:9;7564:17;7560:45;7557:2;;;7608:18;;:::i;:::-;-1:-1:-1;7648:9:1;;7547:116::o;7668:125::-;;7736:1;7733;7730:8;7727:2;;;7741:18;;:::i;:::-;-1:-1:-1;7778:9:1;;7717:76::o;7798:127::-;7859:10;7854:3;7850:20;7847:1;7840:31;7890:4;7887:1;7880:15;7914:4;7911:1;7904:15
Swarm Source
ipfs://712848b0f03790d1bc860744133f5741ce5641c7010a67f17a2ae17f80ec08fa
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in POL
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.

