2.1k txs
3.4k calls
constructor
constructor()
functions
actualBalanceOf
viewfunction actualBalanceOf(address _owner) view returns (uint256 balance)
allowance
viewfunction allowance(address _owner, address _spender) view returns (uint256)
balanceOf
viewfunction balanceOf(address _owner) view returns (uint256 balance)
CONTINUE_MINTING
viewfunction CONTINUE_MINTING() view returns (bool)
decimals
purefunction decimals() pure returns (uint8 _decimals)
freezingBalanceOf
viewfunction freezingBalanceOf(address _owner) view returns (uint256 balance)
freezingCount
viewfunction freezingCount(address _addr) view returns (uint256 count)
getFreezing
viewfunction getFreezing(address _addr, uint256 _index) view returns (uint64 _release, uint256 _balance)
initialized
viewfunction initialized() view returns (bool)
mintingFinished
viewfunction mintingFinished() view returns (bool)
name
purefunction name() pure returns (string _name)
owner
viewfunction owner() view returns (address)
paused
viewfunction paused() view returns (bool)
PAUSED
viewfunction PAUSED() view returns (bool)
symbol
purefunction symbol() pure returns (string _symbol)
TARGET_USER
viewfunction TARGET_USER() view returns (address)
TOKEN_DECIMAL_MULTIPLIER
viewfunction TOKEN_DECIMAL_MULTIPLIER() view returns (uint256)
TOKEN_DECIMALS_UINT8
viewfunction TOKEN_DECIMALS_UINT8() view returns (uint8)
TOKEN_DECIMALS
viewfunction TOKEN_DECIMALS() view returns (uint256)
TOKEN_NAME
viewfunction TOKEN_NAME() view returns (string)
TOKEN_SYMBOL
viewfunction TOKEN_SYMBOL() view returns (string)
totalSupply
viewfunction totalSupply() view returns (uint256)
approve
nonpayablefunction approve(address _spender, uint256 _value) returns (bool)
burn
nonpayablefunction burn(uint256 _value)
decreaseApproval
nonpayablefunction decreaseApproval(address _spender, uint256 _subtractedValue) returns (bool)
finishMinting
nonpayablefunction finishMinting() returns (bool)
freezeTo
nonpayablefunction freezeTo(address _to, uint256 _amount, uint64 _until)
increaseApproval
nonpayablefunction increaseApproval(address _spender, uint256 _addedValue) returns (bool)
mint
nonpayablefunction mint(address _to, uint256 _amount) returns (bool)
mintAndFreeze
nonpayablefunction mintAndFreeze(address _to, uint256 _amount, uint64 _until) returns (bool)
pause
nonpayablefunction pause()
releaseAll
nonpayablefunction releaseAll() returns (uint256 tokens)
releaseOnce
nonpayablefunction releaseOnce()
renounceOwnership
nonpayablefunction renounceOwnership()
transfer
nonpayablefunction transfer(address _to, uint256 _value) returns (bool _success)
transferFrom
nonpayablefunction transferFrom(address _from, address _to, uint256 _value) returns (bool _success)
transferOwnership
nonpayablefunction transferOwnership(address _newOwner)
unpause
nonpayablefunction unpause()
events
Approval
event Approval(address indexed owner, address indexed spender, uint256 value)
Burn
event Burn(address indexed burner, uint256 value)
Freezed
event Freezed(address indexed to, uint64 release, uint256 amount)
Initialized
event Initialized()
Mint
event Mint(address indexed to, uint256 amount)
MintFinished
event MintFinished()
OwnershipRenounced
event OwnershipRenounced(address indexed previousOwner)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Pause
event Pause()
Released
event Released(address indexed owner, uint256 amount)
Transfer
event Transfer(address indexed from, address indexed to, uint256 value)
Unpause
event Unpause()
errors
No errors.
creation bytecode
0x60806040526006805460a060020a62ffffff02191690553480156200002357600080fd5b5060068054600160a060020a031916331790556200004964010000000062000077810204565b62000071730769cbf44073741ccb4c39c945402130b46fa8a764010000000062000223810204565b620007d4565b62000081620007b5565b6200008b620007b5565b62000095620007b5565b600654600090760100000000000000000000000000000000000000000000900460ff1615620000c357600080fd5b6006805460b060020a60ff02191676010000000000000000000000000000000000000000000017905550506040805160208181018352730769cbf44073741ccb4c39c945402130b46fa8a7825282518082018452670de0b6b3a76400008152835191820190935260008082529194509192505b6001811015620001f4578181600181106200014d57fe5b60200201516001604060020a03161515620001a057620001998482600181106200017357fe5b60200201518483600181106200018557fe5b602002015164010000000062000252810204565b50620001eb565b620001e9848260018110620001b157fe5b6020020151848360018110620001c357fe5b6020020151848460018110620001d557fe5b602002015164010000000062000361810204565b505b60010162000136565b6040517f5daa87a0e9463431830481fd4b6e3403442dfb9a12b9c07597e9f61d50b633c890600090a150505050565b600654600160a060020a031633146200023b57600080fd5b6200024f8164010000000062000534810204565b50565b600654600090600160a060020a031633146200026d57600080fd5b60065474010000000000000000000000000000000000000000900460ff16156200029657600080fd5b600154620002b390836401000000006200148d620005a682021704565b600155600160a060020a038316600090815260208190526040902054620002e990836401000000006200148d620005a682021704565b600160a060020a03841660008181526020818152604091829020939093558051858152905191926000805160206200225283398151915292918290030190a2604080518381529051600160a060020a03851691600091600080516020620022328339815191529181900360200190a350600192915050565b6006546000908190600160a060020a031633146200037e57600080fd5b60065474010000000000000000000000000000000000000000900460ff1615620003a757600080fd5b600154620003c490856401000000006200148d620005a682021704565b600155620003e5856001604060020a038516640100000000620005ba810204565b6000818152600460205260409020549091506200041190856401000000006200148d620005a682021704565b600082815260046020908152604080832093909355600160a060020a03881682526005905220546200045290856401000000006200148d620005a682021704565b600160a060020a038616600090815260056020526040902055620004808584640100000000620005f7810204565b604080518581529051600160a060020a0387169160008051602062002252833981519152919081900360200190a2604080516001604060020a0385168152602081018690528151600160a060020a038816927f2ecd071e4d10ed2221b04636ed0724cce66a873aa98c1a31b4bb0e6846d3aab4928290030190a2604080518581529051600160a060020a038716913391600080516020620022328339815191529181900360200190a3506001949350505050565b600160a060020a03811615156200054a57600080fd5b600654604051600160a060020a038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a360068054600160a060020a031916600160a060020a0392909216919091179055565b81810182811015620005b457fe5b92915050565b6001604060020a03166801000000000000000091909102177f57495348000000000000000000000000000000000000000000000000000000001790565b600080808080426001604060020a038716116200061357600080fd5b62000631876001604060020a038816640100000000620005ba810204565b945062000649876000640100000000620005ba810204565b6000818152600360205260409020549094506001604060020a031692508215156200069b57600084815260036020526040902080546001604060020a0319166001604060020a038816179055620007ac565b620006b9876001604060020a038516640100000000620005ba810204565b91505b6001604060020a03831615801590620006e65750826001604060020a0316866001604060020a0316115b156200072b57506000818152600360205260409020549092506001604060020a0390811691839116620007238784640100000000620005ba810204565b9150620006bc565b826001604060020a0316866001604060020a031614156200074c57620007ac565b6001604060020a038316156200078457600085815260036020526040902080546001604060020a0319166001604060020a0385161790555b600084815260036020526040902080546001604060020a0319166001604060020a0388161790555b50505050505050565b6020604051908101604052806001906020820280388339509192915050565b611a4e80620007e46000396000f3006080604052600436106101d65763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416623fd35a81146101db57806302d6f7301461020457806305d2035b1461024c57806306fdde0314610261578063095ea7b3146102eb5780630bb2cd6b1461030f578063158ef93e1461034057806317a950ac1461035557806318160ddd14610388578063188214001461039d57806323b872dd146103b25780632a905318146103dc578063313ce567146103f15780633be1e9521461041c5780633f4ba83a1461044f57806340c10f191461046457806342966c681461048857806356780085146104a05780635b7f415c146104b55780635be7fde8146104ca5780635c975abb146104df57806366188463146104f457806366a92cda1461051857806370a082311461052d578063715018a61461054e578063726a431a146105635780637d64bcb4146105945780638456cb59146105a95780638da5cb5b146105be57806395d89b41146105d3578063a9059cbb146105e8578063a9aad58c1461060c578063ca63b5b814610621578063cf3b196714610642578063d73dd62314610657578063d8aeedf51461067b578063dd62ed3e1461069c578063f2fde38b146106c3575b600080fd5b3480156101e757600080fd5b506101f06106e4565b604080519115158252519081900360200190f35b34801561021057600080fd5b50610228600160a060020a03600435166024356106e9565b6040805167ffffffffffffffff909316835260208301919091528051918290030190f35b34801561025857600080fd5b506101f0610776565b34801561026d57600080fd5b50610276610786565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102b0578181015183820152602001610298565b50505050905090810190601f1680156102dd5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102f757600080fd5b506101f0600160a060020a03600435166024356107bd565b34801561031b57600080fd5b506101f0600160a060020a036004351660243567ffffffffffffffff60443516610823565b34801561034c57600080fd5b506101f06109c1565b34801561036157600080fd5b50610376600160a060020a03600435166109e4565b60408051918252519081900360200190f35b34801561039457600080fd5b506103766109f5565b3480156103a957600080fd5b506102766109fb565b3480156103be57600080fd5b506101f0600160a060020a0360043581169060243516604435610a32565b3480156103e857600080fd5b50610276610a5f565b3480156103fd57600080fd5b50610406610a96565b6040805160ff9092168252519081900360200190f35b34801561042857600080fd5b5061044d600160a060020a036004351660243567ffffffffffffffff60443516610a9b565b005b34801561045b57600080fd5b5061044d610c0f565b34801561047057600080fd5b506101f0600160a060020a0360043516602435610c88565b34801561049457600080fd5b5061044d600435610d80565b3480156104ac57600080fd5b50610376610d8d565b3480156104c157600080fd5b50610376610d96565b3480156104d657600080fd5b50610376610d9b565b3480156104eb57600080fd5b506101f0610e00565b34801561050057600080fd5b506101f0600160a060020a0360043516602435610e10565b34801561052457600080fd5b5061044d610f00565b34801561053957600080fd5b50610376600160a060020a03600435166110a3565b34801561055a57600080fd5b5061044d6110cc565b34801561056f57600080fd5b5061057861113a565b60408051600160a060020a039092168252519081900360200190f35b3480156105a057600080fd5b506101f0611152565b3480156105b557600080fd5b5061044d6111d6565b3480156105ca57600080fd5b50610578611254565b3480156105df57600080fd5b50610276611263565b3480156105f457600080fd5b506101f0600160a060020a036004351660243561129a565b34801561061857600080fd5b506101f06112c5565b34801561062d57600080fd5b50610376600160a060020a03600435166112ca565b34801561064e57600080fd5b50610406610d96565b34801561066357600080fd5b506101f0600160a060020a0360043516602435611350565b34801561068757600080fd5b50610376600160a060020a03600435166113e9565b3480156106a857600080fd5b50610376600160a060020a0360043581169060243516611404565b3480156106cf57600080fd5b5061044d600160a060020a036004351661142f565b600181565b600080805b836001018110156107425760036000610711878667ffffffffffffffff1661144f565b815260208101919091526040016000205467ffffffffffffffff16925082151561073a5761076e565b6001016106ee565b6004600061075a878667ffffffffffffffff1661144f565b815260208101919091526040016000205491505b509250929050565b60065460a060020a900460ff1681565b60408051808201909152600581527f50494e5441000000000000000000000000000000000000000000000000000000602082015290565b336000818152600260209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b6006546000908190600160a060020a0316331461083f57600080fd5b60065460a060020a900460ff161561085657600080fd5b600154610869908563ffffffff61148d16565b6001556108808567ffffffffffffffff851661144f565b6000818152600460205260409020549091506108a2908563ffffffff61148d16565b600082815260046020908152604080832093909355600160a060020a03881682526005905220546108d9908563ffffffff61148d16565b600160a060020a0386166000908152600560205260409020556108fc858461149a565b604080518581529051600160a060020a038716917f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885919081900360200190a26040805167ffffffffffffffff85168152602081018690528151600160a060020a038816927f2ecd071e4d10ed2221b04636ed0724cce66a873aa98c1a31b4bb0e6846d3aab4928290030190a2604080518581529051600160a060020a038716913391600080516020611a038339815191529181900360200190a3506001949350505050565b600654760100000000000000000000000000000000000000000000900460ff1681565b60006109ef82611634565b92915050565b60015490565b60408051808201909152600581527f50494e5441000000000000000000000000000000000000000000000000000000602082015281565b60065460009060a860020a900460ff1615610a4c57600080fd5b610a5784848461164f565b949350505050565b60408051808201909152600381527f504e540000000000000000000000000000000000000000000000000000000000602082015281565b600a90565b6000600160a060020a0384161515610ab257600080fd5b33600090815260208190526040902054831115610ace57600080fd5b33600090815260208190526040902054610aee908463ffffffff6117b416565b33600090815260208190526040902055610b128467ffffffffffffffff841661144f565b600081815260046020526040902054909150610b34908463ffffffff61148d16565b600082815260046020908152604080832093909355600160a060020a0387168252600590522054610b6b908463ffffffff61148d16565b600160a060020a038516600090815260056020526040902055610b8e848361149a565b604080518481529051600160a060020a038616913391600080516020611a038339815191529181900360200190a36040805167ffffffffffffffff84168152602081018590528151600160a060020a038716927f2ecd071e4d10ed2221b04636ed0724cce66a873aa98c1a31b4bb0e6846d3aab4928290030190a250505050565b600654600160a060020a03163314610c2657600080fd5b60065460a860020a900460ff161515610c3e57600080fd5b6006805475ff000000000000000000000000000000000000000000191690556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3390600090a1565b600654600090600160a060020a03163314610ca257600080fd5b60065460a060020a900460ff1615610cb957600080fd5b600154610ccc908363ffffffff61148d16565b600155600160a060020a038316600090815260208190526040902054610cf8908363ffffffff61148d16565b600160a060020a03841660008181526020818152604091829020939093558051858152905191927f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d412139688592918290030190a2604080518381529051600160a060020a03851691600091600080516020611a038339815191529181900360200190a350600192915050565b610d8a33826117c6565b50565b6402540be40081565b600a81565b6000806000610dab3360006106e9565b67ffffffffffffffff909116925090505b8115801590610dca57508142115b15610dfb57610dd7610f00565b91820191610de63360006106e9565b67ffffffffffffffff90911692509050610dbc565b505090565b60065460a860020a900460ff1681565b336000908152600260209081526040808320600160a060020a038616845290915281205480831115610e6557336000908152600260209081526040808320600160a060020a0388168452909152812055610e9a565b610e75818463ffffffff6117b416565b336000908152600260209081526040808320600160a060020a03891684529091529020555b336000818152600260209081526040808320600160a060020a0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b6000806000806000610f1333600061144f565b60008181526003602052604090205490955067ffffffffffffffff169350831515610f3d57600080fd5b8367ffffffffffffffff164267ffffffffffffffff16111515610f5f57600080fd5b610f73338567ffffffffffffffff1661144f565b600081815260036020908152604080832054600483528184208054908590553385529284905292205492955067ffffffffffffffff90911693509150610fbf908263ffffffff61148d16565b3360009081526020818152604080832093909355600590522054610fe9908263ffffffff6117b416565b3360009081526005602052604090205567ffffffffffffffff8216151561102c576000858152600360205260409020805467ffffffffffffffff19169055611066565b600085815260036020526040808220805467ffffffffffffffff861667ffffffffffffffff19918216179091558583529120805490911690555b60408051828152905133917fb21fb52d5749b80f3182f8c6992236b5e5576681880914484d7f4c9b062e619e919081900360200190a25050505050565b600160a060020a0381166000908152600560205260408120546110c583611634565b0192915050565b600654600160a060020a031633146110e357600080fd5b600654604051600160a060020a03909116907ff8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c6482090600090a26006805473ffffffffffffffffffffffffffffffffffffffff19169055565b730769cbf44073741ccb4c39c945402130b46fa8a781565b600654600090600160a060020a0316331461116c57600080fd5b60065460a060020a900460ff161561118357600080fd5b6006805474ff0000000000000000000000000000000000000000191660a060020a1790556040517fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0890600090a150600190565b600654600160a060020a031633146111ed57600080fd5b60065460a860020a900460ff161561120457600080fd5b6006805475ff000000000000000000000000000000000000000000191660a860020a1790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a1565b600654600160a060020a031681565b60408051808201909152600381527f504e540000000000000000000000000000000000000000000000000000000000602082015290565b60065460009060a860020a900460ff16156112b457600080fd5b6112be83836118b5565b9392505050565b600081565b600080600360006112dc85600061144f565b815260208101919091526040016000205467ffffffffffffffff1690505b67ffffffffffffffff81161561134a57600190910190600360006113288567ffffffffffffffff851661144f565b815260208101919091526040016000205467ffffffffffffffff1690506112fa565b50919050565b336000908152600260209081526040808320600160a060020a0386168452909152812054611384908363ffffffff61148d16565b336000818152600260209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b600160a060020a031660009081526005602052604090205490565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600654600160a060020a0316331461144657600080fd5b610d8a81611984565b67ffffffffffffffff166801000000000000000091909102177f57495348000000000000000000000000000000000000000000000000000000001790565b818101828110156109ef57fe5b6000808080804267ffffffffffffffff8716116114b657600080fd5b6114ca878767ffffffffffffffff1661144f565b94506114d787600061144f565b60008181526003602052604090205490945067ffffffffffffffff16925082151561152a576000848152600360205260409020805467ffffffffffffffff191667ffffffffffffffff881617905561162b565b61153e878467ffffffffffffffff1661144f565b91505b67ffffffffffffffff83161580159061156d57508267ffffffffffffffff168667ffffffffffffffff16115b156115a6575060008181526003602052604090205490925067ffffffffffffffff9081169183911661159f878461144f565b9150611541565b8267ffffffffffffffff168667ffffffffffffffff1614156115c75761162b565b67ffffffffffffffff831615611601576000858152600360205260409020805467ffffffffffffffff191667ffffffffffffffff85161790555b6000848152600360205260409020805467ffffffffffffffff191667ffffffffffffffff88161790555b50505050505050565b600160a060020a031660009081526020819052604090205490565b6000600160a060020a038316151561166657600080fd5b600160a060020a03841660009081526020819052604090205482111561168b57600080fd5b600160a060020a03841660009081526002602090815260408083203384529091529020548211156116bb57600080fd5b600160a060020a0384166000908152602081905260409020546116e4908363ffffffff6117b416565b600160a060020a038086166000908152602081905260408082209390935590851681522054611719908363ffffffff61148d16565b600160a060020a0380851660009081526020818152604080832094909455918716815260028252828120338252909152205461175b908363ffffffff6117b416565b600160a060020a0380861660008181526002602090815260408083203384528252918290209490945580518681529051928716939192600080516020611a03833981519152929181900390910190a35060019392505050565b6000828211156117c057fe5b50900390565b600160a060020a0382166000908152602081905260409020548111156117eb57600080fd5b600160a060020a038216600090815260208190526040902054611814908263ffffffff6117b416565b600160a060020a038316600090815260208190526040902055600154611840908263ffffffff6117b416565b600155604080518281529051600160a060020a038416917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a2604080518281529051600091600160a060020a03851691600080516020611a038339815191529181900360200190a35050565b6000600160a060020a03831615156118cc57600080fd5b336000908152602081905260409020548211156118e857600080fd5b33600090815260208190526040902054611908908363ffffffff6117b416565b3360009081526020819052604080822092909255600160a060020a0385168152205461193a908363ffffffff61148d16565b600160a060020a03841660008181526020818152604091829020939093558051858152905191923392600080516020611a038339815191529281900390910190a350600192915050565b600160a060020a038116151561199957600080fd5b600654604051600160a060020a038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a36006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03929092169190911790555600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582083482db6fa1771d7e2776bf12973632dcf72733e2a6e325dc375b738ee34a0d60029ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885