Как связать стандартный токен с краудсейлом в Zeppelin Solidity
Здравствуйте! Я пытаюсь создать краудсейл с помощью цеппелина, но не смог найти способ связать стандартный токен с заранее выделенным запасом с краудсейлом.
Другими словами, мне нужно иметь баланс токенов для определенных VIP-адресов без необходимости проходить через краудсейл!
1 ответ
То, что вы хотите, уже реализовано внутри MintableToken
что Crowdsale
токен использует.
Все, что вам нужно, это позвонить function mint(address _to, uint256 _amount)
это внутри MintableToken
, Вы можете вызывать его столько, сколько вам нужно, и передавать необходимые значения при каждом вызове.
Базовый контракт на краудсейл: https://github.com/OpenZeppelin/zeppelin-solidity/blob/master/contracts/crowdsale/Crowdsale.sol
Базовый маркер Mintable: https://github.com/OpenZeppelin/zeppelin-solidity/blob/master/contracts/token/MintableToken.sol