Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Смарт-контракт
- Содержит константы:
- Адресс трейдера
- Начальный капитал, с которого мы начинаем трейдинг
- Время действия контракта
- Процент Финама
- Процент трейдера
- переменные:
- Текущая сумма
- Число инвесторов
- Список инвесторов
- Позволяет вызвать методы:
- function invest(uint amount, bool insurance, uint insurance_sum) public— данный метод записывает Вас в список инвесторов. Вы можете определить сумму инвестиций и сумму страховки, если она предполагается.
- function moneyCollected() public constant returns (bool) - пробегает по списку инвесторов, подсчитывая сумму вкладов. Если сумма больше или равна начальному капиталу, с которого стоит начать трейдинг, возвращается True, иначе — False.
- function trade(string tokenA, string tokenB, uint amount) public — обменивает токен А на токен В.
- function saleToken(string tokenA) public — продаёт весь запас токена А.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement