Skip to content

Latest commit

 

History

History
10 lines (10 loc) · 1.15 KB

File metadata and controls

10 lines (10 loc) · 1.15 KB

multisigwallet

Смарт-контракт, который представляет собой мультисиг кошелек. Смарт контракт хранит определенное количество ERC20 токенов, и разрешает переводить их не более определенного количества в определенный момент времени. Например, до даты А можно с кошелька перевести не более чем X токенов, до даты B - не более чем Y токенов, и т.д. Мультисиг работает следующим образом - есть бенифициары. Исходящую транзакцию может инициировать любой из бенифициаров. Каждая транзакция не процессит передачу токеннов до получения нужного количества подтверждений других бенифициаров.

test

Для запуска тестов нужен truffle.

truffle compile
truffle develop
truffle migrate
truffle test