Skip to content
This repository has been archived by the owner on Jul 20, 2023. It is now read-only.

Latest commit

 

History

History
2012 lines (2002 loc) · 113 KB

File metadata and controls

2012 lines (2002 loc) · 113 KB

Sūrya's Description Report

Files Description Table

File Name SHA-1 Hash
contracts/FeatureRegistry.sol 6eb07dfc15c6eac6d72fa1e856f86fb2e6e4e553
contracts/Migrations.sol 3d3d5e4f8d8654dc16efd17ac3494cde3b124fc5
contracts/ModuleRegistry.sol 72a5c25db93193603880a82118c0d17c989fe517
contracts/Pausable.sol 89b3e08a3b4a12e935cf08fb713707d08ac95d92
contracts/PolymathRegistry.sol 3f079b9e9e9bb567c04ccc033ef91c1039b76e07
contracts/ReclaimTokens.sol 85620841940605c1f94ee4cd74208b3675463eb1
contracts/STRGetter.sol 2dd20ebf94c70d164fe24c32dc67e0609deb8820
contracts/SecurityTokenRegistry.sol 3b5ffaddfe371954c458f8dc6b01507bc9af543d
contracts/datastore/DataStore.sol 6978f43dbf995aaf453911462a29afe4a146abe8
contracts/datastore/DataStoreFactory.sol c0a9308234c73d9628702975bc1bb231e93fd1a4
contracts/datastore/DataStoreProxy.sol db14fc8c4363bfdb6d8214bf6fe7c0b5a0e11121
contracts/datastore/DataStoreStorage.sol f0985b4af4fdcd63a9505fca80199b0b6068a6d4
contracts/external/IMedianizer.sol cafcc374ec685f2291a843c98f51401f740e52c2
contracts/external/oraclizeAPI.sol c84fcbf4829b972bac7358f496a7fce600a6cf14
contracts/helpers/PolyToken.sol 390dc1245ec6ab0358f7421c9562e0fb4eedcd97
contracts/interfaces/IBoot.sol 48dd670fe3461955dfed6ab62638c61d97573c41
contracts/interfaces/ICheckPermission.sol e2a69c51af575bed0a27460a44530dcc26e6bc17
contracts/interfaces/IDataStore.sol c88cd1e8070af809b75fe096022c362a524b745a
contracts/interfaces/IFeatureRegistry.sol a4c9e5c062370a777688a5f9de22e03a8c5f8873
contracts/interfaces/IModule.sol bb7f108b785f62f22b8be7ae44139403ea8769c9
contracts/interfaces/IModuleFactory.sol 80eb80e18f6bf5a1e30e55d56221ca2b3a1fafc8
contracts/interfaces/IModuleRegistry.sol 8240a2a1e7a61431768746c61c30d5280d51ecad
contracts/interfaces/IOracle.sol 3b56748248e4b2ae01116010e8ae168381c3918a
contracts/interfaces/IOwnable.sol 5bd12c84bbb534c7d8bbcebe1c3ac03df6e5b4a4
contracts/interfaces/IPoly.sol a2fd2f6aabe3d52c6dc033e5ec713d1b521ccb9b
contracts/interfaces/IPolymathRegistry.sol cf9527df106a932ab54ff219c25cb5f1d7039970
contracts/interfaces/ISTFactory.sol 8f3e5148ee98ed8411343f99f5e2530cb918b72c
contracts/interfaces/ISTO.sol a81a894300a4c5f7d1a21f793bee274c5ce636d0
contracts/interfaces/ISecurityToken.sol 0fcacc9cecf11b7a5da16f24dbb9b7189e9426f5
contracts/interfaces/ISecurityTokenRegistry.sol 2ce5029ef544a5462fc3498be131aa13fd767677
contracts/interfaces/ITransferManager.sol 729dae77edc34f5982cb072406ecbaf6c0029d68
contracts/interfaces/IUSDTieredSTOProxy.sol 8c96ef686be2dbec63d36c6a06ac2d2ac7c2f5d8
contracts/interfaces/IUpgradableTokenFactory.sol 252626e0129fd999f55c0314fe53a7c0fb613511
contracts/interfaces/IVoting.sol 82616bd359a8e491cc1270c50c96deda78a3e9f2
contracts/interfaces/token/IERC1410.sol 108f2850523289c17c4c77e7fd4c72ec3fc47358
contracts/interfaces/token/IERC1594.sol 00b44268bd3bdfffe4cd47d2d2e40e10dacd6338
contracts/interfaces/token/IERC1643.sol 9293365b6ead5f78726f3ded0cf7d9b1ae05e04e
contracts/interfaces/token/IERC1644.sol 55a26529da680652c7f6a3ea9a2a3de190a1216f
contracts/libraries/BokkyPooBahsDateTimeLibrary.sol b00a2888d7b718dd4ac6dc8a009ac0960d982464
contracts/libraries/DecimalMath.sol e561ef0dc7cc0ee16aa7949bf7e54d3496c116ec
contracts/libraries/Encoder.sol 6113594a29088d5cd7a4aa61885901f48ed75556
contracts/libraries/KindMath.sol 49e5106f23fa40a07ce7db54cd740be7437eec70
contracts/libraries/TokenLib.sol c66f623f4875644d77dac541fe7cce8160bea2d0
contracts/libraries/Util.sol 6bda132058a98c7d88d0349a2283484959ee5357
contracts/libraries/VersionUtils.sol 7de9cfc1ec7c10ebb628ad043e42f1a8e66d1919
contracts/libraries/VolumeRestrictionLib.sol b5f38144c0da1c28acf706f073e4ef8f330be87b
contracts/mocks/Dummy/DummySTO.sol 35fea506d1a5e9bdbf1e25f7c993d689b0998dd6
contracts/mocks/Dummy/DummySTOFactory.sol b3e4d6c8af1a9048209f1b85978286b81a454aeb
contracts/mocks/Dummy/DummySTOProxy.sol ca60135c227b940847793fb08aac24e4eb0d889a
contracts/mocks/Dummy/DummySTOStorage.sol 9d76e213811253ca67d04ef07519d6bd83b25766
contracts/mocks/FunctionSigClash1.sol d8482c3241ed2be9638938052c3cbe6775df2fcc
contracts/mocks/FunctionSigClash2.sol bfd89a2981b578a820bfb8b7bf25c7c5f47afaee
contracts/mocks/MockBurnFactory.sol dc3155ac6d0167863b05153949ae0f00b735e677
contracts/mocks/MockCountTransferManager.sol 2207fcecf1c3098472555831de3b2fa0ce9a4f15
contracts/mocks/MockFactory.sol 8019db0c439d4b6d40590fe0d0e414183b7ed1b5
contracts/mocks/MockModuleRegistry.sol 6efefc04d0f8569a00c28e37a81c7eec04ddab35
contracts/mocks/MockOracle.sol 83f97501c8f78d7e336345f71bba76b7351ddb20
contracts/mocks/MockPolyOracle.sol 3a0295c547d658a92d3699607290014834ba55cb
contracts/mocks/MockRedemptionManager.sol ac5fa55ed85358d0dcde7bed03b7f9ae21186b89
contracts/mocks/MockSTGetter.sol 8470f52b08cd8a5c9f8e79db7e6085116d4cdcaf
contracts/mocks/MockSecurityTokenLogic.sol 95fc212040cdfc54b6db3b4dee76af9105ba560d
contracts/mocks/MockWrongTypeFactory.sol f5d7e701f2a49567c4511feca9d01b678ab2df20
contracts/mocks/PolyTokenFaucet.sol cba48fda96073d5c67c75bd2319ae06c699c8b28
contracts/mocks/SecurityTokenMock.sol 62438ca46d5a75f23c6dd91ae507bcf85f5d34c9
contracts/mocks/SecurityTokenRegistryMock.sol d44ed787558d454522cf00f3abc33c8000ec6cec
contracts/mocks/TestSTOFactory.sol 64705949cd53b2cdf6b051bf83810a7399622bbe
contracts/modules/Burn/IBurn.sol 1d8febfe2a4d66cc17786574e35423ad97aa5806
contracts/modules/Checkpoint/Dividend/DividendCheckpoint.sol e3ebe55d16afc76b2ec1c123fc63d6187b1fb619
contracts/modules/Checkpoint/Dividend/ERC20/ERC20DividendCheckpoint.sol 7aca4a6c96d73eff535fca2e45378f92bbf7eb98
contracts/modules/Checkpoint/Dividend/ERC20/ERC20DividendCheckpointFactory.sol ca89f5c7d800a9459830b6ddcd119ee7809c2924
contracts/modules/Checkpoint/Dividend/ERC20/ERC20DividendCheckpointProxy.sol c640fa7c7a22affb8e278ca87dfd7ad878a428bd
contracts/modules/Checkpoint/Dividend/ERC20/ERC20DividendCheckpointStorage.sol 2111bf5bc55630858b9057b2be772d084f41f9c9
contracts/modules/Checkpoint/Dividend/Ether/EtherDividendCheckpoint.sol d78a164391e60610e88601644e7b659695282742
contracts/modules/Checkpoint/Dividend/Ether/EtherDividendCheckpointFactory.sol 6130cbd004bb766625cef9ae6c8917982848a049
contracts/modules/Checkpoint/Dividend/Ether/EtherDividendCheckpointProxy.sol 758c989eafb1d49e4024862402e2d6974bc646b6
contracts/modules/Checkpoint/ICheckpoint.sol 69d9d19318f3fa26a17494ec2a6643c96d382e9d
contracts/modules/Checkpoint/Voting/PLCR/PLCRVotingCheckpoint.sol b7fe1a9790fba150a3a5d877b5ce764aec911ea8
contracts/modules/Checkpoint/Voting/PLCR/PLCRVotingCheckpointFactory.sol ff8ed7af494dacdd1523b71830b6aad5ac48ebd7
contracts/modules/Checkpoint/Voting/PLCR/PLCRVotingCheckpointProxy.sol f8d68c2e1badec3d511c7085fb3ad00ee83713fa
contracts/modules/Checkpoint/Voting/PLCR/PLCRVotingCheckpointStorage.sol 6ef8b528f6a458ad9452d329c8cb1a04226f4135
contracts/modules/Checkpoint/Voting/Transparent/WeightedVoteCheckpoint.sol 7a7ee3a77522d8a9e87e0d50c247bcb63933d85c
contracts/modules/Checkpoint/Voting/Transparent/WeightedVoteCheckpointFactory.sol 74dfa812b239d7621b9b049578e706a74673a9b9
contracts/modules/Checkpoint/Voting/Transparent/WeightedVoteCheckpointProxy.sol 8431f3becdd1dd27c5ffb9d821a74c02b7fcadc8
contracts/modules/Checkpoint/Voting/Transparent/WeightedVoteCheckpointStorage.sol 426b71a2d392e9b8c4ee7eab9ec8c42dc1e69989
contracts/modules/Checkpoint/Voting/VotingCheckpoint.sol 1e61a190b43431f5a687b82ce105a58662ff7b32
contracts/modules/Experimental/Burn/TrackedRedemption.sol e707351a092080708829b0584b86012827e1d5a0
contracts/modules/Experimental/Burn/TrackedRedemptionFactory.sol c7f4ee146064f3083d2a4703332dbfee40770b06
contracts/modules/Experimental/Mixed/ScheduledCheckpoint.sol 95907eb423e89e71b75d5f5437c7abc6c1585f9b
contracts/modules/Experimental/Mixed/ScheduledCheckpointFactory.sol f3f3445e25f36f93fd16dfac7ddb2f13b998692f
contracts/modules/Experimental/TransferManager/KYCTransferManager.sol b6925b29f9869765a466cccbb1dd08701272b2ba
contracts/modules/Experimental/TransferManager/KYCTransferManagerFactory.sol a338ceaba5e96074631bfcb58c072637de65266a
contracts/modules/Experimental/TransferManager/SignedTransferManager.sol a5eca562c086e70bd1cb64cea513c202adeab431
contracts/modules/Experimental/TransferManager/SignedTransferManagerFactory.sol 19b7a56f99abbd132ffed43cf410f760f3b2d15e
contracts/modules/Module.sol bcc1d122caec436df7ef92fe4af3cf7aec46e921
contracts/modules/ModuleFactory.sol ba78f80a7fc74c7dd603b4eb4f6d8823c1b9b440
contracts/modules/PermissionManager/GeneralPermissionManager.sol 085c892ea3b41aabd9c0fdb271566f55a81387ac
contracts/modules/PermissionManager/GeneralPermissionManagerFactory.sol d70f682b982831e44101f076be2974580fd766b0
contracts/modules/PermissionManager/GeneralPermissionManagerProxy.sol 6950049d869c1b0d39d538ceb7fdda52bb7169b4
contracts/modules/PermissionManager/GeneralPermissionManagerStorage.sol 8f1f92a00c6a852e01b22d2b550ea7e2347cc299
contracts/modules/PermissionManager/IPermissionManager.sol 92fb2bfc0cede22bd169a106f929c208ec257de8
contracts/modules/STO/Capped/CappedSTO.sol 951e2f6ce5fd7a28181710c70a1c0be7c81c4037
contracts/modules/STO/Capped/CappedSTOFactory.sol 7315b6935b638879bd58ec7f0c63a5a9d400a87d
contracts/modules/STO/Capped/CappedSTOProxy.sol 48d65c94491c9286e5593774d65cfbe70c86d2c1
contracts/modules/STO/Capped/CappedSTOStorage.sol 523b09b120f182be954a01772ed9bdf1f6a556c3
contracts/modules/STO/PreSale/PreSaleSTO.sol 4126f80eb142067a18fe3bcfde69f6aac213d0c4
contracts/modules/STO/PreSale/PreSaleSTOFactory.sol 49576e9283f76e7a8e9369719dc55125f551923f
contracts/modules/STO/PreSale/PreSaleSTOProxy.sol 831ad28018290f7b48d1e9e04b4d4010761f51a4
contracts/modules/STO/PreSale/PreSaleSTOStorage.sol 90e8c10f34cfafeb9cf9b90107738997fdb90de3
contracts/modules/STO/STO.sol 9a13d33e03cc104fbdb55d5ee33e729e4e370c19
contracts/modules/STO/USDTiered/USDTieredSTO.sol a99588f6d24a3c999ac2bd754551dcb781d51424
contracts/modules/STO/USDTiered/USDTieredSTOFactory.sol 56f004a8715865a6e3dfbb955decee859f1db93c
contracts/modules/STO/USDTiered/USDTieredSTOProxy.sol b68a07d19104951cba83bd3a6fe1f68bbda183a7
contracts/modules/STO/USDTiered/USDTieredSTOStorage.sol 918daba3046958f5ad4ec76a415accf2e3067d5b
contracts/modules/TransferManager/BTM/BlacklistTransferManager.sol 2874309dae84a81600bc2b3122a6701529c7097a
contracts/modules/TransferManager/BTM/BlacklistTransferManagerFactory.sol 3883bd95bbc65d9682c003f8b1c9daf6600cddb7
contracts/modules/TransferManager/BTM/BlacklistTransferManagerProxy.sol 700ffadb11d5226da482e799b04643c81a09d5e0
contracts/modules/TransferManager/BTM/BlacklistTransferManagerStorage.sol dc656d574f2558798359ed89c48a8cec498426e7
contracts/modules/TransferManager/CTM/CountTransferManager.sol 903d30b552a13ea8d75eb1da85dd9987576e3bdf
contracts/modules/TransferManager/CTM/CountTransferManagerFactory.sol 537c3937f749d68fa3a172b9c474ff7f0ec6469d
contracts/modules/TransferManager/CTM/CountTransferManagerProxy.sol be435b2d7af86b78a1076fbac6aa58a07f50bfc4
contracts/modules/TransferManager/CTM/CountTransferManagerStorage.sol 7c2fa10ba41d9d3e83d1169b0029c1304665b19f
contracts/modules/TransferManager/GTM/GeneralTransferManager.sol 9ce27054c2d24b30de0aca9f3963fb2ba19d85c9
contracts/modules/TransferManager/GTM/GeneralTransferManagerFactory.sol a3addfa4782590d666a617cd94c6cb0c09d8dde8
contracts/modules/TransferManager/GTM/GeneralTransferManagerProxy.sol 9d2b0a304ef08e7a7ddcebb3e8df63bf0ab6c7f8
contracts/modules/TransferManager/GTM/GeneralTransferManagerStorage.sol 49c81ce1bf2cf702b13aad22ea0dd54cf41e04a3
contracts/modules/TransferManager/LTM/LockUpTransferManager.sol aa3f0734f9ac362e0498cc6d136b35530d7e81b8
contracts/modules/TransferManager/LTM/LockUpTransferManagerFactory.sol f5013c9283b2490388d5ae3daa16b8e8a1011400
contracts/modules/TransferManager/LTM/LockUpTransferManagerProxy.sol f9004d720b98ff8f7073269f344e86533c660c86
contracts/modules/TransferManager/LTM/LockUpTransferManagerStorage.sol e74eb033eaa8f82612143a11b469d7154664aeac
contracts/modules/TransferManager/MATM/ManualApprovalTransferManager.sol 179b3eac8ac1ddeb84e41b2bbc2bf50ad7a66f99
contracts/modules/TransferManager/MATM/ManualApprovalTransferManagerFactory.sol 5a10f30dc054d32fea568c40fe2838a66b47c234
contracts/modules/TransferManager/MATM/ManualApprovalTransferManagerProxy.sol 5a002ac39b2f058a49db3444f829b0e6070b260f
contracts/modules/TransferManager/MATM/ManualApprovalTransferManagerStorage.sol 001d1060967ad06cf897f91c3587bfae7d4ccbf6
contracts/modules/TransferManager/PTM/PercentageTransferManager.sol 2204753c49ce966be9f903d90f96cebf7b438091
contracts/modules/TransferManager/PTM/PercentageTransferManagerFactory.sol b24afc7d6dc628ff9167781676b96d28187f464d
contracts/modules/TransferManager/PTM/PercentageTransferManagerProxy.sol c42604ffd2881359da150ea5a95d4e3fe3b68a5c
contracts/modules/TransferManager/PTM/PercentageTransferManagerStorage.sol 63d1fcd7cdf8e6ae98f053aee743cfc6c716f6d1
contracts/modules/TransferManager/TransferManager.sol 7b23f67473f0f4ee9b0175bf246fad97dc9e78d1
contracts/modules/TransferManager/VRTM/VolumeRestrictionTM.sol 2067e26d91a282db22ddd86543caaaf38778a609
contracts/modules/TransferManager/VRTM/VolumeRestrictionTMFactory.sol 95ced5ad2bebd8a6a2d0e57ebcf0c200bc709667
contracts/modules/TransferManager/VRTM/VolumeRestrictionTMProxy.sol 659b70802cd0001a7e0f5812a246213d9cc0c92c
contracts/modules/TransferManager/VRTM/VolumeRestrictionTMStorage.sol 7997f22900bba5b8e276f17510ac62462a7f422b
contracts/modules/UpgradableModuleFactory.sol d3d2042947c978cf2fe0ad40883103fc917af01e
contracts/modules/Wallet/VestingEscrowWallet.sol d52dee12c5ae0e8437927c12d546d939db50adf9
contracts/modules/Wallet/VestingEscrowWalletFactory.sol 82778bd395c1fdb9fb795eb3b18494d2536124d4
contracts/modules/Wallet/VestingEscrowWalletProxy.sol 6ab5ca89b14dd7746579d3f3f9bedba540287398
contracts/modules/Wallet/VestingEscrowWalletStorage.sol 40f2c07402fca9f3ba3ebf215f74d81755694440
contracts/modules/Wallet/Wallet.sol 7d0c44a0eb8efcb30c42d46607db9fa2400719c3
contracts/oracles/MakerDAOOracle.sol a3c7529bf076297ab18dcb2b815ce49b67f612d5
contracts/oracles/PolyOracle.sol aa2298f8f5950954ec750798831f449e4fd82763
contracts/oracles/StableOracle.sol bf47421d8325b1eaf1b2e18f087646df04282c38
contracts/proxy/ModuleRegistryProxy.sol 2b63e88096d2d4edf0a6cda65d2fd48baae42f53
contracts/proxy/OwnedProxy.sol 773343c1462afa1d28462ab8f439332a67ad6384
contracts/proxy/OwnedUpgradeabilityProxy.sol 850b4f5a1786f44deff91da2f1392df199ac2418
contracts/proxy/Proxy.sol d966d38dcec975fe07e56a5e59f618df94fadd1a
contracts/proxy/SecurityTokenRegistryProxy.sol 549ff1edc87c8ed99617c4922fab893c29d2bcce
contracts/proxy/UpgradeabilityProxy.sol 1d563099b3ac6319a501ddcb54f22618a1ae3425
contracts/storage/EternalStorage.sol ec958e8405e9347b7d0a0ad2853164387e6781b1
contracts/storage/modules/Checkpoint/Dividend/DividendCheckpointStorage.sol 4a77473eb312eaabe2e2403b521724282b99b2f2
contracts/storage/modules/Checkpoint/Voting/VotingCheckpointStorage.sol 4ba28863db2845e4ee58ffac9801c2071a1e1dd7
contracts/storage/modules/ModuleStorage.sol 32df94d5b9ef3f9435eb1272ce03f2af9ba3e698
contracts/storage/modules/STO/ISTOStorage.sol 242aa1b91d6b2ad015a57e226555ae34a58e7b0f
contracts/storage/modules/STO/STOStorage.sol eb6bfb238e81ef9529f7be186c84f2c9f4748fc0
contracts/tokens/OZStorage.sol ab7e46383f105fc51e76a347a1b4c1a0aedf9c0f
contracts/tokens/STFactory.sol 1ce5b2862c6f90887445c81bb8ae2c10b5e7a4fe
contracts/tokens/STGetter.sol 981bc42db281f4a4d3e96fb729d6fd5cf410fdc3
contracts/tokens/SecurityToken.sol eddebc4151539d5d1c9099821084f122d8fe2560
contracts/tokens/SecurityTokenProxy.sol 282773ed99a4fe6daeb9104b4181afa12896b3cc
contracts/tokens/SecurityTokenStorage.sol fc355c0bbacc3927e9ff0c08650c0036514cfc38

Contracts Description Table

Contract Type Bases
Function Name Visibility Mutability Modifiers
FeatureRegistry Implementation IFeatureRegistry, ReclaimTokens
getFeatureStatus External ❗️ NO❗️
setFeatureStatus External ❗️ 🛑 onlyOwner
Migrations Implementation
<Constructor> Public ❗️ 🛑
setCompleted Public ❗️ 🛑 restricted
upgrade Public ❗️ 🛑 restricted
ModuleRegistry Implementation IModuleRegistry, EternalStorage
<Constructor> Public ❗️ 🛑
initialize External ❗️ 💵 NO❗️
useModule External ❗️ 🛑 NO❗️
isCompatibleModule Public ❗️ NO❗️
registerModule External ❗️ 🛑 whenNotPausedOrOwner
removeModule External ❗️ 🛑 whenNotPausedOrOwner
verifyModule External ❗️ 🛑 onlyOwner
unverifyModule External ❗️ 🛑 NO❗️
getTagsByTypeAndToken External ❗️ NO❗️
getTagsByType External ❗️ NO❗️
_tagsByModules Internal 🔒
getFactoryDetails External ❗️ NO❗️
getModulesByType Public ❗️ NO❗️
getModulesByTypeAndToken Public ❗️ NO❗️
reclaimERC20 External ❗️ 🛑 onlyOwner
pause External ❗️ 🛑 whenNotPaused onlyOwner
unpause External ❗️ 🛑 whenPaused onlyOwner
updateFromRegistry External ❗️ 🛑 onlyOwner
transferOwnership External ❗️ 🛑 onlyOwner
owner Public ❗️ NO❗️
isPaused Public ❗️ NO❗️
Pausable Implementation
_pause Internal 🔒 🛑 whenNotPaused
_unpause Internal 🔒 🛑 whenPaused
PolymathRegistry Implementation ReclaimTokens
getAddress External ❗️ NO❗️
changeAddress External ❗️ 🛑 onlyOwner
ReclaimTokens Implementation Ownable
reclaimERC20 External ❗️ 🛑 onlyOwner
STRGetter Implementation EternalStorage
getTickersByOwner External ❗️ NO❗️
_ownerInTicker Internal 🔒
getTokensByOwner External ❗️ NO❗️
getTokens Public ❗️ NO❗️
_getTokens Internal 🔒
_ownerInToken Internal 🔒
getTokensByDelegate External ❗️ NO❗️
_delegateInToken Internal 🔒
getTickerDetails External ❗️ NO❗️
getSecurityTokenAddress External ❗️ NO❗️
getSecurityTokenData External ❗️ NO❗️
getSTFactoryAddress Public ❗️ NO❗️
getSTFactoryAddressOfVersion Public ❗️ NO❗️
getLatestProtocolVersion Public ❗️ NO❗️
getIsFeeInPoly Public ❗️ NO❗️
getExpiryLimit Public ❗️ NO❗️
getTickerStatus Public ❗️ NO❗️
getTickerOwner Public ❗️ NO❗️
SecurityTokenRegistry Implementation EternalStorage, Proxy
_whenNotPausedOrOwner Internal 🔒
initialize Public ❗️ 🛑 NO❗️
updateFromRegistry External ❗️ 🛑 onlyOwner
_updateFromRegistry Internal 🔒 🛑
_takeFee Internal 🔒 🛑
getFees Public ❗️ 🛑 NO❗️
getSecurityTokenLaunchFee Public ❗️ 🛑 NO❗️
getTickerRegistrationFee Public ❗️ 🛑 NO❗️
setGetterRegistry Public ❗️ 🛑 onlyOwner
_implementation Internal 🔒
registerTicker Public ❗️ 🛑 whenNotPausedOrOwner
_addTicker Internal 🔒 🛑
modifyTicker Public ❗️ 🛑 onlyOwner
_modifyTicker Internal 🔒 🛑
_tickerOwner Internal 🔒
removeTicker Public ❗️ 🛑 onlyOwner
_tickerAvailable Internal 🔒
_tickerStatus Internal 🔒
_setTickerOwnership Internal 🔒 🛑
_storeTickerDetails Internal 🔒 🛑
transferTickerOwnership Public ❗️ 🛑 whenNotPausedOrOwner
_deleteTickerOwnership Internal 🔒 🛑
changeExpiryLimit Public ❗️ 🛑 onlyOwner
generateSecurityToken External ❗️ 🛑 NO❗️
generateNewSecurityToken Public ❗️ 🛑 whenNotPausedOrOwner
refreshSecurityToken Public ❗️ 🛑 whenNotPausedOrOwner
_deployToken Internal 🔒 🛑
modifySecurityToken Public ❗️ 🛑 onlyOwner
_storeSecurityTokenData Internal 🔒 🛑
isSecurityToken External ❗️ NO❗️
transferOwnership Public ❗️ 🛑 onlyOwner
pause External ❗️ 🛑 whenNotPaused onlyOwner
unpause External ❗️ 🛑 whenPaused onlyOwner
changeTickerRegistrationFee Public ❗️ 🛑 onlyOwner
_changeTickerRegistrationFee Internal 🔒 🛑
changeSecurityLaunchFee Public ❗️ 🛑 onlyOwner
_changeSecurityLaunchFee Internal 🔒 🛑
changeFeesAmountAndCurrency Public ❗️ 🛑 onlyOwner
reclaimERC20 Public ❗️ 🛑 onlyOwner
setProtocolFactory Public ❗️ 🛑 onlyOwner
_setProtocolFactory Internal 🔒 🛑
removeProtocolFactory Public ❗️ 🛑 onlyOwner
setLatestVersion Public ❗️ 🛑 onlyOwner
_setLatestVersion Internal 🔒 🛑
updatePolyTokenAddress Public ❗️ 🛑 onlyOwner
isPaused Public ❗️ NO❗️
owner Public ❗️ NO❗️
DataStore Implementation DataStoreStorage, IDataStore
_isAuthorized Internal 🔒
setSecurityToken External ❗️ 🛑 onlyOwner
setUint256 External ❗️ 🛑 NO❗️
setBytes32 External ❗️ 🛑 NO❗️
setAddress External ❗️ 🛑 NO❗️
setBool External ❗️ 🛑 NO❗️
setString External ❗️ 🛑 NO❗️
setBytes External ❗️ 🛑 NO❗️
setUint256Array External ❗️ 🛑 NO❗️
setBytes32Array External ❗️ 🛑 NO❗️
setAddressArray External ❗️ 🛑 NO❗️
setBoolArray External ❗️ 🛑 NO❗️
insertUint256 External ❗️ 🛑 NO❗️
insertBytes32 External ❗️ 🛑 NO❗️
insertAddress External ❗️ 🛑 NO❗️
insertBool External ❗️ 🛑 NO❗️
deleteUint256 External ❗️ 🛑 NO❗️
deleteBytes32 External ❗️ 🛑 NO❗️
deleteAddress External ❗️ 🛑 NO❗️
deleteBool External ❗️ 🛑 NO❗️
setUint256Multi Public ❗️ 🛑 validArrayLength
setBytes32Multi Public ❗️ 🛑 validArrayLength
setAddressMulti Public ❗️ 🛑 validArrayLength
setBoolMulti Public ❗️ 🛑 validArrayLength
insertUint256Multi Public ❗️ 🛑 validArrayLength
insertBytes32Multi Public ❗️ 🛑 validArrayLength
insertAddressMulti Public ❗️ 🛑 validArrayLength
insertBoolMulti Public ❗️ 🛑 validArrayLength
getUint256 External ❗️ NO❗️
getBytes32 External ❗️ NO❗️
getAddress External ❗️ NO❗️
getString External ❗️ NO❗️
getBytes External ❗️ NO❗️
getBool External ❗️ NO❗️
getUint256Array External ❗️ NO❗️
getBytes32Array External ❗️ NO❗️
getAddressArray External ❗️ NO❗️
getBoolArray External ❗️ NO❗️
getUint256ArrayLength External ❗️ NO❗️
getBytes32ArrayLength External ❗️ NO❗️
getAddressArrayLength External ❗️ NO❗️
getBoolArrayLength External ❗️ NO❗️
getUint256ArrayElement External ❗️ NO❗️
getBytes32ArrayElement External ❗️ NO❗️
getAddressArrayElement External ❗️ NO❗️
getBoolArrayElement External ❗️ NO❗️
getUint256ArrayElements Public ❗️ NO❗️
getBytes32ArrayElements Public ❗️ NO❗️
getAddressArrayElements Public ❗️ NO❗️
getBoolArrayElements Public ❗️ NO❗️
_setData Internal 🔒 🛑 validKey
_setData Internal 🔒 🛑 validKey
_setData Internal 🔒 🛑 validKey
_setData Internal 🔒 🛑 validKey
_setData Internal 🔒 🛑 validKey
_setData Internal 🔒 🛑 validKey
_setData Internal 🔒 🛑 validKey
_setData Internal 🔒 🛑 validKey
_setData Internal 🔒 🛑 validKey
_setData Internal 🔒 🛑 validKey
_deleteUint Internal 🔒 🛑 validKey
_deleteBytes32 Internal 🔒 🛑 validKey
_deleteAddress Internal 🔒 🛑 validKey
_deleteBool Internal 🔒 🛑 validKey
DataStoreFactory Implementation
<Constructor> Public ❗️ 🛑
generateDataStore Public ❗️ 🛑 NO❗️
DataStoreProxy Implementation DataStoreStorage, OwnedProxy
<Constructor> Public ❗️ 🛑
DataStoreStorage Implementation
IMedianizer Interface
peek External ❗️ NO❗️
read External ❗️ NO❗️
set External ❗️ 🛑 NO❗️
set External ❗️ 🛑 NO❗️
setMin External ❗️ 🛑 NO❗️
setNext External ❗️ 🛑 NO❗️
unset External ❗️ 🛑 NO❗️
unset External ❗️ 🛑 NO❗️
poke External ❗️ 🛑 NO❗️
poke External ❗️ 🛑 NO❗️
compute External ❗️ NO❗️
void External ❗️ 🛑 NO❗️
solcChecker Implementation
f External ❗️ 🛑 NO❗️
OraclizeI Implementation
setProofType External ❗️ 🛑 NO❗️
setCustomGasPrice External ❗️ 🛑 NO❗️
getPrice Public ❗️ 🛑 NO❗️
randomDS_getSessionPubKeyHash External ❗️ NO❗️
getPrice Public ❗️ 🛑 NO❗️
queryN Public ❗️ 💵 NO❗️
query External ❗️ 💵 NO❗️
query2 Public ❗️ 💵 NO❗️
query_withGasLimit External ❗️ 💵 NO❗️
queryN_withGasLimit External ❗️ 💵 NO❗️
query2_withGasLimit External ❗️ 💵 NO❗️
OraclizeAddrResolverI Implementation
getAddress Public ❗️ 🛑 NO❗️
Buffer Library
init Internal 🔒
resize Private 🔐
max Private 🔐
append Internal 🔒
append Internal 🔒
appendInt Internal 🔒
CBOR Library
encodeType Private 🔐
encodeIndefiniteLengthType Private 🔐
encodeUInt Internal 🔒
encodeInt Internal 🔒
encodeBytes Internal 🔒
encodeString Internal 🔒
startArray Internal 🔒
startMap Internal 🔒
endSequence Internal 🔒
usingOraclize Implementation
oraclize_setNetwork Internal 🔒 🛑
oraclize_setNetworkName Internal 🔒 🛑
oraclize_getNetworkName Internal 🔒
oraclize_setNetwork Internal 🔒 🛑
__callback Public ❗️ 🛑 NO❗️
__callback Public ❗️ 🛑 NO❗️
oraclize_getPrice Internal 🔒 🛑 oraclizeAPI
oraclize_getPrice Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_query Internal 🔒 🛑 oraclizeAPI
oraclize_setProof Internal 🔒 🛑 oraclizeAPI
oraclize_cbAddress Internal 🔒 🛑 oraclizeAPI
getCodeSize Internal 🔒
oraclize_setCustomGasPrice Internal 🔒 🛑 oraclizeAPI
oraclize_randomDS_getSessionPubKeyHash Internal 🔒 🛑 oraclizeAPI
parseAddr Internal 🔒
strCompare Internal 🔒
indexOf Internal 🔒
strConcat Internal 🔒
strConcat Internal 🔒
strConcat Internal 🔒
strConcat Internal 🔒
safeParseInt Internal 🔒
safeParseInt Internal 🔒
parseInt Internal 🔒
parseInt Internal 🔒
uint2str Internal 🔒
stra2cbor Internal 🔒
ba2cbor Internal 🔒
oraclize_newRandomDSQuery Internal 🔒 🛑
oraclize_randomDS_setCommitment Internal 🔒 🛑
verifySig Internal 🔒 🛑
oraclize_randomDS_proofVerify__sessionKeyValidity Internal 🔒 🛑
oraclize_randomDS_proofVerify__returnCode Internal 🔒 🛑
matchBytes32Prefix Internal 🔒
oraclize_randomDS_proofVerify__main Internal 🔒 🛑
copyBytes Internal 🔒
safer_ecrecover Internal 🔒 🛑
ecrecovery Internal 🔒 🛑
safeMemoryCleaner Internal 🔒
SafeMath Library
mul Internal 🔒
div Internal 🔒
sub Internal 🔒
add Internal 🔒
PolyToken Implementation IPoly
<Constructor> Public ❗️ 🛑
balanceOf Public ❗️ NO❗️
allowance Public ❗️ NO❗️
transfer Public ❗️ 🛑 NO❗️
transferFrom Public ❗️ 🛑 NO❗️
approve Public ❗️ 🛑 NO❗️
increaseApproval Public ❗️ 🛑 NO❗️
decreaseApproval Public ❗️ 🛑 NO❗️
IBoot Interface
getInitFunction External ❗️ NO❗️
ICheckPermission Interface
checkPermission External ❗️ NO❗️
IDataStore Interface
setSecurityToken External ❗️ 🛑 NO❗️
setUint256 External ❗️ 🛑 NO❗️
setBytes32 External ❗️ 🛑 NO❗️
setAddress External ❗️ 🛑 NO❗️
setString External ❗️ 🛑 NO❗️
setBytes External ❗️ 🛑 NO❗️
setBool External ❗️ 🛑 NO❗️
setUint256Array External ❗️ 🛑 NO❗️
setBytes32Array External ❗️ 🛑 NO❗️
setAddressArray External ❗️ 🛑 NO❗️
setBoolArray External ❗️ 🛑 NO❗️
insertUint256 External ❗️ 🛑 NO❗️
insertBytes32 External ❗️ 🛑 NO❗️
insertAddress External ❗️ 🛑 NO❗️
insertBool External ❗️ 🛑 NO❗️
deleteUint256 External ❗️ 🛑 NO❗️
deleteBytes32 External ❗️ 🛑 NO❗️
deleteAddress External ❗️ 🛑 NO❗️
deleteBool External ❗️ 🛑 NO❗️
setUint256Multi External ❗️ 🛑 NO❗️
setBytes32Multi External ❗️ 🛑 NO❗️
setAddressMulti External ❗️ 🛑 NO❗️
setBoolMulti External ❗️ 🛑 NO❗️
insertUint256Multi External ❗️ 🛑 NO❗️
insertBytes32Multi External ❗️ 🛑 NO❗️
insertAddressMulti External ❗️ 🛑 NO❗️
insertBoolMulti External ❗️ 🛑 NO❗️
getUint256 External ❗️ NO❗️
getBytes32 External ❗️ NO❗️
getAddress External ❗️ NO❗️
getString External ❗️ NO❗️
getBytes External ❗️ NO❗️
getBool External ❗️ NO❗️
getUint256Array External ❗️ NO❗️
getBytes32Array External ❗️ NO❗️
getAddressArray External ❗️ NO❗️
getBoolArray External ❗️ NO❗️
getUint256ArrayLength External ❗️ NO❗️
getBytes32ArrayLength External ❗️ NO❗️
getAddressArrayLength External ❗️ NO❗️
getBoolArrayLength External ❗️ NO❗️
getUint256ArrayElement External ❗️ NO❗️
getBytes32ArrayElement External ❗️ NO❗️
getAddressArrayElement External ❗️ NO❗️
getBoolArrayElement External ❗️ NO❗️
getUint256ArrayElements External ❗️ NO❗️
getBytes32ArrayElements External ❗️ NO❗️
getAddressArrayElements External ❗️ NO❗️
getBoolArrayElements External ❗️ NO❗️
IFeatureRegistry Interface
getFeatureStatus External ❗️ NO❗️
IModule Interface
getInitFunction External ❗️ NO❗️
getPermissions External ❗️ NO❗️
takeUsageFee External ❗️ 🛑 NO❗️
IModuleFactory Interface
deploy External ❗️ 🛑 NO❗️
version External ❗️ NO❗️
name External ❗️ NO❗️
title External ❗️ NO❗️
description External ❗️ NO❗️
usageCost External ❗️ 🛑 NO❗️
setupCost External ❗️ 🛑 NO❗️
types External ❗️ NO❗️
tags External ❗️ NO❗️
changeSetupCost External ❗️ 🛑 NO❗️
changeUsageCost External ❗️ 🛑 NO❗️
changeCostsAndType External ❗️ 🛑 NO❗️
changeSTVersionBounds External ❗️ 🛑 NO❗️
usageCostInPoly External ❗️ 🛑 NO❗️
setupCostInPoly External ❗️ 🛑 NO❗️
lowerSTVersionBounds External ❗️ NO❗️
upperSTVersionBounds External ❗️ NO❗️
IModuleRegistry Interface
useModule External ❗️ 🛑 NO❗️
registerModule External ❗️ 🛑 NO❗️
removeModule External ❗️ 🛑 NO❗️
isCompatibleModule External ❗️ NO❗️
verifyModule External ❗️ 🛑 NO❗️
unverifyModule External ❗️ 🛑 NO❗️
getFactoryDetails External ❗️ NO❗️
getTagsByTypeAndToken External ❗️ NO❗️
getTagsByType External ❗️ NO❗️
getModulesByType External ❗️ NO❗️
getModulesByTypeAndToken External ❗️ NO❗️
updateFromRegistry External ❗️ 🛑 NO❗️
owner External ❗️ NO❗️
isPaused External ❗️ NO❗️
IOracle Interface
getCurrencyAddress External ❗️ NO❗️
getCurrencySymbol External ❗️ NO❗️
getCurrencyDenominated External ❗️ NO❗️
getPrice External ❗️ 🛑 NO❗️
IOwnable Interface
owner External ❗️ NO❗️
renounceOwnership External ❗️ 🛑 NO❗️
transferOwnership External ❗️ 🛑 NO❗️
IPoly Interface
decimals External ❗️ NO❗️
totalSupply External ❗️ NO❗️
balanceOf External ❗️ NO❗️
allowance External ❗️ NO❗️
transfer External ❗️ 🛑 NO❗️
transferFrom External ❗️ 🛑 NO❗️
approve External ❗️ 🛑 NO❗️
decreaseApproval External ❗️ 🛑 NO❗️
increaseApproval External ❗️ 🛑 NO❗️
IPolymathRegistry Interface
getAddress External ❗️ NO❗️
ISTFactory Interface
deployToken External ❗️ 🛑 NO❗️
ISTO Interface
getTokensSold External ❗️ NO❗️
ISecurityToken Interface
decimals External ❗️ NO❗️
totalSupply External ❗️ NO❗️
balanceOf External ❗️ NO❗️
allowance External ❗️ NO❗️
transfer External ❗️ 🛑 NO❗️
transferFrom External ❗️ 🛑 NO❗️
approve External ❗️ 🛑 NO❗️
decreaseApproval External ❗️ 🛑 NO❗️
increaseApproval External ❗️ 🛑 NO❗️
canTransfer External ❗️ NO❗️
initialize External ❗️ 🛑 NO❗️
canTransferFrom External ❗️ NO❗️
canTransferByPartition External ❗️ NO❗️
setDocument External ❗️ 🛑 NO❗️
removeDocument External ❗️ 🛑 NO❗️
getDocument External ❗️ NO❗️
getAllDocuments External ❗️ NO❗️
isControllable External ❗️ NO❗️
isModule External ❗️ NO❗️
issue External ❗️ 🛑 NO❗️
issueMulti External ❗️ 🛑 NO❗️
issueByPartition External ❗️ 🛑 NO❗️
redeemByPartition External ❗️ 🛑 NO❗️
redeem External ❗️ 🛑 NO❗️
redeemFrom External ❗️ 🛑 NO❗️
operatorRedeemByPartition External ❗️ 🛑 NO❗️
checkPermission External ❗️ NO❗️
getModule External ❗️ NO❗️
getModulesByName External ❗️ NO❗️
getModulesByType External ❗️ NO❗️
getTreasuryWallet External ❗️ NO❗️
totalSupplyAt External ❗️ NO❗️
balanceOfAt External ❗️ NO❗️
createCheckpoint External ❗️ 🛑 NO❗️
getCheckpointTimes External ❗️ NO❗️
getInvestors External ❗️ NO❗️
getInvestorsAt External ❗️ NO❗️
getInvestorsSubsetAt External ❗️ NO❗️
iterateInvestors External ❗️ NO❗️
currentCheckpointId External ❗️ NO❗️
isOperator External ❗️ NO❗️
isOperatorForPartition External ❗️ NO❗️
partitionsOf External ❗️ NO❗️
dataStore External ❗️ NO❗️
changeDataStore External ❗️ 🛑 NO❗️
changeTreasuryWallet External ❗️ 🛑 NO❗️
withdrawERC20 External ❗️ 🛑 NO❗️
changeModuleBudget External ❗️ 🛑 NO❗️
updateTokenDetails External ❗️ 🛑 NO❗️
changeName External ❗️ 🛑 NO❗️
changeGranularity External ❗️ 🛑 NO❗️
freezeTransfers External ❗️ 🛑 NO❗️
unfreezeTransfers External ❗️ 🛑 NO❗️
freezeIssuance External ❗️ 🛑 NO❗️
addModuleWithLabel External ❗️ 🛑 NO❗️
addModule External ❗️ 🛑 NO❗️
archiveModule External ❗️ 🛑 NO❗️
unarchiveModule External ❗️ 🛑 NO❗️
removeModule External ❗️ 🛑 NO❗️
setController External ❗️ 🛑 NO❗️
controllerTransfer External ❗️ 🛑 NO❗️
controllerRedeem External ❗️ 🛑 NO❗️
disableController External ❗️ 🛑 NO❗️
getVersion External ❗️ NO❗️
getInvestorCount External ❗️ NO❗️
holderCount External ❗️ NO❗️
transferWithData External ❗️ 🛑 NO❗️
transferFromWithData External ❗️ 🛑 NO❗️
transferByPartition External ❗️ 🛑 NO❗️
balanceOfByPartition External ❗️ NO❗️
granularity External ❗️ NO❗️
polymathRegistry External ❗️ NO❗️
upgradeModule External ❗️ 🛑 NO❗️
upgradeToken External ❗️ 🛑 NO❗️
isIssuable External ❗️ NO❗️
authorizeOperator External ❗️ 🛑 NO❗️
revokeOperator External ❗️ 🛑 NO❗️
authorizeOperatorByPartition External ❗️ 🛑 NO❗️
revokeOperatorByPartition External ❗️ 🛑 NO❗️
operatorTransferByPartition External ❗️ 🛑 NO❗️
transfersFrozen External ❗️ NO❗️
ISecurityTokenRegistry Interface
generateSecurityToken External ❗️ 🛑 NO❗️
modifySecurityToken External ❗️ 🛑 NO❗️
registerTicker External ❗️ 🛑 NO❗️
setProtocolVersion External ❗️ 🛑 NO❗️
isSecurityToken External ❗️ NO❗️
transferOwnership External ❗️ 🛑 NO❗️
getSecurityTokenAddress External ❗️ NO❗️
getSecurityTokenData External ❗️ NO❗️
getSTFactoryAddress External ❗️ NO❗️
getProtocolVersion External ❗️ NO❗️
getTickersByOwner External ❗️ NO❗️
getTokensByOwner External ❗️ NO❗️
getTokens External ❗️ NO❗️
getTickerDetails External ❗️ NO❗️
modifyTicker External ❗️ 🛑 NO❗️
removeTicker External ❗️ 🛑 NO❗️
transferTickerOwnership External ❗️ 🛑 NO❗️
changeExpiryLimit External ❗️ 🛑 NO❗️
changeTickerRegistrationFee External ❗️ 🛑 NO❗️
changeSecurityLaunchFee External ❗️ 🛑 NO❗️
changeFeesAmountAndCurrency External ❗️ 🛑 NO❗️
getSecurityTokenLaunchFee External ❗️ NO❗️
getTickerRegistrationFee External ❗️ NO❗️
getTokensByDelegate External ❗️ NO❗️
getExpiryLimit External ❗️ NO❗️
isPaused External ❗️ NO❗️
owner External ❗️ NO❗️
ITransferManager Interface
executeTransfer External ❗️ 🛑 NO❗️
verifyTransfer External ❗️ NO❗️
getTokensByPartition External ❗️ NO❗️
getPartitions External ❗️ NO❗️
IUSDTieredSTOProxy Interface
deploySTO External ❗️ 🛑 NO❗️
getInitFunction External ❗️ 🛑 NO❗️
IUpgradableTokenFactory Interface
upgradeToken External ❗️ 🛑 NO❗️
IVoting Interface
changeBallotStatus External ❗️ 🛑 NO❗️
getBallotResults External ❗️ NO❗️
getSelectedProposal External ❗️ NO❗️
getBallotDetails External ❗️ NO❗️
IERC1410 Interface
balanceOfByPartition External ❗️ NO❗️
transferByPartition External ❗️ 🛑 NO❗️
operatorTransferByPartition External ❗️ 🛑 NO❗️
canTransferByPartition External ❗️ NO❗️
authorizeOperator External ❗️ 🛑 NO❗️
revokeOperator External ❗️ 🛑 NO❗️
authorizeOperatorByPartition External ❗️ 🛑 NO❗️
revokeOperatorByPartition External ❗️ 🛑 NO❗️
issueByPartition External ❗️ 🛑 NO❗️
redeemByPartition External ❗️ 🛑 NO❗️
operatorRedeemByPartition External ❗️ 🛑 NO❗️
IERC1594 Interface
transferWithData External ❗️ 🛑 NO❗️
transferFromWithData External ❗️ 🛑 NO❗️
issue External ❗️ 🛑 NO❗️
redeem External ❗️ 🛑 NO❗️
redeemFrom External ❗️ 🛑 NO❗️
canTransfer External ❗️ NO❗️
canTransferFrom External ❗️ NO❗️
IERC1643 Interface
setDocument External ❗️ 🛑 NO❗️
removeDocument External ❗️ 🛑 NO❗️
IERC1644 Interface
isControllable External ❗️ NO❗️
controllerTransfer External ❗️ 🛑 NO❗️
controllerRedeem External ❗️ 🛑 NO❗️
BokkyPooBahsDateTimeLibrary Library
_daysFromDate Internal 🔒
_daysToDate Internal 🔒
timestampFromDate Internal 🔒
timestampFromDateTime Internal 🔒
timestampToDate Internal 🔒
timestampToDateTime Internal 🔒
isValidDate Internal 🔒
isValidDateTime Internal 🔒
isLeapYear Internal 🔒
_isLeapYear Internal 🔒
isWeekDay Internal 🔒
isWeekEnd Internal 🔒
getDaysInMonth Internal 🔒
_getDaysInMonth Internal 🔒
getDayOfWeek Internal 🔒
getYear Internal 🔒
getMonth Internal 🔒
getDay Internal 🔒
getHour Internal 🔒
getMinute Internal 🔒
getSecond Internal 🔒
addYears Internal 🔒
addMonths Internal 🔒
addDays Internal 🔒
addHours Internal 🔒
addMinutes Internal 🔒
addSeconds Internal 🔒
subYears Internal 🔒
subMonths Internal 🔒
subDays Internal 🔒
subHours Internal 🔒
subMinutes Internal 🔒
subSeconds Internal 🔒
diffYears Internal 🔒
diffMonths Internal 🔒
diffDays Internal 🔒
diffHours Internal 🔒
diffMinutes Internal 🔒
diffSeconds Internal 🔒
DecimalMath Library
mul Internal 🔒
div Internal 🔒
Encoder Library
getKey Internal 🔒
getKey Internal 🔒
getKey Internal 🔒
getKey Internal 🔒
getKey Internal 🔒
getKey Internal 🔒
KindMath Library
checkMul Internal 🔒
checkSub Internal 🔒
checkAdd Internal 🔒
TokenLib Library
hash Internal 🔒
hash Internal 🔒
recoverFreezeIssuanceAckSigner Public ❗️ NO❗️
recoverDisableControllerAckSigner Public ❗️ NO❗️
extractSigner Internal 🔒
archiveModule Public ❗️ 🛑 NO❗️
unarchiveModule Public ❗️ 🛑 NO❗️
upgradeModule Public ❗️ 🛑 NO❗️
removeModule Public ❗️ 🛑 NO❗️
_removeModuleWithIndex Internal 🔒 🛑
changeModuleBudget Public ❗️ 🛑 NO❗️
getValueAt Public ❗️ NO❗️
adjustCheckpoints Public ❗️ 🛑 NO❗️
adjustInvestorCount Public ❗️ 🛑 NO❗️
setDocument Public ❗️ 🛑 NO❗️
removeDocument Public ❗️ 🛑 NO❗️
verifyTransfer Public ❗️ NO❗️
canTransfer Public ❗️ NO❗️
_getKey Internal 🔒
_isExistingInvestor Internal 🔒
Util Library
upper Internal 🔒
stringToBytes32 Internal 🔒
bytesToBytes32 Internal 🔒
bytes32ToString Internal 🔒
getSig Internal 🔒
VersionUtils Library
lessThanOrEqual Internal 🔒
greaterThanOrEqual Internal 🔒
pack Internal 🔒
unpack Internal 🔒
packKYC Internal 🔒
unpackKYC Internal 🔒
VolumeRestrictionLib Library
deleteHolderFromList Public ❗️ 🛑 NO❗️
addRestrictionData Public ❗️ 🛑 NO❗️
isValidAmountAfterRestrictionChanges Public ❗️ NO❗️
getRestrictionData Public ❗️ NO❗️
_setValues Internal 🔒
_isVolRestricted Internal 🔒
_getTypeOfPeriod Internal 🔒
_isExistingInvestor Internal 🔒
_getKey Internal 🔒
DummySTO Implementation DummySTOStorage, STO
<Constructor> Public ❗️ 🛑 Module
configure Public ❗️ 🛑 onlyFactory
getInitFunction Public ❗️ NO❗️
generateTokens Public ❗️ 🛑 withPerm
getNumberInvestors Public ❗️ NO❗️
getTokensSold External ❗️ NO❗️
getPermissions Public ❗️ NO❗️
<Fallback> External ❗️ 💵 NO❗️
DummySTOFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
DummySTOProxy Implementation DummySTOStorage, STOStorage, ModuleStorage, Pausable, ReentrancyGuard, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
DummySTOStorage Implementation
functionSigClash1 Implementation
functionSigClash2 Implementation
MockBurnFactory Implementation TrackedRedemptionFactory
<Constructor> Public ❗️ 🛑 TrackedRedemptionFactory
deploy External ❗️ 🛑 NO❗️
MockCountTransferManager Implementation CountTransferManager
<Constructor> Public ❗️ 🛑 CountTransferManager
initialize Public ❗️ 🛑 NO❗️
newFunction External ❗️ 🛑 NO❗️
MockFactory Implementation DummySTOFactory
<Constructor> Public ❗️ 🛑 DummySTOFactory
types External ❗️ NO❗️
switchTypes External ❗️ 🛑 onlyOwner
MockModuleRegistry Implementation ModuleRegistry
addMoreReputation Public ❗️ 🛑 onlyOwner
MockOracle Implementation IOracle
<Constructor> Public ❗️ 🛑
changePrice External ❗️ 🛑 NO❗️
getCurrencyAddress External ❗️ NO❗️
getCurrencySymbol External ❗️ NO❗️
getCurrencyDenominated External ❗️ NO❗️
getPrice External ❗️ 🛑 NO❗️
MockPolyOracle Implementation PolyOracle
<Constructor> Public ❗️ 💵
MockRedemptionManager Implementation TrackedRedemption
<Constructor> Public ❗️ 🛑 TrackedRedemption
transferToRedeem Public ❗️ 🛑 NO❗️
redeemTokenByOwner Public ❗️ 🛑 NO❗️
redeemTokensByPartition External ❗️ 🛑 NO❗️
operatorRedeemTokensByPartition External ❗️ 🛑 NO❗️
operatorTransferToRedeem External ❗️ 🛑 NO❗️
MockSTGetter Implementation STGetter
newGetter Public ❗️ 🛑 NO❗️
MockSecurityTokenLogic Implementation SecurityToken
upgrade External ❗️ 🛑 NO❗️
newFunction External ❗️ 🛑 NO❗️
addModuleWithLabel Public ❗️ 🛑 NO❗️
MockWrongTypeFactory Implementation MockBurnFactory
<Constructor> Public ❗️ 🛑 MockBurnFactory
types External ❗️ NO❗️
PolyTokenFaucet Implementation
<Constructor> Public ❗️ 🛑
getTokens Public ❗️ 🛑 NO❗️
transfer Public ❗️ 🛑 NO❗️
transferFrom Public ❗️ 🛑 NO❗️
balanceOf Public ❗️ NO❗️
approve Public ❗️ 🛑 NO❗️
allowance Public ❗️ NO❗️
totalSupply Public ❗️ NO❗️
increaseApproval Public ❗️ 🛑 NO❗️
decreaseApproval Public ❗️ 🛑 NO❗️
SecurityTokenMock Implementation SecurityToken
initialize Public ❗️ 🛑 NO❗️
SecurityTokenRegistryMock Implementation SecurityTokenRegistry
changeTheDeployedAddress Public ❗️ 🛑 NO❗️
TestSTOFactory Implementation DummySTOFactory
<Constructor> Public ❗️ 🛑 DummySTOFactory
tags External ❗️ NO❗️
IBurn Interface
DividendCheckpoint Implementation DividendCheckpointStorage, ICheckpoint, Module
_validDividendIndex Internal 🔒
configure Public ❗️ 🛑 onlyFactory
getInitFunction Public ❗️ NO❗️
changeWallet External ❗️ 🛑 NO❗️
_setWallet Internal 🔒 🛑
getDefaultExcluded External ❗️ NO❗️
getTreasuryWallet Public ❗️ NO❗️
createCheckpoint Public ❗️ 🛑 withPerm
setDefaultExcluded Public ❗️ 🛑 withPerm
setWithholding Public ❗️ 🛑 withPerm
setWithholdingFixed Public ❗️ 🛑 withPerm
pushDividendPaymentToAddresses Public ❗️ 🛑 withPerm
pushDividendPayment Public ❗️ 🛑 withPerm
pullDividendPayment Public ❗️ 🛑 whenNotPaused
_payDividend Internal 🔒 🛑
reclaimDividend External ❗️ 🛑 NO❗️
calculateDividend Public ❗️ NO❗️
getDividendIndex Public ❗️ NO❗️
withdrawWithholding External ❗️ 🛑 NO❗️
updateDividendDates External ❗️ 🛑 withPerm
getDividendsData External ❗️ NO❗️
getDividendData Public ❗️ NO❗️
getDividendProgress External ❗️ NO❗️
getCheckpointData External ❗️ NO❗️
isExcluded External ❗️ NO❗️
isClaimed External ❗️ NO❗️
getPermissions Public ❗️ NO❗️
ERC20DividendCheckpoint Implementation ERC20DividendCheckpointStorage, DividendCheckpoint
<Constructor> Public ❗️ 🛑 Module
createDividend External ❗️ 🛑 withPerm
createDividendWithCheckpoint External ❗️ 🛑 withPerm
createDividendWithExclusions Public ❗️ 🛑 withPerm
createDividendWithCheckpointAndExclusions Public ❗️ 🛑 withPerm
_createDividendWithCheckpointAndExclusions Internal 🔒 🛑
_emitERC20DividendDepositedEvent Internal 🔒 🛑
_payDividend Internal 🔒 🛑
reclaimDividend External ❗️ 🛑 withPerm
withdrawWithholding External ❗️ 🛑 withPerm
ERC20DividendCheckpointFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
ERC20DividendCheckpointProxy Implementation ERC20DividendCheckpointStorage, DividendCheckpointStorage, ModuleStorage, Pausable, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
ERC20DividendCheckpointStorage Implementation
EtherDividendCheckpoint Implementation DividendCheckpoint
<Constructor> Public ❗️ 🛑 Module
createDividend External ❗️ 💵 withPerm
createDividendWithCheckpoint External ❗️ 💵 withPerm
createDividendWithExclusions Public ❗️ 💵 withPerm
createDividendWithCheckpointAndExclusions Public ❗️ 💵 withPerm
_createDividendWithCheckpointAndExclusions Internal 🔒 🛑
_payDividend Internal 🔒 🛑
reclaimDividend External ❗️ 🛑 withPerm
withdrawWithholding External ❗️ 🛑 withPerm
EtherDividendCheckpointFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
EtherDividendCheckpointProxy Implementation DividendCheckpointStorage, ModuleStorage, Pausable, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
ICheckpoint Interface
PLCRVotingCheckpoint Implementation PLCRVotingCheckpointStorage, VotingCheckpoint
<Constructor> Public ❗️ 🛑 Module
createBallot External ❗️ 🛑 withPerm
createCustomBallot External ❗️ 🛑 withPerm
_createBallotWithCheckpoint Internal 🔒 🛑
commitVote External ❗️ 🛑 NO❗️
revealVote External ❗️ 🛑 NO❗️
changeBallotExemptedVotersList External ❗️ 🛑 withPerm
changeBallotExemptedVotersListMulti External ❗️ 🛑 withPerm
_changeBallotExemptedVotersList Internal 🔒 🛑
isVoterAllowed Public ❗️ NO❗️
changeBallotStatus External ❗️ 🛑 withPerm
getCurrentBallotStage Public ❗️ NO❗️
getBallotResults External ❗️ NO❗️
getSelectedProposal External ❗️ NO❗️
getBallotDetails External ❗️ NO❗️
getBallotCommitRevealDuration External ❗️ NO❗️
getInitFunction External ❗️ NO❗️
getPermissions External ❗️ NO❗️
_validValueCheck Internal 🔒
_validBallotId Internal 🔒
PLCRVotingCheckpointFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
PLCRVotingCheckpointProxy Implementation PLCRVotingCheckpointStorage, VotingCheckpointStorage, ModuleStorage, Pausable, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
PLCRVotingCheckpointStorage Implementation
WeightedVoteCheckpoint Implementation WeightedVoteCheckpointStorage, VotingCheckpoint
<Constructor> Public ❗️ 🛑 Module
getInitFunction External ❗️ NO❗️
createBallot External ❗️ 🛑 withPerm
_createCustomBallot Internal 🔒 🛑
createCustomBallot External ❗️ 🛑 withPerm
castVote External ❗️ 🛑 NO❗️
changeBallotExemptedVotersList External ❗️ 🛑 withPerm
changeBallotExemptedVotersListMulti External ❗️ 🛑 withPerm
_changeBallotExemptedVotersList Internal 🔒 🛑
isVoterAllowed Public ❗️ NO❗️
changeBallotStatus External ❗️ 🛑 withPerm
getBallotResults External ❗️ NO❗️
getSelectedProposal External ❗️ NO❗️
getBallotDetails External ❗️ NO❗️
getPermissions Public ❗️ NO❗️
_validBallotId Internal 🔒
WeightedVoteCheckpointFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
WeightedVoteCheckpointProxy Implementation WeightedVoteCheckpointStorage, VotingCheckpointStorage, ModuleStorage, Pausable, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
WeightedVoteCheckpointStorage Implementation
VotingCheckpoint Implementation VotingCheckpointStorage, ICheckpoint, IVoting, Module
changeDefaultExemptedVotersList External ❗️ 🛑 withPerm
changeDefaultExemptedVotersListMulti External ❗️ 🛑 withPerm
_changeDefaultExemptedVotersList Internal 🔒 🛑
getDefaultExemptionVotersList External ❗️ NO❗️
TrackedRedemption Implementation IBurn, Module
<Constructor> Public ❗️ 🛑 Module
getInitFunction Public ❗️ NO❗️
redeemTokens Public ❗️ 🛑 NO❗️
getPermissions Public ❗️ NO❗️
TrackedRedemptionFactory Implementation ModuleFactory
<Constructor> Public ❗️ 🛑 ModuleFactory
deploy External ❗️ 🛑 NO❗️
ScheduledCheckpoint Implementation ICheckpoint, TransferManager
<Constructor> Public ❗️ 🛑 Module
getInitFunction Public ❗️ NO❗️
addSchedule External ❗️ 🛑 NO❗️
removeSchedule External ❗️ 🛑 NO❗️
executeTransfer External ❗️ 🛑 onlySecurityToken
verifyTransfer Public ❗️ NO❗️
getSchedule External ❗️ NO❗️
update External ❗️ 🛑 NO❗️
_update Internal 🔒 🛑
updateAll External ❗️ 🛑 NO❗️
_updateAll Internal 🔒 🛑
getPermissions External ❗️ NO❗️
ScheduledCheckpointFactory Implementation ModuleFactory
<Constructor> Public ❗️ 🛑 ModuleFactory
deploy External ❗️ 🛑 NO❗️
KYCTransferManager Implementation TransferManager
<Constructor> Public ❗️ 🛑 Module
getInitFunction Public ❗️ NO❗️
executeTransfer External ❗️ 🛑 NO❗️
verifyTransfer Public ❗️ NO❗️
modifyKYC Public ❗️ 🛑 withPerm
_modifyKYC Internal 🔒 🛑
getKYCAddresses Public ❗️ NO❗️
checkKYC Public ❗️ NO❗️
_getKYCKey Internal 🔒
getPermissions Public ❗️ NO❗️
KYCTransferManagerFactory Implementation ModuleFactory
<Constructor> Public ❗️ 🛑 ModuleFactory
deploy External ❗️ 🛑 NO❗️
SignedTransferManager Implementation TransferManager
<Constructor> Public ❗️ 🛑 Module
getInitFunction External ❗️ NO❗️
checkSignatureValidity External ❗️ NO❗️
checkSigner External ❗️ NO❗️
executeTransfer External ❗️ 🛑 onlySecurityToken
verifyTransfer Public ❗️ NO❗️
invalidateSignature External ❗️ 🛑 NO❗️
getPermissions Public ❗️ NO❗️
_checkSignatureIsInvalid Internal 🔒
_checkSigner Internal 🔒
_invalidateSignature Internal 🔒 🛑
SignedTransferManagerFactory Implementation ModuleFactory
<Constructor> Public ❗️ 🛑 ModuleFactory
deploy External ❗️ 🛑 NO❗️
Module Implementation IModule, ModuleStorage, Pausable
<Constructor> Public ❗️ 🛑 ModuleStorage
_checkPerm Internal 🔒
_onlySecurityTokenOwner Internal 🔒
pause Public ❗️ 🛑 NO❗️
unpause Public ❗️ 🛑 NO❗️
takeUsageFee Public ❗️ 🛑 withPerm
getDataStore Public ❗️ NO❗️
reclaimERC20 External ❗️ 🛑 NO❗️
reclaimETH External ❗️ 🛑 NO❗️
ModuleFactory Implementation IModuleFactory, Ownable
<Constructor> Public ❗️ 🛑
types External ❗️ NO❗️
tags External ❗️ NO❗️
version External ❗️ NO❗️
changeSetupCost Public ❗️ 🛑 onlyOwner
changeUsageCost Public ❗️ 🛑 onlyOwner
changeCostsAndType Public ❗️ 🛑 onlyOwner
changeTitle Public ❗️ 🛑 onlyOwner
changeDescription Public ❗️ 🛑 onlyOwner
changeName Public ❗️ 🛑 onlyOwner
changeTags Public ❗️ 🛑 onlyOwner
changeSTVersionBounds External ❗️ 🛑 onlyOwner
lowerSTVersionBounds External ❗️ NO❗️
upperSTVersionBounds External ❗️ NO❗️
setupCostInPoly Public ❗️ 🛑 NO❗️
usageCostInPoly Public ❗️ 🛑 NO❗️
_takeFee Internal 🔒 🛑
_initializeModule Internal 🔒 🛑
GeneralPermissionManager Implementation GeneralPermissionManagerStorage, IPermissionManager, Module
<Constructor> Public ❗️ 🛑 Module
getInitFunction Public ❗️ NO❗️
checkPermission External ❗️ NO❗️
addDelegate External ❗️ 🛑 withPerm
deleteDelegate External ❗️ 🛑 withPerm
checkDelegate External ❗️ NO❗️
changePermission Public ❗️ 🛑 withPerm
changePermissionMulti Public ❗️ 🛑 withPerm
getAllDelegatesWithPerm External ❗️ NO❗️
getAllModulesAndPermsFromTypes External ❗️ NO❗️
_changePermission Internal 🔒 🛑
getAllDelegates External ❗️ NO❗️
getPermissions Public ❗️ NO❗️
GeneralPermissionManagerFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
GeneralPermissionManagerProxy Implementation GeneralPermissionManagerStorage, ModuleStorage, Pausable, ReentrancyGuard, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
GeneralPermissionManagerStorage Implementation
IPermissionManager Interface
checkPermission External ❗️ NO❗️
addDelegate External ❗️ 🛑 NO❗️
deleteDelegate External ❗️ 🛑 NO❗️
checkDelegate External ❗️ NO❗️
changePermission External ❗️ 🛑 NO❗️
changePermissionMulti External ❗️ 🛑 NO❗️
getAllDelegatesWithPerm External ❗️ NO❗️
getAllModulesAndPermsFromTypes External ❗️ NO❗️
getPermissions External ❗️ NO❗️
getAllDelegates External ❗️ NO❗️
CappedSTO Implementation CappedSTOStorage, STO, ReentrancyGuard
<Constructor> Public ❗️ 🛑 Module
<Fallback> External ❗️ 💵 NO❗️
configure Public ❗️ 🛑 onlyFactory
getInitFunction Public ❗️ NO❗️
changeAllowBeneficialInvestments Public ❗️ 🛑 NO❗️
buyTokens Public ❗️ 💵 whenNotPaused nonReentrant
buyTokensWithPoly Public ❗️ 🛑 whenNotPaused nonReentrant
capReached Public ❗️ NO❗️
getTokensSold External ❗️ NO❗️
getPermissions Public ❗️ NO❗️
getSTODetails Public ❗️ NO❗️
_processTx Internal 🔒 🛑
_preValidatePurchase Internal 🔒
_deliverTokens Internal 🔒 🛑
_processPurchase Internal 🔒 🛑
_getTokenAmount Internal 🔒
_forwardFunds Internal 🔒 🛑
_forwardPoly Internal 🔒 🛑
CappedSTOFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
CappedSTOProxy Implementation CappedSTOStorage, STOStorage, ModuleStorage, Pausable, ReentrancyGuard, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
CappedSTOStorage Implementation
PreSaleSTO Implementation PreSaleSTOStorage, STO
<Constructor> Public ❗️ 🛑 Module
configure Public ❗️ 🛑 onlyFactory
getInitFunction Public ❗️ NO❗️
getNumberInvestors Public ❗️ NO❗️
getTokensSold External ❗️ NO❗️
getPermissions Public ❗️ NO❗️
allocateTokens Public ❗️ 🛑 withPerm
allocateTokensMulti Public ❗️ 🛑 withPerm
PreSaleSTOFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
PreSaleSTOProxy Implementation PreSaleSTOStorage, STOStorage, ModuleStorage, Pausable, ReentrancyGuard, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
PreSaleSTOStorage Implementation
STO Implementation ISTO, STOStorage, Module
getRaised Public ❗️ NO❗️
getTokensSold External ❗️ NO❗️
pause Public ❗️ 🛑 NO❗️
_setFundRaiseType Internal 🔒 🛑
_canBuy Internal 🔒
_getKey Internal 🔒
USDTieredSTO Implementation USDTieredSTOStorage, STO
<Constructor> Public ❗️ 🛑 Module
configure Public ❗️ 🛑 onlyFactory
modifyFunding External ❗️ 🛑 NO❗️
modifyLimits External ❗️ 🛑 NO❗️
modifyTiers External ❗️ 🛑 NO❗️
modifyTimes External ❗️ 🛑 NO❗️
_isSTOStarted Internal 🔒
modifyAddresses External ❗️ 🛑 NO❗️
_modifyLimits Internal 🔒 🛑
_modifyTiers Internal 🔒 🛑
_modifyTimes Internal 🔒 🛑
_modifyAddresses Internal 🔒 🛑
_modifyUSDTokens Internal 🔒 🛑
finalize External ❗️ 🛑 NO❗️
changeNonAccreditedLimit External ❗️ 🛑 NO❗️
getAccreditedData External ❗️ NO❗️
changeAllowBeneficialInvestments External ❗️ 🛑 NO❗️
<Fallback> External ❗️ 💵 NO❗️
buyWithETH External ❗️ 💵 NO❗️
buyWithPOLY External ❗️ 🛑 NO❗️
buyWithUSD External ❗️ 🛑 NO❗️
buyWithETHRateLimited Public ❗️ 💵 validETH
buyWithPOLYRateLimited Public ❗️ 🛑 validPOLY
buyWithUSDRateLimited Public ❗️ 🛑 validSC
_buyWithTokens Internal 🔒 🛑
_getSpentvalues Internal 🔒 🛑
_buyTokens Internal 🔒 🛑 whenNotPaused
_buyTokensChecks Internal 🔒
_calculateTier Internal 🔒 🛑
_purchaseTier Internal 🔒 🛑
_isAccredited Internal 🔒
_getIsAccredited Internal 🔒
isOpen Public ❗️ NO❗️
capReached Public ❗️ NO❗️
getRate Public ❗️ 🛑 NO❗️
convertToUSD Public ❗️ 🛑 NO❗️
convertFromUSD Public ❗️ 🛑 NO❗️
getTokensSold Public ❗️ NO❗️
getTokensMinted Public ❗️ NO❗️
getTokensSoldFor External ❗️ NO❗️
getTokensMintedByTier External ❗️ NO❗️
getTokensSoldByTier External ❗️ NO❗️
getNumberOfTiers External ❗️ NO❗️
getUsdTokens External ❗️ NO❗️
getPermissions Public ❗️ NO❗️
getSTODetails External ❗️ NO❗️
getInitFunction Public ❗️ NO❗️
_getOracle Internal 🔒
USDTieredSTOFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
USDTieredSTOProxy Implementation USDTieredSTOStorage, STOStorage, ModuleStorage, Pausable, ReentrancyGuard, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
USDTieredSTOStorage Implementation
BlacklistTransferManager Implementation BlacklistTransferManagerStorage, TransferManager
<Constructor> Public ❗️ 🛑 Module
getInitFunction Public ❗️ NO❗️
executeTransfer External ❗️ 🛑 NO❗️
verifyTransfer Public ❗️ NO❗️
_verifyTransfer Internal 🔒
addBlacklistType Public ❗️ 🛑 withPerm
_addBlacklistType Internal 🔒 🛑
_addBlacklistTypeDetails Internal 🔒 🛑
addBlacklistTypeMulti Public ❗️ 🛑 withPerm
modifyBlacklistType Public ❗️ 🛑 withPerm
_modifyBlacklistType Internal 🔒 🛑
modifyBlacklistTypeMulti Public ❗️ 🛑 withPerm
deleteBlacklistType Public ❗️ 🛑 withPerm
_deleteBlacklistType Internal 🔒 🛑
deleteBlacklistTypeMulti Public ❗️ 🛑 withPerm
addInvestorToBlacklist Public ❗️ 🛑 withPerm
_addInvestorToBlacklist Internal 🔒 🛑
addInvestorToBlacklistMulti Public ❗️ 🛑 withPerm
addMultiInvestorToBlacklistMulti Public ❗️ 🛑 withPerm
addInvestorToNewBlacklist Public ❗️ 🛑 withPerm
deleteInvestorFromBlacklist Public ❗️ 🛑 withPerm
_deleteInvestorFromBlacklist Internal 🔒 🛑
deleteInvestorFromAllBlacklist Public ❗️ 🛑 withPerm
_deleteInvestorFromAllBlacklist Internal 🔒 🛑
deleteInvestorFromAllBlacklistMulti Public ❗️ 🛑 withPerm
deleteMultiInvestorsFromBlacklistMulti Public ❗️ 🛑 withPerm
_validParams Internal 🔒
getListOfAddresses External ❗️ NO❗️
getBlacklistNamesToUser External ❗️ NO❗️
getAllBlacklists External ❗️ NO❗️
getTokensByPartition External ❗️ NO❗️
getPermissions Public ❗️ NO❗️
BlacklistTransferManagerFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
BlacklistTransferManagerProxy Implementation BlacklistTransferManagerStorage, ModuleStorage, Pausable, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
BlacklistTransferManagerStorage Implementation
CountTransferManager Implementation CountTransferManagerStorage, TransferManager
<Constructor> Public ❗️ 🛑 Module
executeTransfer External ❗️ 🛑 NO❗️
verifyTransfer Public ❗️ NO❗️
_verifyTransfer Internal 🔒
configure Public ❗️ 🛑 onlyFactory
changeHolderCount Public ❗️ 🛑 withPerm
getInitFunction Public ❗️ NO❗️
getPermissions Public ❗️ NO❗️
CountTransferManagerFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
CountTransferManagerProxy Implementation CountTransferManagerStorage, ModuleStorage, Pausable, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
CountTransferManagerStorage Implementation
GeneralTransferManager Implementation GeneralTransferManagerStorage, TransferManager
<Constructor> Public ❗️ 🛑 Module
getInitFunction Public ❗️ NO❗️
changeDefaults Public ❗️ 🛑 withPerm
changeIssuanceAddress Public ❗️ 🛑 withPerm
executeTransfer External ❗️ 🛑 NO❗️
_processTransferSignature Internal 🔒 🛑
verifyTransfer Public ❗️ NO❗️
_verifyTransfer Internal 🔒
modifyTransferRequirements Public ❗️ 🛑 withPerm
modifyTransferRequirementsMulti Public ❗️ 🛑 withPerm
_modifyTransferRequirements Internal 🔒 🛑
modifyKYCData Public ❗️ 🛑 withPerm
_modifyKYCData Internal 🔒 🛑
modifyKYCDataMulti Public ❗️ 🛑 withPerm
modifyInvestorFlag Public ❗️ 🛑 withPerm
_modifyInvestorFlag Internal 🔒 🛑
modifyInvestorFlagMulti Public ❗️ 🛑 withPerm
modifyKYCDataSigned Public ❗️ 🛑 NO❗️
_modifyKYCDataSigned Internal 🔒 🛑
modifyKYCDataSignedMulti Public ❗️ 🛑 NO❗️
_modifyKYCDataSignedMulti Internal 🔒 🛑
_checkSig Internal 🔒 🛑
_validExpiry Internal 🔒
_validLockTime Internal 🔒
_adjustTimes Internal 🔒
_getKey Internal 🔒
_getKYCValues Internal 🔒
_isExistingInvestor Internal 🔒
_getValuesForTransfer Internal 🔒
getAllInvestors Public ❗️ NO❗️
getInvestors Public ❗️ NO❗️
getAllInvestorFlags Public ❗️ NO❗️
getInvestorFlag Public ❗️ NO❗️
getInvestorFlags Public ❗️ NO❗️
_getInvestorFlags Public ❗️ NO❗️
getAllKYCData External ❗️ NO❗️
getKYCData External ❗️ NO❗️
_kycData Internal 🔒
getPermissions Public ❗️ NO❗️
getTokensByPartition External ❗️ NO❗️
getAddressBytes32 Public ❗️ NO❗️
GeneralTransferManagerFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
GeneralTransferManagerProxy Implementation GeneralTransferManagerStorage, ModuleStorage, Pausable, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
GeneralTransferManagerStorage Implementation
LockUpTransferManager Implementation LockUpTransferManagerStorage, TransferManager
<Constructor> Public ❗️ 🛑 Module
executeTransfer External ❗️ 🛑 NO❗️
verifyTransfer Public ❗️ NO❗️
_verifyTransfer Internal 🔒
addNewLockUpType External ❗️ 🛑 withPerm
addNewLockUpTypeMulti Public ❗️ 🛑 withPerm
addLockUpByName External ❗️ 🛑 withPerm
addLockUpByNameMulti Public ❗️ 🛑 withPerm
addNewLockUpToUser External ❗️ 🛑 withPerm
addNewLockUpToUserMulti Public ❗️ 🛑 withPerm
removeLockUpFromUser External ❗️ 🛑 withPerm
removeLockupType External ❗️ 🛑 withPerm
removeLockupTypeMulti Public ❗️ 🛑 withPerm
removeLockUpFromUserMulti Public ❗️ 🛑 withPerm
modifyLockUpType External ❗️ 🛑 withPerm
modifyLockUpTypeMulti Public ❗️ 🛑 withPerm
getLockUp Public ❗️ NO❗️
getAllLockupData External ❗️ NO❗️
getListOfAddresses External ❗️ NO❗️
getAllLockups External ❗️ NO❗️
getLockupsNamesToUser External ❗️ NO❗️
getLockedTokenToUser Public ❗️ NO❗️
_checkIfValidTransfer Internal 🔒
_getUnlockedAmountForLockup Internal 🔒
_removeLockupType Internal 🔒 🛑
_modifyLockUpType Internal 🔒 🛑
_removeLockUpFromUser Internal 🔒 🛑
_addNewLockUpToUser Internal 🔒 🛑
_addLockUpByName Internal 🔒 🛑
_addNewLockUpType Internal 🔒 🛑
_checkLockUpParams Internal 🔒
_checkValidStartTime Internal 🔒
_checkZeroAddress Internal 🔒
_validLockUpCheck Internal 🔒
_checkValidName Internal 🔒
_checkLengthOfArray Internal 🔒
getTokensByPartition External ❗️ NO❗️
getInitFunction Public ❗️ NO❗️
getPermissions Public ❗️ NO❗️
LockUpTransferManagerFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
LockUpTransferManagerProxy Implementation LockUpTransferManagerStorage, ModuleStorage, Pausable, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
LockUpTransferManagerStorage Implementation
ManualApprovalTransferManager Implementation ManualApprovalTransferManagerStorage, TransferManager
<Constructor> Public ❗️ 🛑 Module
getInitFunction Public ❗️ NO❗️
executeTransfer External ❗️ 🛑 onlySecurityToken
verifyTransfer Public ❗️ NO❗️
_verifyTransfer Internal 🔒
addManualApproval External ❗️ 🛑 withPerm
_addManualApproval Internal 🔒 🛑
addManualApprovalMulti Public ❗️ 🛑 withPerm
modifyManualApproval External ❗️ 🛑 withPerm
_modifyManualApproval Internal 🔒 🛑
modifyManualApprovalMulti Public ❗️ 🛑 withPerm
revokeManualApproval External ❗️ 🛑 withPerm
_revokeManualApproval Internal 🔒 🛑
revokeManualApprovalMulti External ❗️ 🛑 withPerm
_checkInputLengthArray Internal 🔒
getActiveApprovalsToUser External ❗️ NO❗️
getApprovalDetails External ❗️ NO❗️
getTotalApprovalsLength External ❗️ NO❗️
getAllApprovals External ❗️ NO❗️
getPermissions Public ❗️ NO❗️
ManualApprovalTransferManagerFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
ManualApprovalTransferManagerProxy Implementation ManualApprovalTransferManagerStorage, ModuleStorage, Pausable, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
ManualApprovalTransferManagerStorage Implementation
PercentageTransferManager Implementation PercentageTransferManagerStorage, TransferManager
<Constructor> Public ❗️ 🛑 Module
executeTransfer External ❗️ 🛑 NO❗️
verifyTransfer Public ❗️ NO❗️
_verifyTransfer Internal 🔒
configure Public ❗️ 🛑 onlyFactory
getInitFunction Public ❗️ NO❗️
changeHolderPercentage Public ❗️ 🛑 withPerm
modifyWhitelist Public ❗️ 🛑 withPerm
modifyWhitelistMulti Public ❗️ 🛑 withPerm
setAllowPrimaryIssuance Public ❗️ 🛑 withPerm
getPermissions Public ❗️ NO❗️
PercentageTransferManagerFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
PercentageTransferManagerProxy Implementation PercentageTransferManagerStorage, ModuleStorage, Pausable, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
PercentageTransferManagerStorage Implementation
TransferManager Implementation ITransferManager, Module
unpause Public ❗️ 🛑 NO❗️
pause Public ❗️ 🛑 NO❗️
getTokensByPartition External ❗️ NO❗️
getPartitions External ❗️ NO❗️
VolumeRestrictionTM Implementation VolumeRestrictionTMStorage, TransferManager
<Constructor> Public ❗️ 🛑 Module
executeTransfer External ❗️ 🛑 onlySecurityToken
verifyTransfer Public ❗️ NO❗️
_verifyTransfer Internal 🔒
changeExemptWalletList Public ❗️ 🛑 withPerm
addIndividualRestriction Public ❗️ 🛑 withPerm
addIndividualDailyRestriction Public ❗️ 🛑 withPerm
addIndividualDailyRestrictionMulti Public ❗️ 🛑 NO❗️
addIndividualRestrictionMulti Public ❗️ 🛑 NO❗️
addDefaultRestriction External ❗️ 🛑 withPerm
addDefaultDailyRestriction External ❗️ 🛑 withPerm
removeIndividualRestriction Public ❗️ 🛑 withPerm
_removeIndividualRestriction Internal 🔒 🛑
removeIndividualRestrictionMulti Public ❗️ 🛑 withPerm
removeIndividualDailyRestriction Public ❗️ 🛑 withPerm
_removeIndividualDailyRestriction Internal 🔒 🛑
removeIndividualDailyRestrictionMulti Public ❗️ 🛑 withPerm
removeDefaultRestriction Public ❗️ 🛑 withPerm
removeDefaultDailyRestriction External ❗️ 🛑 withPerm
modifyIndividualRestriction Public ❗️ 🛑 withPerm
modifyIndividualDailyRestriction Public ❗️ 🛑 withPerm
modifyIndividualDailyRestrictionMulti Public ❗️ 🛑 NO❗️
modifyIndividualRestrictionMulti Public ❗️ 🛑 NO❗️
modifyDefaultRestriction External ❗️ 🛑 withPerm
modifyDefaultDailyRestriction External ❗️ 🛑 withPerm
_restrictionCheck Internal 🔒
_validAllowedAmount Internal 🔒
_isValidAmountAfterRestrictionChanges Internal 🔒
_dailyTxCheck Internal 🔒
_bucketCheck Internal 🔒
_checkValidAmountToTransact Internal 🔒
_allowedAmountToTransact Internal 🔒
_updateStorage Internal 🔒 🛑
_updateStorageActual Internal 🔒 🛑
_checkInputParams Internal 🔒
_isAllowedToModify Internal 🔒
_getValidStartTime Internal 🔒
getTokensByPartition External ❗️ NO❗️
getIndividualBucketDetailsToUser Public ❗️ NO❗️
getDefaultBucketDetailsToUser Public ❗️ NO❗️
_getBucketDetails Internal 🔒
getTotalTradedByUser External ❗️ NO❗️
getInitFunction Public ❗️ NO❗️
getExemptAddress External ❗️ NO❗️
getIndividualRestriction External ❗️ NO❗️
getIndividualDailyRestriction External ❗️ NO❗️
getDefaultRestriction External ❗️ NO❗️
getDefaultDailyRestriction External ❗️ NO❗️
_volumeRestrictionSplay Internal 🔒
getRestrictionData External ❗️ NO❗️
_checkLengthOfArray Internal 🔒
getPermissions Public ❗️ NO❗️
VolumeRestrictionTMFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
VolumeRestrictionTMProxy Implementation VolumeRestrictionTMStorage, ModuleStorage, Pausable, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
VolumeRestrictionTMStorage Implementation
UpgradableModuleFactory Implementation ModuleFactory
<Constructor> Public ❗️ 🛑 ModuleFactory
setLogicContract External ❗️ 🛑 onlyOwner
upgrade External ❗️ 🛑 NO❗️
_initializeModule Internal 🔒 🛑
version External ❗️ NO❗️
VestingEscrowWallet Implementation VestingEscrowWalletStorage, Wallet
<Constructor> Public ❗️ 🛑 Module
getInitFunction Public ❗️ NO❗️
configure Public ❗️ 🛑 onlyFactory
changeTreasuryWallet Public ❗️ 🛑 NO❗️
_setWallet Internal 🔒 🛑
depositTokens External ❗️ 🛑 withPerm
_depositTokens Internal 🔒 🛑
sendToTreasury Public ❗️ 🛑 withPerm
getTreasuryWallet Public ❗️ NO❗️
pushAvailableTokens Public ❗️ 🛑 withPerm
pullAvailableTokens External ❗️ 🛑 whenNotPaused
addTemplate External ❗️ 🛑 withPerm
_addTemplate Internal 🔒 🛑
removeTemplate External ❗️ 🛑 withPerm
getTemplateCount External ❗️ NO❗️
getAllTemplateNames External ❗️ NO❗️
addSchedule External ❗️ 🛑 withPerm
_addSchedule Internal 🔒 🛑
addScheduleFromTemplate External ❗️ 🛑 withPerm
_addScheduleFromTemplate Internal 🔒 🛑
modifySchedule External ❗️ 🛑 withPerm
_modifySchedule Internal 🔒 🛑
revokeSchedule External ❗️ 🛑 withPerm
_deleteUserToTemplates Internal 🔒 🛑
_deleteTemplateToUsers Internal 🔒 🛑
revokeAllSchedules Public ❗️ 🛑 withPerm
_revokeAllSchedules Internal 🔒 🛑
getSchedule External ❗️ NO❗️
_getScheduleState Internal 🔒
getTemplateNames External ❗️ NO❗️
getScheduleCount External ❗️ NO❗️
_getAvailableTokens Internal 🔒
_getReleasedTokens Internal 🔒
pushAvailableTokensMulti Public ❗️ 🛑 withPerm
addScheduleMulti Public ❗️ 🛑 withPerm
addScheduleFromTemplateMulti Public ❗️ 🛑 withPerm
revokeSchedulesMulti Public ❗️ 🛑 withPerm
modifyScheduleMulti Public ❗️ 🛑 withPerm
_checkSchedule Internal 🔒
_isTemplateExists Internal 🔒
_validateTemplate Internal 🔒
_sendTokens Internal 🔒 🛑
_sendTokensPerSchedule Internal 🔒 🛑
getPermissions Public ❗️ NO❗️
VestingEscrowWalletFactory Implementation UpgradableModuleFactory
<Constructor> Public ❗️ 🛑 UpgradableModuleFactory
deploy External ❗️ 🛑 NO❗️
VestingEscrowWalletProxy Implementation VestingEscrowWalletStorage, ModuleStorage, Pausable, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑 ModuleStorage
VestingEscrowWalletStorage Implementation
Wallet Implementation Module
MakerDAOOracle Implementation IOracle, Ownable
<Constructor> Public ❗️ 🛑
changeMedianier Public ❗️ 🛑 onlyOwner
getCurrencyAddress External ❗️ NO❗️
getCurrencySymbol External ❗️ NO❗️
getCurrencyDenominated External ❗️ NO❗️
getPrice External ❗️ 🛑 NO❗️
setManualPrice Public ❗️ 🛑 onlyOwner
setManualOverride Public ❗️ 🛑 onlyOwner
PolyOracle Implementation usingOraclize, IOracle, Ownable
<Constructor> Public ❗️ 💵
__callback Public ❗️ 🛑 NO❗️
schedulePriceUpdatesFixed Public ❗️ 💵 isAdminOrOwner
schedulePriceUpdatesRolling Public ❗️ 💵 isAdminOrOwner
setPOLYUSD Public ❗️ 🛑 onlyOwner
setFreezeOracle Public ❗️ 🛑 onlyOwner
setOracleURL Public ❗️ 🛑 onlyOwner
setOracleQueryType Public ❗️ 🛑 onlyOwner
setSanityBounds Public ❗️ 🛑 onlyOwner
setGasPrice Public ❗️ 🛑 onlyOwner
getPriceAndTime Public ❗️ NO❗️
setGasLimit Public ❗️ 🛑 isAdminOrOwner
setStaleTime Public ❗️ 🛑 onlyOwner
setIgnoreRequestIds Public ❗️ 🛑 onlyOwner
setAdmin Public ❗️ 🛑 onlyOwner
setOraclizeTimeTolerance Public ❗️ 🛑 onlyOwner
getCurrencyAddress External ❗️ NO❗️
getCurrencySymbol External ❗️ NO❗️
getCurrencyDenominated External ❗️ NO❗️
getPrice External ❗️ 🛑 NO❗️
drainContract External ❗️ 🛑 onlyOwner
StableOracle Implementation IOracle, Ownable
<Constructor> Public ❗️ 🛑
changeOracle Public ❗️ 🛑 onlyOwner
changeEvictPercentage Public ❗️ 🛑 onlyOwner
getCurrencyAddress External ❗️ NO❗️
getCurrencySymbol External ❗️ NO❗️
getCurrencyDenominated External ❗️ NO❗️
getPrice External ❗️ 🛑 NO❗️
_change Internal 🔒
setManualPrice Public ❗️ 🛑 onlyOwner
setManualOverride Public ❗️ 🛑 onlyOwner
ModuleRegistryProxy Implementation EternalStorage, OwnedUpgradeabilityProxy
OwnedProxy Implementation Proxy
<Constructor> Public ❗️ 🛑
_owner Internal 🔒
_setOwner Internal 🔒 🛑
_implementation Internal 🔒
proxyOwner External ❗️ 🛑 ifOwner
implementation External ❗️ 🛑 ifOwner
transferProxyOwnership External ❗️ 🛑 ifOwner
OwnedUpgradeabilityProxy Implementation UpgradeabilityProxy
<Constructor> Public ❗️ 🛑
_upgradeabilityOwner Internal 🔒
_setUpgradeabilityOwner Internal 🔒 🛑
_implementation Internal 🔒
proxyOwner External ❗️ 🛑 ifOwner
version External ❗️ 🛑 ifOwner
implementation External ❗️ 🛑 ifOwner
transferProxyOwnership External ❗️ 🛑 ifOwner
upgradeTo External ❗️ 🛑 ifOwner
upgradeToAndCall External ❗️ 💵 ifOwner
_upgradeToAndCall Internal 🔒 🛑
Proxy Implementation
_implementation Internal 🔒
_fallback Internal 🔒 🛑
_delegate Internal 🔒 🛑
<Fallback> External ❗️ 💵 NO❗️
SecurityTokenRegistryProxy Implementation EternalStorage, OwnedUpgradeabilityProxy
UpgradeabilityProxy Implementation Proxy
_upgradeTo Internal 🔒 🛑
EternalStorage Implementation
set Internal 🔒 🛑
set Internal 🔒 🛑
set Internal 🔒 🛑
set Internal 🔒 🛑
set Internal 🔒 🛑
set Internal 🔒 🛑
deleteArrayAddress Internal 🔒 🛑
deleteArrayBytes32 Internal 🔒 🛑
deleteArrayUint Internal 🔒 🛑
deleteArrayString Internal 🔒 🛑
pushArray Internal 🔒 🛑
pushArray Internal 🔒 🛑
pushArray Internal 🔒 🛑
pushArray Internal 🔒 🛑
setArray Internal 🔒 🛑
setArray Internal 🔒 🛑
setArray Internal 🔒 🛑
setArray Internal 🔒 🛑
getArrayAddress Public ❗️ NO❗️
getArrayBytes32 Public ❗️ NO❗️
getArrayUint Public ❗️ NO❗️
setArrayIndexValue Internal 🔒 🛑
setArrayIndexValue Internal 🔒 🛑
setArrayIndexValue Internal 🔒 🛑
setArrayIndexValue Internal 🔒 🛑
getUintValue Public ❗️ NO❗️
getBoolValue Public ❗️ NO❗️
getStringValue Public ❗️ NO❗️
getAddressValue Public ❗️ NO❗️
getBytes32Value Public ❗️ NO❗️
getBytesValue Public ❗️ NO❗️
DividendCheckpointStorage Implementation
VotingCheckpointStorage Implementation
ModuleStorage Implementation
<Constructor> Public ❗️ 🛑
ISTOStorage Implementation
STOStorage Implementation
OZStorage Implementation
totalSupply Internal 🔒
balanceOf Internal 🔒
STFactory Implementation ISTFactory, Ownable
<Constructor> Public ❗️ 🛑
deployToken External ❗️ 🛑 NO❗️
_deploy Internal 🔒 🛑
setLogicContract External ❗️ 🛑 onlyOwner
upgradeToken External ❗️ 🛑 NO❗️
updateDefaultTransferManager External ❗️ 🛑 onlyOwner
updateDefaultDataStore External ❗️ 🛑 onlyOwner
STGetter Implementation OZStorage, SecurityTokenStorage
isIssuable External ❗️ NO❗️
getCheckpointTimes External ❗️ NO❗️
getInvestorCount External ❗️ NO❗️
getInvestors Public ❗️ NO❗️
getInvestorsAt External ❗️ NO❗️
getInvestorsSubsetAt External ❗️ NO❗️
getModule External ❗️ NO❗️
getModulesByName External ❗️ NO❗️
getModulesByType External ❗️ NO❗️
getTreasuryWallet External ❗️ NO❗️
balanceOfAt Public ❗️ NO❗️
totalSupplyAt External ❗️ NO❗️
iterateInvestors External ❗️ NO❗️
checkPermission Public ❗️ NO❗️
isOperator External ❗️ NO❗️
isOperatorForPartition External ❗️ NO❗️
partitionsOf External ❗️ NO❗️
_appendPartition Internal 🔒
getVersion External ❗️ NO❗️
getDocument External ❗️ NO❗️
getAllDocuments External ❗️ NO❗️
SecurityToken Implementation ERC20, ReentrancyGuard, SecurityTokenStorage, IERC1594, IERC1643, IERC1644, IERC1410, Proxy
initialize Public ❗️ 🛑 NO❗️
isModule Public ❗️ NO❗️
_onlyModuleOrOwner Internal 🔒
_isValidPartition Internal 🔒
_isValidOperator Internal 🔒
_zeroAddressCheck Internal 🔒
_isValidTransfer Internal 🔒
_isValidRedeem Internal 🔒
_isSignedByOwner Internal 🔒
_isIssuanceAllowed Internal 🔒
_onlyController Internal 🔒
_isAuthorised Internal 🔒
_onlyOwner Internal 🔒
_onlyModule Internal 🔒
addModuleWithLabel Public ❗️ 🛑 nonReentrant
_addModuleData Internal 🔒 🛑
addModule External ❗️ 🛑 NO❗️
archiveModule External ❗️ 🛑 NO❗️
upgradeModule External ❗️ 🛑 NO❗️
upgradeToken External ❗️ 🛑 NO❗️
unarchiveModule External ❗️ 🛑 NO❗️
removeModule External ❗️ 🛑 NO❗️
withdrawERC20 External ❗️ 🛑 NO❗️
changeModuleBudget External ❗️ 🛑 NO❗️
updateTokenDetails External ❗️ 🛑 NO❗️
changeGranularity External ❗️ 🛑 NO❗️
changeDataStore External ❗️ 🛑 NO❗️
changeName External ❗️ 🛑 NO❗️
changeTreasuryWallet External ❗️ 🛑 NO❗️
_adjustInvestorCount Internal 🔒 🛑
freezeTransfers External ❗️ 🛑 NO❗️
unfreezeTransfers External ❗️ 🛑 NO❗️
_adjustBalanceCheckpoints Internal 🔒 🛑
transfer Public ❗️ 🛑 NO❗️
transferWithData Public ❗️ 🛑 NO❗️
_transferWithData Internal 🔒 🛑
transferFrom Public ❗️ 🛑 NO❗️
transferFromWithData Public ❗️ 🛑 NO❗️
balanceOfByPartition Public ❗️ NO❗️
_balanceOfByPartition Internal 🔒
transferByPartition Public ❗️ 🛑 NO❗️
_transferByPartition Internal 🔒 🛑
_returnPartition Internal 🔒
authorizeOperator Public ❗️ 🛑 NO❗️
revokeOperator Public ❗️ 🛑 NO❗️
authorizeOperatorByPartition Public ❗️ 🛑 NO❗️
revokeOperatorByPartition Public ❗️ 🛑 NO❗️
operatorTransferByPartition External ❗️ 🛑 NO❗️
_validateOperatorAndPartition Internal 🔒
_updateTransfer Internal 🔒 🛑 nonReentrant
_executeTransfer Internal 🔒 🛑 checkGranularity
freezeIssuance External ❗️ 🛑 NO❗️
issue Public ❗️ 🛑 NO❗️
_issue Internal 🔒 🛑
issueMulti Public ❗️ 🛑 NO❗️
issueByPartition External ❗️ 🛑 NO❗️
redeem External ❗️ 🛑 NO❗️
_redeem Internal 🔒 🛑
redeemByPartition External ❗️ 🛑 NO❗️
_redeemByPartition Internal 🔒 🛑
operatorRedeemByPartition External ❗️ 🛑 NO❗️
_checkAndBurn Internal 🔒 🛑
redeemFrom External ❗️ 🛑 NO❗️
createCheckpoint External ❗️ 🛑 NO❗️
setController External ❗️ 🛑 NO❗️
disableController External ❗️ 🛑 NO❗️
canTransfer External ❗️ NO❗️
canTransferFrom External ❗️ NO❗️
_canTransfer Internal 🔒
canTransferByPartition External ❗️ NO❗️
setDocument External ❗️ 🛑 NO❗️
removeDocument External ❗️ 🛑 NO❗️
isControllable Public ❗️ NO❗️
controllerTransfer External ❗️ 🛑 NO❗️
controllerRedeem External ❗️ 🛑 NO❗️
_implementation Internal 🔒
updateFromRegistry Public ❗️ 🛑 NO❗️
owner Public ❗️ NO❗️
isOwner Public ❗️ NO❗️
transferOwnership External ❗️ 🛑 NO❗️
_transferOwnership Internal 🔒 🛑
SecurityTokenProxy Implementation OZStorage, SecurityTokenStorage, OwnedUpgradeabilityProxy
<Constructor> Public ❗️ 🛑
SecurityTokenStorage Implementation

Legend

Symbol Meaning
🛑 Function can modify state
💵 Function is payable