Как узнать требования LND к macaroon для конкретного RPC
Токен интеграции может успешно читать один метод и получать отказ на другом. По полному имени gRPC можно узнать разрешения, объявленные работающей нодой.
Найдите точный URI
Обратитесь к реестру разрешений нужного экземпляра с учётными данными оператора, которому доступно это чтение. Полное имя gRPC-метода начинается с косой черты.
lncli listpermissions | jq '.method_permissions["/lnrpc.Lightning/ListChannels"]'
Сравните требования с токеном
Посмотрите пары сущности и действия. Пустая запись может означать, что использован REST-путь или в этой версии демона нет метода. Реестр описывает требования сервера. Фактические ограничения, записанные в токен приложения, нужно проверить отдельно.