Transfer Manager module for core transfer validation functionality (KYCTransferManager.sol)
View Source: contracts/modules/Experimental/TransferManager/KYCTransferManager.sol
↗ Extends: TransferManager
KYCTransferManager
Contract Members
Constants & Variables
Functions
Constructor
Arguments
Name | Type | Description |
_securityToken | address | Address of the security token |
_polyAddress | address | Address of the polytoken |
getInitFunction
⤾ overrides IModule.getInitFunction
This function returns the signature of configure function
Arguments
Name | Type | Description |
executeTransfer
⤾ overrides ITransferManager.executeTransfer
Arguments
Name | Type | Description |
_from | address | |
_to | address | |
_amount | uint256 | |
_data | bytes |
verifyTransfer
⤾ overrides ITransferManager.verifyTransfer
Arguments
Name | Type | Description |
address | ||
_to | address | |
uint256 | ||
bytes |
modifyKYC
Arguments
Name | Type | Description |
_investor | address | |
_kycStatus | bool |
_modifyKYC
Arguments
Name | Type | Description |
_investor | address | |
_kycStatus | bool |
getKYCAddresses
Arguments
Name | Type | Description |
checkKYC
Arguments
Name | Type | Description |
_investor | address |
_getKYCKey
Arguments
Name | Type | Description |
_identity | address |
getPermissions
⤾ overrides IModule.getPermissions
Return the permissions flag that are associated with this module
Returns
bytes32 array
Arguments
Name | Type | Description |
Last updated