Мы рады объявить об альфа-выпуске Rivet, бесплатного кошелька для разработчиков с открытым исходным кодом и инструмента для цепочек на основе EVM. Мы создали Rivet, чтобы улучшить процесс разработки интерфейса и открыть новые области продуктивности для разработчиков. Ниже приведена дополнительная информация.
Rivet — это кошелек Ethereum и инструмент разработчика для разработчиков — расширение браузера, которое позволяет разработчикам проверять, отлаживать, изменять и манипулировать состоянием локального узла Ethereum. Он основан на общих рабочих процессах внешней разработки Ethereum, совместим с любым децентрализованным приложением Ethereum и имеет множество дополнительных функций «из коробки». Rivet распространяется по лицензии MIT, и каждый может внести свой вклад, использовать или создать форк бесплатно. Мы рады, что сообщество вместе с нами создаёт Rivet, поэтому не стесняйтесь обращаться к нам, если вы заинтересованы в этом!
Rivet — это расширение браузера, которое позволяет пользователям подключаться к любому приложению Ethereum и пользоваться всеми функциями, ожидаемыми от кошелька, то есть управлять несколькими адресами, подписывать и отправлять транзакции или сообщения, а также просматривать историю транзакций.
Зачем создавать кошелек разработчика?
Мы создали Rivet по двум основным причинам:
Разработка на основе собственных узлов Ethereum является проблемой для потребительских кошельков, потому что они просто не предназначены для этого. Постоянные изменения состояния (и перезапуски) на локальном узле Ethereum могут привести к тому, что эти кошельки перестанут синхронизироваться и, как правило, будут иметь плохую реактивность (например, на некоторых потребительских кошельках вам придется удалить и заново добавить свою учетную запись, чтобы сбросить nonce, поскольку большинство кошельков не реагировать на сброс nonce)
Другие разработчики выполняют отладку в тестовых сетях и, что еще хуже, в основной сети. Разработка для тестовой сети работает, потому что вы можете легко финансировать себя через сборщик и легко тестировать поток транзакций; однако это сопряжено с компромиссом в виде невозможности воспроизвести условия сети и состояние основной сети. Разработка для основной сети — это нормально, так же, как вы можете разрабатывать для условий и статуса сети в реальном времени; однако очевидным компромиссом является то, что вы тратите реальные деньги в виде комиссий. Ни один из подходов не идеален для отладки и тестирования сквозных процессов.
Создавая кошелек, ориентированный на разработчиков, мы можем побудить разработчиков следовать лучшим практикам самоанализа, тестирования и отладки на локальных (разветвленных) узлах Ethereum. Rivet — это инструмент, который работает сквозно с локальными узлами, используя функции, недоступные обычным потребительским кошелькам.
Что делает Rivet особенным, так это его тесная интеграция с Foundry's Anvil. Это позволяет проводить глубокое тестирование, отладку и модификацию приложения. Rivet — это «Ethereum DevTools», аналог «React DevTools» или «Инструменты разработчика для браузеров (⌘I)».
Вот некоторые различия между Rivet и другими кошельками:
Вместо небольшого всплывающего окна на боковой стороне браузера достаточно места для отображения обширной информации о состоянии Ethereum.
Автоматическая синхронизация узлов и автоматическая настройка одноразовых номеров/учетных записей в зависимости от сети, к которой вы подключены (больше не нужно сбрасывать одноразовые номера каждый раз при изменении сети!)
Разветвление основной сети, позволяющее взаимодействовать в «песочнице» в действующей сети, особенно полезно при тестировании интеграции dApps с работающими приложениями.
Настраиваемые интервалы производства блоков, клики по майнингу и наложение комиссий за блоки.
Олицетворение учетной записи позволяет вам просматривать и взаимодействовать с любым децентрализованным приложением с любого адреса!
Account Override позволяет вам редактировать nonce или баланс любой учетной записи. Переопределение слота хранилища скоро появится!
Перечисляйте все блоки, детализируйте транзакции, просматривайте ожидающие транзакции в мемпуле между блоками/когда добыча блоков приостановлена — почти как в мини-обозревателе блоков.
Rivet все еще находится на ранней стадии разработки, и мы ищем участников для реализации и творческого пространства. Если вы являетесь интерфейсным разработчиком и хотите создать эту функциональность вместе с нами, свяжитесь с нами.
Что нас волнует:
Улучшите UI/UX с помощью Rivet
Путешествие во времени используется для отмены одной или нескольких операций (не сбрасывается!)
Чтение и запись баланса токена (ERC20/721 и т. д.) или других слотов хранения.
Декодированные ABI данные вызовов, журналы, изменения состояния и трассировки.
Более тесная интеграция с артефактами сборки Forge.
Сочетания клавиш
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Кошелек Ethereum и инструменты разработки для разработчиков — Rivet
Авторы: Георгиос Константопулос, Ачал Шринивасан, Том Мигер, Джейк Мокси Источник: парадигма Составители: Кейт, Марсбит
Мы рады объявить об альфа-выпуске Rivet, бесплатного кошелька для разработчиков с открытым исходным кодом и инструмента для цепочек на основе EVM. Мы создали Rivet, чтобы улучшить процесс разработки интерфейса и открыть новые области продуктивности для разработчиков. Ниже приведена дополнительная информация.
! [Rivet] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-f1c577f559-dd1a6f-1c6801)
**** Что такое Ривет? ****
Rivet — это кошелек Ethereum и инструмент разработчика для разработчиков — расширение браузера, которое позволяет разработчикам проверять, отлаживать, изменять и манипулировать состоянием локального узла Ethereum. Он основан на общих рабочих процессах внешней разработки Ethereum, совместим с любым децентрализованным приложением Ethereum и имеет множество дополнительных функций «из коробки». Rivet распространяется по лицензии MIT, и каждый может внести свой вклад, использовать или создать форк бесплатно. Мы рады, что сообщество вместе с нами создаёт Rivet, поэтому не стесняйтесь обращаться к нам, если вы заинтересованы в этом!
Rivet — это расширение браузера, которое позволяет пользователям подключаться к любому приложению Ethereum и пользоваться всеми функциями, ожидаемыми от кошелька, то есть управлять несколькими адресами, подписывать и отправлять транзакции или сообщения, а также просматривать историю транзакций.
Зачем создавать кошелек разработчика?
Мы создали Rivet по двум основным причинам:
Разработка на основе собственных узлов Ethereum является проблемой для потребительских кошельков, потому что они просто не предназначены для этого. Постоянные изменения состояния (и перезапуски) на локальном узле Ethereum могут привести к тому, что эти кошельки перестанут синхронизироваться и, как правило, будут иметь плохую реактивность (например, на некоторых потребительских кошельках вам придется удалить и заново добавить свою учетную запись, чтобы сбросить nonce, поскольку большинство кошельков не реагировать на сброс nonce)
Другие разработчики выполняют отладку в тестовых сетях и, что еще хуже, в основной сети. Разработка для тестовой сети работает, потому что вы можете легко финансировать себя через сборщик и легко тестировать поток транзакций; однако это сопряжено с компромиссом в виде невозможности воспроизвести условия сети и состояние основной сети. Разработка для основной сети — это нормально, так же, как вы можете разрабатывать для условий и статуса сети в реальном времени; однако очевидным компромиссом является то, что вы тратите реальные деньги в виде комиссий. Ни один из подходов не идеален для отладки и тестирования сквозных процессов.
Создавая кошелек, ориентированный на разработчиков, мы можем побудить разработчиков следовать лучшим практикам самоанализа, тестирования и отладки на локальных (разветвленных) узлах Ethereum. Rivet — это инструмент, который работает сквозно с локальными узлами, используя функции, недоступные обычным потребительским кошелькам.
! [Rivet] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-606165b270-dd1a6f-1c6801)
****Что такого особенного в Rivet? ****
Что делает Rivet особенным, так это его тесная интеграция с Foundry's Anvil. Это позволяет проводить глубокое тестирование, отладку и модификацию приложения. Rivet — это «Ethereum DevTools», аналог «React DevTools» или «Инструменты разработчика для браузеров (⌘I)».
Вот некоторые различия между Rivet и другими кошельками:
Вместо небольшого всплывающего окна на боковой стороне браузера достаточно места для отображения обширной информации о состоянии Ethereum.
Автоматическая синхронизация узлов и автоматическая настройка одноразовых номеров/учетных записей в зависимости от сети, к которой вы подключены (больше не нужно сбрасывать одноразовые номера каждый раз при изменении сети!)
Разветвление основной сети, позволяющее взаимодействовать в «песочнице» в действующей сети, особенно полезно при тестировании интеграции dApps с работающими приложениями.
Настраиваемые интервалы производства блоков, клики по майнингу и наложение комиссий за блоки.
Олицетворение учетной записи позволяет вам просматривать и взаимодействовать с любым децентрализованным приложением с любого адреса!
Account Override позволяет вам редактировать nonce или баланс любой учетной записи. Переопределение слота хранилища скоро появится!
Перечисляйте все блоки, детализируйте транзакции, просматривайте ожидающие транзакции в мемпуле между блоками/когда добыча блоков приостановлена — почти как в мини-обозревателе блоков.
! [Rivet] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-98ed76b066-dd1a6f-1c6801)
**** Что будет дальше с Риветом? ****
Rivet все еще находится на ранней стадии разработки, и мы ищем участников для реализации и творческого пространства. Если вы являетесь интерфейсным разработчиком и хотите создать эту функциональность вместе с нами, свяжитесь с нами.
Что нас волнует:
Улучшите UI/UX с помощью Rivet
Путешествие во времени используется для отмены одной или нескольких операций (не сбрасывается!)
Чтение и запись баланса токена (ERC20/721 и т. д.) или других слотов хранения.
Декодированные ABI данные вызовов, журналы, изменения состояния и трассировки.
Более тесная интеграция с артефактами сборки Forge.
Сочетания клавиш