hexresearch / hschain-utxo

UTXO-based contracts for hschain
0 stars 0 forks source link

Drop Box constructor. #160

Closed Shimuuar closed 4 years ago

Shimuuar commented 4 years ago

Это явно архитектурная проблема. Я языке Box содержит box ID, который нельзя посчитать, не имея полной транзакции. Отсюда следует, что нельзя просто взять и собрать Box в скрипте, т.к. взять box id неоткуда. Выходов из это ситуаци два:

  1. Не давать способа создавать коробки в спенд-скриптах. Они могут только быть взяты из окружения
  2. Убрать из коробки box ID и держать его отдельно

Неясно как изменение влияет на ЯВУ