209 похожих чатов

Добрый вечер. Можете ли вы порекомендовать обозреватель блокчейна в веб-формате в

стиле etherscan, но для локального блокчейна?

У нас есть fork, сделанная с помощью hardhat на основе BSC. Все отлично работает, можем разворачивать SC, взаимодействовать, все нормально. И мы используем этот блокчейн для внутреннего тестирования dApps, бэкенда и т. д.

На данный момент мы использовали решение ethernal. Что более-менее нормально. Но у него много ошибок, мы недавно разговаривали с blockscout, но они дали нам стартовую цену в 12 000 долларов плюс 3 000 долларов в месяц на обслуживание. Что для наших нужд и прибыли немыслимо. Но я также не нашел решения с открытым исходным кодом, которое хорошо работает и используется не только для просмотра блоков и транзакций, но и для возможности выполнения записи/чтения tx (ethernal это позволяет).

Если нет бесплатного, можно было бы платить в районе 100-200 долларов. Но около 1000 только за explorer мы не можем платить.

Работать с тестовой сетью стандартной замечательно, имея доступ к bscscan по умолчанию, но ограничения, связанные с невозможностью прокручивать время, ограниченными faucet и некоторыми другими вещами, привели нас к созданию собственной тестовой сети. Но без эксплорера работать неудобно. Можете ли что-то порекомендовать?

15 ответов

45 просмотров

Ganache

Если под свой форк еще можно использовать blockscout кажется

Blockscout можно форкнуть самому

x616E746F6E- Автор вопроса
Sam Becket
Ganache

Нет. Это не подходит.

x616E746F6E- Автор вопроса
Sam Becket
Если под свой форк еще можно использовать blocksco...

Blockscout я писал выше. Там малейшие нюансы и они выставили нереальный чек в 3к ежемесячно для локального блокчейна с 8-10 юзерами. Не понятно кто там в их команде занимается ценообразованием, но это явно не вариант для нас.

Blockscout можно развернуть самому по инструкции (бесплатно) https://docs.blockscout.com/for-developers/manual-deployment Платный тариф это их hosted instance услуга

x616E746F6E- Автор вопроса
Egor Gavrilov
Blockscout можно развернуть самому по инструкции (...

Да. Такое тоже пробовали. Подняли в докере. Но при соединении с блокчейном, который уже запущен, проблемы с синхронизацией. Сейчас пытаемся с этим разобраться. Но пока не получилось. Так же там какая-то пока непонятная проблема со смарт контрактами построенными с паттерном даймонд для апгрейдов. Вроде бы с обычными смарт контрактами там работает. Но те что upgradable выдаёт ошибки. Мы пока не совсем отказались от этого варианта. Но уже вторую неделю этим занимаемся и поэтому возник вопрос, возможно есть другая нормальная альтернатива. Понятное дело, что если проблему решим, то наверное блокскаут останется, но пока параллельно вот решил поискать альтернативу. Платная версия довольно странная. Вначале нам предложили 100к в год. Потом снизили цену. Это вроде как их хост, но очень лимитированный, поэтому не понятно за что такие деньги. Если они у себя на сервере просто свой докер поднимают и за это хотят 3к, это как-то несерьёзно. С другой стороны если бы получить даже платную поддержку, то мы и на своих серверах докер можем поднять. Но пока вот, боремся. Не хочется потерять на это несколько недель или месяцев, а потом кто-то скажет, так была же альтернатива Х и работает лучше тем более на «локальном» блокчейне.

tryethernal.com ?

x616E746F6E- Автор вопроса
officercia Officer
tryethernal.com ?

В посте уже писал. Куча багов. С разработчиком списывались. Часть смог решить, часть нет. Антонио пытается тянуть проект, но я так понимаю у него на всё нехватает то ли что, то ли времени.

x616E746F6E- Автор вопроса
𓂭𓃇
У него не хватает опыта и знаний

Ты бы хоть какую-то конкретику предложил. Поверхностные фразы вообще никак не помогают

А у вас хардхэт не падает из-за оперативы? У нас просто аналогичная проблема. Пришлось отказаться от хардхэт ноды, т.к. она начинает оперативу высасывать. И мы в итоге запустили свои geth ноды с настройкой на PoA. Мучаемся тоже с ethernal пока

x616E746F6E- Автор вопроса
Vladimir Shchegolev
А у вас хардхэт не падает из-за оперативы? У нас п...

Дело в том, что там идёт у нас не чистая хардхэт нода. Мы берём стороннюю ноду реальную со всеми её контрактами и историей на nodereal/meganode. Hardhat в свою очередь создаёт ответвление блокчейна и у нас получается на выходе полная система смарт контрактов, с которыми мы можем общаться pancakeswap, apeswap, biswap и т.д. Для нас это очень удобно, так как ну нужно все эти проекты в своём нулевом тестнете поднимать и работаем уже с реальными адресами и довольно близким к реальности поведением. Потом у нас настроен CI/CD на github где при обновлении контрактов поднимается всё заново, деплоятся контракты после merge в ветку develop, сервер по новой форукает realnode хардхэтом и всё довольно нормально работает. Так же привязали прокрутку времени и из API любой из разработчиков прокручивает время на 12 часов по усмолчанию, либо на заданное параметром количество секунд. Возможно если чисто hardhat nose запустить или очень долго, то может быть и могли бы быть проблемы с оперативкой, но мы в таком формате уже не первый месяц работаем и бакенд, и фронтэнд и блокчейн разработчики и обычно всё работает нормально. Если вдруг какая проблема, то перезапускается сервер и с github через actions всё очень быстро поднимается.

x616E746F6E- Автор вопроса
Vladimir Shchegolev
А у вас хардхэт не падает из-за оперативы? У нас п...

Вот мне ещё в испанском сообществе посоветовались пройтись по гитхабу через поиск, возможно найдутся интересные решения: https://github.com/search?q=Ethereum%20Explorer&type=repositories И вот ещё человек занимающийся разработкой HyperLedger Besu посоветовал: https://github.com/web3labs/sirato-free Я правда не пробовал ещё. Но по видео в интернете выглядит довольно прилично. И даже если нужен хост план, там цены более разумные чем в blockscout (старт от 495$, не дёшево, то хотя бы не 3к в месяц).

Похожие вопросы

Обсуждают сегодня

@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Hello, Is iExec also part of the "inception program" or another one ? Would it be a name to qualified the nature of the relationship between iExec and Nvidia? And does Secret ...
Ñïķøłäś
8
Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
any reference of this implementation?
BitBuddha
29
Also, why can’t the community have a vote/ say when it comes to initiatives like buybacks. Isn’t the point of crypto decentralisation? Don’t we deserve input as long term supp...
👨🏽‍🦰
13
Hi guys, any problem with Pulsebrige? Trying to transfer from wETH to ETH. First it tells me to connect my metamask "through mobile app" not desktop. Then I did and confirmed ...
Snowflakecrypto
13
Карта сайта