SANA Token

Verified contract

Active on Ethereum with 26 txns
Deployed by via 0x0f3202c3 at 7490638
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
4 additional variables

No balances found for "SANA Token"

0x27a92fcfcd7fd3a0d14a4023d68547fe6c427af49c492adb3c821b29d801f84b
0x09f6279c4f4ee8bced210769384c5bca3c7d7be31a5c4ebb314c0e7a58e87695
0x383eb1a8b0f8cd4d8da047e61877ad4c259415130de98474ccea410eb9b561b5
0xd1a1c897041341d83f757fb2fbc0f17a795261c6802b8622230e59c39a8d2320
0xe72fa8f2f0955cbb24c8c84a1a84f08ea980cb711ca3ce87624aeacb1c4dccda
0x8ab922a39e19566bb6aaa1e684b9e068e275d465c73fb0598c00794726dc3c83
0x5099e3a022d5852e73fcefcef4983a9e6b005cd5b292cdac50a6db03af833543
0x8ca0053817b441bb96f56331e2cc6c5accdea412d241d9b38192ad6ac1995aff
0x87ddbcac6e239e0b90d0a899a2326c4549b9914c928480226f99ef43acaba879
0x5cb0ec3498915b040935782613f2f961e6bf3628244bf322d735e056edcbab91

Functions
Getter at block 21163458
controller(view returns (address)
0x0000000000000000000000000000000000000000
controllerDisabled(view returns (bool)
false
currentCheckpointId(view returns (uint256)
0
decimals(view returns (uint8)
18
featureRegistry(view returns (address)
0xa3eacb03622bf1513880892b7270d965f693ffb5
getCheckpointTimes(view returns (uint256[])
[]
getInvestorCount(view returns (uint256)
102
 
getInvestors(view returns (address[])
getVersion(view returns (uint8[])
[2, 0, 0]
granularity(view returns (uint256)
1
mintingFrozen(view returns (bool)
false
moduleRegistry(view returns (address)
0x4566d68ea96fc2213f2446f0dd0f482146cee96d
name(view returns (string)
SANA Token
owner(view returns (address)
0xce4e64e7dab574f970631abc8e46eaf9a64f8fc6
polyToken(view returns (address)
0x9992ec3cf6a55b00978cddf2b27bc6882d88d1ec
polymathRegistry(view returns (address)
0xdfabf3e4793cd30affb47ab6fa4cf4eef26bbc27
securityTokenRegistry(view returns (address)
0x240f9f86b1465bf1b8eb29bc88cbf65573dfdd97
symbol(view returns (string)
SANA
tokenDetails(view returns (string)
https://bit.ly/2K1a24d
totalSupply(view returns (uint256)
66771211000000000000000000
transfersFrozen(view returns (bool)
false
Read-only
allowance(address _owneraddress _spenderview returns (uint256)
balanceOf(address _ownerview returns (uint256)
balanceOfAt(address _investoruint256 _checkpointIdview returns (uint256)
checkPermission(address _delegateaddress _modulebytes32 _permview returns (bool)
getInvestorsAt(uint256 _checkpointIdview returns (address[])
getModule(address _moduleview returns (bytes32addressaddressbooluint8[])
getModulesByName(bytes32 _nameview returns (address[])
getModulesByType(uint8 _typeview returns (address[])
iterateInvestors(uint256 _startuint256 _endview returns (address[])
totalSupplyAt(uint256 _checkpointIdview returns (uint256)
State-modifying
addModule(address _moduleFactorybytes _datauint256 _maxCostuint256 _budget
approve(address _spenderuint256 _valuereturns (bool)
archiveModule(address _module
burnFromWithData(address _fromuint256 _valuebytes _data
burnWithData(uint256 _valuebytes _data
changeGranularity(uint256 _granularity
changeModuleBudget(address _moduleuint256 _changebool _increase
createCheckpoint(returns (uint256)
decreaseApproval(address _spenderuint256 _subtractedValuereturns (bool)
disableController(
forceBurn(address _fromuint256 _valuebytes _databytes _log
forceTransfer(address _fromaddress _touint256 _valuebytes _databytes _log
freezeMinting(
freezeTransfers(
increaseApproval(address _spenderuint256 _addedValuereturns (bool)
mint(address _investoruint256 _valuereturns (bool success)
mintMulti(address[] _investorsuint256[] _valuesreturns (bool success)
mintWithData(address _investoruint256 _valuebytes _datareturns (bool success)
removeModule(address _module
renounceOwnership(
setController(address _controller
transfer(address _touint256 _valuereturns (bool success)
transferFrom(address _fromaddress _touint256 _valuereturns (bool)
transferFromWithData(address _fromaddress _touint256 _valuebytes _datareturns (bool)
transferOwnership(address _newOwner
transferWithData(address _touint256 _valuebytes _datareturns (bool success)
unarchiveModule(address _module
unfreezeTransfers(
updateFromRegistry(
updateTokenDetails(string _newTokenDetails
verifyTransfer(address _fromaddress _touint256 _valuebytes _datareturns (bool)
withdrawERC20(address _tokenContractuint256 _value
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Burnt(address indexed _fromuint256 _value
CheckpointCreated(uint256 indexed _checkpointIduint256 _timestamp
DisableController(uint256 _timestamp
ForceBurn(address indexed _controlleraddress indexed _fromuint256 _valuebool _verifyTransferbytes _data
ForceTransfer(address indexed _controlleraddress indexed _fromaddress indexed _touint256 _valuebool _verifyTransferbytes _data
FreezeMinting(uint256 _timestamp
FreezeTransfers(bool _statusuint256 _timestamp
GranularityChanged(uint256 _oldGranularityuint256 _newGranularity
Minted(address indexed _touint256 _value
ModuleAdded(uint8[] _typesbytes32 _nameaddress _moduleFactoryaddress _moduleuint256 _moduleCostuint256 _budgetuint256 _timestamp
ModuleArchived(uint8[] _typesaddress _moduleuint256 _timestamp
ModuleBudgetChanged(uint8[] _moduleTypesaddress _moduleuint256 _oldBudgetuint256 _budget
ModuleRemoved(uint8[] _typesaddress _moduleuint256 _timestamp
ModuleUnarchived(uint8[] _typesaddress _moduleuint256 _timestamp
OwnershipRenounced(address indexed previousOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetController(address indexed _oldControlleraddress indexed _newController
Transfer(address indexed fromaddress indexed touint256 value
UpdateTokenDetails(string _oldDetailsstring _newDetails
Constructor
constructor(string _namestring _symboluint8 _decimalsuint256 _granularitystring _tokenDetailsaddress _polymathRegistry
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.