api

Proxy (Proxy.sol)chevron-rightBase abstract contract to be extended by all STO modules (STO.sol)chevron-rightOwnedUpgradeabilityProxy (OwnedUpgradeabilityProxy.sol)chevron-rightTransfer Manager module for core transfer validation functionality (GeneralTransferManager.sol)chevron-rightVotingCheckpointStorage.solchevron-rightPLCRVotingCheckpoint.solchevron-rightFactory for deploying VestingEscrowWallet module (VestingEscrowWalletFactory.sol)chevron-rightHelper library use to compare or validate the semantic versions (VersionUtils.sol)chevron-rightInterface to be implemented by all Wallet modules (Wallet.sol)chevron-rightFactory for deploying CappedSTO module (CappedSTOFactory.sol)chevron-rightCheckpoint module for issuing ERC20 dividends (ERC20DividendCheckpoint.sol)chevron-rightInterface to be implemented by all Transfer Manager modules (ITransferManager.sol)chevron-rightStableOracle.solchevron-rightVolumeRestrictionTM.solchevron-rightSecurityTokenRegistryProxy (SecurityTokenRegistryProxy.sol)chevron-rightPreSaleSTO module Proxy (PreSaleSTOProxy.sol)chevron-rightDataStoreProxy Proxy (DataStoreProxy.sol)chevron-rightProxy for deploying SecurityToken instances (STFactory.sol)chevron-rightOwnable (IOwnable.sol)chevron-rightCheckpoint module for issuing ether dividends (DividendCheckpoint.sol)chevron-rightCountTransferManager module Proxy (BlacklistTransferManagerProxy.sol)chevron-rightSecurity Token contract (mock) (MockSTGetter.sol)chevron-rightPermission Manager module for core permissioning functionality (GeneralPermissionManager.sol)chevron-rightContract used to store layout for the CountTransferManager storage (CountTransferManagerStorage.sol)chevron-rightDummySTO module Proxy (DummySTOProxy.sol)chevron-rightTransfer Manager module for limiting percentage of token supply a single address can hold (Percentagchevron-rightHelps contracts guard against reentrancy attacks. (ReentrancyGuard.sol)chevron-rightFactory for deploying EtherDividendCheckpoint module (ScheduledCheckpointFactory.sol)chevron-rightInterface that every module factory contract should implement (IModuleFactory.sol)chevron-rightFactory for deploying GeneralTransferManager module (TrackedRedemptionFactory.sol)chevron-rightSafeMath (SafeMath.sol)chevron-rightUSDTiered STO module Proxy (SecurityTokenProxy.sol)chevron-rightUSDTiered STO module Proxy (USDTieredSTOProxy.sol)chevron-rightIOracle.solchevron-rightManualApprovalTransferManager module Proxy (ManualApprovalTransferManagerProxy.sol)chevron-rightInterface to be implemented by all permission manager modules (IPermissionManager.sol)chevron-rightFactory for deploying PreSaleSTO module (PreSaleSTOFactory.sol)chevron-rightMockPolyOracle.solchevron-rightTransfer Manager module for verifing transations with a signed message (SignedTransferManager.sol)chevron-rightDataStoreFactory.solchevron-rightOraclizeAddrResolverI.solchevron-rightPolyTokenFaucet.solchevron-rightRegistry contract for issuers to register their security tokens (MockModuleRegistry.sol)chevron-rightVolumeRestrictionLib.solchevron-rightContract used to store layout for the PercentageTransferManager storage (PercentageTransferManagerStchevron-rightTransfer Manager for limiting maximum number of token holders (CountTransferManager.sol)chevron-rightModuleRegistryProxy (ModuleRegistryProxy.sol)chevron-rightVoting module for governance (WeightedVoteCheckpointProxy.sol)chevron-rightFactory for deploying BlacklistTransferManager module (BlacklistTransferManagerFactory.sol)chevron-rightContract used to store layout for the GeneralPermissionManager storage (GeneralPermissionManagerStorchevron-rightCountTransferManager module Proxy (LockUpTransferManagerProxy.sol)chevron-rightHolds the storage variable for the DividendCheckpoint modules (i.e ERC20, Ether) (DividendCheckpointchevron-rightFactory for deploying DummySTO module (DummySTOFactory.sol)chevron-rightIERC1644.solchevron-rightCore functionality for registry upgradability (PolymathRegistry.sol)chevron-rightUtility contract to allow owner to retreive any ERC20 sent to the contract (ReclaimTokens.sol)chevron-rightSecurityTokenMock.solchevron-rightFactory for deploying CappedSTO module (USDTieredSTOFactory.sol)chevron-rightFactory for deploying ManualApprovalTransferManager module (ManualApprovalTransferManagerFactory.solchevron-rightIERC1643.solchevron-rightTransfer Manager module for core transfer validation functionality (EtherDividendCheckpointProxy.solchevron-rightsolcChecker.solchevron-rightIt holds the storage variables related to ERC20DividendCheckpoint module (ERC20DividendCheckpointStochevron-rightInterface for all security tokens (ISecurityToken.sol)chevron-rightBase abstract contract to be implemented by all Transfer Manager modules (TransferManager.sol)chevron-rightStorage layout for VolumeRestrictionTM (VolumeRestrictionTMStorage.sol)chevron-rightSecurity Token contract (mock) (MockSecurityTokenLogic.sol)chevron-rightTransfer Manager module for core transfer validation functionality (GeneralTransferManagerStorage.sochevron-rightIERC1410.solchevron-rightVotingCheckpoint.solchevron-rightFactory for deploying WeightedVoteCheckpoint module (WeightedVoteCheckpointFactory.sol)chevron-rightPLCRVotingCheckpointStorage.solchevron-rightIDataStore.solchevron-rightTestSTOFactory.solchevron-rightOwnable (Ownable.sol)chevron-rightUpgradeabilityProxy (UpgradeabilityProxy.sol)chevron-rightMock Contract Not fit for production environment (MockFactory.sol)chevron-rightRegistry contract for issuers to register their security tokens (SecurityTokenRegistryMock.sol)chevron-rightICheckPermission.solchevron-rightFactory for deploying LockUpTransferManager module (LockUpTransferManagerFactory.sol)chevron-rightStorage layout for the STO contract (STOStorage.sol)chevron-rightInterface for the Polymath Security Token Registry contract (ISecurityTokenRegistry.sol)chevron-rightMock Contract Not fit for production environment (MockWrongTypeFactory.sol)chevron-rightTransfer Manager module for core transfer validation functionality (KYCTransferManager.sol)chevron-rightFactory for deploying EtherDividendCheckpoint module (EtherDividendCheckpointFactory.sol)chevron-rightfunctionSigClash2.solchevron-rightStandard Interface of ERC1594 (IERC1594.sol)chevron-rightTokenLib.solchevron-rightMakerDAOOracle.solchevron-rightInterface that any module contract should implement (Module.sol)chevron-rightInterface that any module factory contract should implement (ModuleFactory.sol)chevron-rightSTGetter.solchevron-rightInterface to be implemented by upgradable token factories (IUpgradableTokenFactory.sol)chevron-rightERC20 interface (IERC20.sol)chevron-rightKYCTransferManagerFactory.solchevron-rightCheckpoint module for issuing ether dividends (EtherDividendCheckpoint.sol)chevron-rightfunctionSigClash1.solchevron-rightWallet for core vesting escrow functionality (VestingEscrowWalletStorage.sol)chevron-rightInterface for managing polymath feature switches (IFeatureRegistry.sol)chevron-rightEncoder.solchevron-rightSTRGetter.solchevron-rightOraclizeI.solchevron-rightContract used to store layout for the CappedSTO storage (CappedSTOStorage.sol)chevron-rightLockUpTransferManager.solchevron-rightCheckpoint module for token weighted vote (WeightedVoteCheckpoint.sol)chevron-rightRegistry contract to store registered modules (ModuleRegistry.sol)chevron-rightFactory for deploying upgradable modules (UpgradableModuleFactory.sol)chevron-rightUtility contract to allow pausing and unpausing of certain functions (Pausable.sol)chevron-rightCountTransferManager module Proxy (CountTransferManagerProxy.sol)chevron-rightMath (Math.sol)chevron-rightIPolymathRegistry.solchevron-rightMockOracle.solchevron-rightTransfer Manager module for manually approving transactions between accounts (ManualApprovalTransferchevron-rightDecimalMath.solchevron-rightSTO module for standard capped crowdsale (USDTieredSTO.sol)chevron-rightSecurity Token contract (SecurityToken.sol)chevron-rightPercentageTransferManager module Proxy (PercentageTransferManagerProxy.sol)chevron-rightInterface to be implemented by all checkpoint modules (IBurn.sol)chevron-rightBurn module for burning tokens and keeping track of burnt amounts (MockRedemptionManager.sol)chevron-rightGeneralPermissionManager module Proxy (GeneralPermissionManagerProxy.sol)chevron-rightSTO module for sample implementation of a different crowdsale module (DummySTO.sol)chevron-rightFactory for deploying CountTransferManager module (CountTransferManagerFactory.sol)chevron-rightInterface to be implemented by all STO modules (ISTO.sol)chevron-rightData store contract that stores data for all the modules in a central contract. (DataStore.sol)chevron-rightTransfer Manager module to automate blacklist and restrict transfers (BlacklistTransferManager.sol)chevron-rightContract used to store layout for the PreSaleSTO storage (PreSaleSTOStorage.sol)chevron-rightMigrations.solchevron-rightContract used to store layout for the CountTransferManager storage (BlacklistTransferManagerStorage.chevron-rightSTO module for private presales (PreSaleSTO.sol)chevron-rightDataStoreStorage.solchevron-rightStorage layout for the ISTO contract (ISTOStorage.sol)chevron-rightRegistry contract for issuers to register their tickers and security tokens (SecurityTokenRegistry.schevron-rightFactory for deploying SignedTransferManager module (SignedTransferManagerFactory.sol)chevron-rightTransfer Manager module for core transfer validation functionality (ERC20DividendCheckpointProxy.solchevron-rightBurn module for burning tokens and keeping track of burnt amounts (ScheduledCheckpoint.sol)chevron-rightERC20 interface (IPoly.sol)chevron-rightTransfer Manager module for core transfer validation functionality (VolumeRestrictionTMProxy.sol)chevron-rightContract used to store layout for the DummySTO storage (DummySTOStorage.sol)chevron-rightBurn module for burning tokens and keeping track of burnt amounts (TrackedRedemption.sol)chevron-rightInterface that every module contract should implement (IModule.sol)chevron-rightContract used to store layout for the ManualApprovalTransferManager storage (ManualApprovalTransferMchevron-rightElliptic curve signature operations (ECDSA.sol)chevron-rightFactory for deploying PercentageTransferManager module (PercentageTransferManagerFactory.sol)chevron-rightTransfer Manager module for core transfer validation functionality (GeneralTransferManagerProxy.sol)chevron-rightUtility contract for reusable code (Util.sol)chevron-rightSecurityTokenStorage.solchevron-rightContract used to store layout for the USDTieredSTO storage (USDTieredSTOStorage.sol)chevron-rightFactory for deploying GeneralPermissionManager module (GeneralPermissionManagerFactory.sol)chevron-rightAddress.solchevron-rightStatusCodes.solchevron-rightStandard ERC20 tokenchevron-rightVoting module for governance (PLCRVotingCheckpointProxy.sol)chevron-rightCBOR.solchevron-rightRegistry for managing polymath feature switches (FeatureRegistry.sol)chevron-rightWeightedVoteCheckpointStorage.solchevron-rightInterface for the Polymath Module Registry contract (IModuleRegistry.sol)chevron-rightInterface for security token proxy deployment (ISTFactory.sol)chevron-rightRegistry contract for issuers to register their security tokens (MockSTRGetter.sol)chevron-rightBuffer.solchevron-rightBokkyPooBahsDateTimeLibrary.solchevron-rightMock Contract Not fit for production environment (MockBurnFactory.sol)chevron-rightWallet for core vesting escrow functionality (LockUpTransferManagerStorage.sol)chevron-rightFactory for deploying VolumeRestrictionTM module (VolumeRestrictionTMFactory.sol)chevron-rightusingOraclize.solchevron-rightSTO module for standard capped crowdsale (CappedSTO.sol)chevron-rightInterface to MakerDAO Medianizer contract (IMedianizer.sol)chevron-rightInterface to be implemented by all checkpoint modules (ICheckpoint.sol)chevron-rightFactory for deploying ERC20DividendCheckpoint module (ERC20DividendCheckpointFactory.sol)chevron-rightFactory for deploying GeneralTransferManager module (GeneralTransferManagerFactory.sol)chevron-rightEscrow wallet module for vesting functionality (VestingEscrowWalletProxy.sol)chevron-rightOZStorage.solchevron-rightWallet for core vesting escrow functionality (VestingEscrowWallet.sol)chevron-rightEternalStorage.solchevron-rightFactory for deploying PLCRVotingCheckpoint module (PLCRVotingCheckpointFactory.sol)chevron-rightIVoting.solchevron-rightTransfer Manager for limiting maximum number of token holders (MockCountTransferManager.sol)chevron-rightCappedSTO module Proxy (CappedSTOProxy.sol)chevron-rightStorage for Module contract (ModuleStorage.sol)chevron-right

Last updated

Was this helpful?