Как разделить делегирование голосов и делегирование пулу Cardano
Панель стейкинга может показывать действующий пул, а панель управления — другого представителя. Это два разных назначения одного стейкингового credential.
Проверьте оба назначения одного credential
Используйте стейкинговый credential как ключ запроса в нужной сети. Прочитайте делегирование пулу и делегирование голосов в одном состоянии реестра. В примере пул P участвует в производстве блоков, а DRep D получает делегирование голосов.
stake credential S → block-production delegation: pool P
stake credential S → voting delegation: DRep D
Смена получателя голосов сама по себе не переводит ADA представителю и не заменяет пул. Некоторые формы сертификата объединяют несколько действий, поэтому до вывода об изменениях декодируйте фактический сертификат.
Отдельно показывайте предопределённые варианты
Для голосования можно выбрать предусмотренное протоколом воздержание или недоверие. Показывайте такой выбор отдельно от ключа или скрипта зарегистрированного DRep. Для объяснения подсчёта по конкретному действию учитывайте снимок управления и применимые правила. cips.cardano.org Cardano CIP-1694