Функционал PropertyVerification - требования

Описание проблемы

  • Необходима возможность проверять кто владеет или арендует землю;

Цели контракта

  • Каждый пользователь должен иметь возможность посмотреть арендатора или владельца по заданным параметрам;

Сценарий контракта

Сценарий 1: Проверка владельца или арендатора

  1. Пользователь вызывает метод getPropertyVerification контракта Controller передавая в аргумент geohash участка и высоту над уровнем моря выбранной точки;
  2. Controller проверяет, выпущен ли токен с данным geohash. Если он выпущен, то происходит проверка, доступна ли переданная в аргумент высота для данного geohash в контракте HeightManagement. Если нет, то возвращается ошибка, которая обрабатывается off chain.
  3. Если всё ОК, то контракт возвращает пользователю адрес пользователя, который арендует или владеет участком, или адрес аукциона, на котором он находится;

Спецификация контракта

Детальный Сценарий пользователя и описание интерфейса

Ограничения для реализации на Solidity

Ограничения для реализации на TypeScript

Еще не реализовано.

Неоднозначные вопросы и ответы на них

results matching ""

    No results matching ""