Skip to content
This repository has been archived by the owner on Jun 15, 2018. It is now read-only.

liderako/Crystals-Love

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crystals-Love

Description

Здесь храняться смарт-контракты для проекта Crystals-Love.

Содержание

Token

Особенности нашего смарт-контракта Токена.

Реализован по стандарту ERC20.

  1. Интерфейс стандарта можно посмотреть по ссылке IERC20
  2. Реализацию можно посмотреть по ссылке ERC20

Токен использует SafeMathToken для безопаноcних вычеслений.

Токен вы можете изучить пройдя по ссылке Token . Из дополнительного функционала есть

  1. Сжигание токенов
1.  Доступно только для адресов которым Админ позволил сжигать токены.(Это будут адреса смарт-контракты)

2.  Админ вручную устанавливает которым адресам можно сжигать токены.
3.  Уничтожить 0 токенов нельзя.

Входные параметры
@param uint amount - количество токенов которые нужно уничтожить
  1. Заморозка токена
Условия функции
1.  Функционал доступен только для адреса Admin.

2.  Admin не может заморозить больше токенов чем у него есть.

3.  Admin не может заморозить токены повторно если в замороженом состоянии уже есть некоторое количество токенов.

4.  Admin не может заморозить токенов на количество равное 0.

Входные параметры
@param uint amount - Количество токенов которые буду заморожены.
Функция замораживает целые токены.
Для удобства Админа не нужно высчитивать считать, сколько в одном токене дробных частей.
  1. Разморозка токенов.
1.  Функционал доступен только для адреса Admin

2.  Функционал разморозки доступен только после истечения периода времени.
    Период времени устанавливается при создании контракта)

3.  Входных параметров нету

General

CrowdSale

Business-smart-contract

Soon. Wait

Releases

No releases published

Packages

No packages published