AffiliateToken
Functions
constructor
  function constructor(
  ) public
_getChainId
  function _getChainId(
  ) internal returns (uint256)
setAffiliate
  function setAffiliate(
  ) external
acceptAffiliate
  function acceptAffiliate(
  ) external
_shareValue
  function _shareValue(
  ) internal returns (uint256)
pricePerShare
  function pricePerShare(
  ) external returns (uint256)
_sharesForValue
  function _sharesForValue(
  ) internal returns (uint256)
deposit
  function deposit(
  ) external returns (uint256)
deposit
  function deposit(
  ) public returns (uint256 deposited)
withdraw
  function withdraw(
  ) external returns (uint256)
withdraw
  function withdraw(
  ) public returns (uint256)
migrate
  function migrate(
  ) external returns (uint256)
migrate
  function migrate(
  ) external returns (uint256)
migrate
  function migrate(
  ) external returns (uint256)
permit
  function permit(
    address owner,
    address spender,
    uint256 amount,
    uint256 deadline,
    uint8 v,
    bytes32 r,
    bytes32 s
  ) external
Triggers an approval from owner to spends
Parameters:
| Name | Type | Description | 
|---|---|---|
| owner | address | The address to approve from | 
| spender | address | The address to be approved | 
| amount | uint256 | The number of tokens that are approved (2^256-1 means infinite) | 
| deadline | uint256 | The time at which to expire the signature | 
| v | uint8 | The recovery byte of the signature | 
| r | bytes32 | Half of the ECDSA signature pair | 
| s | bytes32 | Half of the ECDSA signature pair |