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 |
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 |
Symbol | Meaning |
---|---|
🛑 | Function can modify state |
💵 | Function is payable |