Geliştiriciler için Ethereum Cüzdan ve Geliştirme Araçları - Rivet

Yazarlar: Georgios Konstantopoulos, Achal Srinivasan, Tom Meagher, Jake Moxey; Kaynak: paradigma; Derleyiciler: Kate, Marsbit

EVM tabanlı zincirlere yönelik ücretsiz, açık kaynaklı bir geliştirici cüzdanı ve aracı olan Rivet'in alfa sürümünü duyurmaktan heyecan duyuyoruz. Ön uç geliştirme deneyimini geliştirmek ve geliştiriciler için yeni üretkenlik alanlarının kilidini açmak için Rivet'i geliştirdik. Aşağıda daha fazla bilgi bulunmaktadır.

! [Rivet] (https://img-cdn.gateio.im/resize-social/moments-40baef27dd-f1c577f559-dd1a6f-1c6801)

****Perçin nedir? ****

Rivet, geliştiricilere yönelik bir Ethereum cüzdanı ve geliştirici aracıdır; geliştiricilerin yerel bir Ethereum düğümünün durumunu incelemesine, hata ayıklamasına, değiştirmesine ve değiştirmesine olanak tanıyan bir tarayıcı uzantısıdır. Ön uç Ethereum geliştirmenin ortak iş akışlarına odaklanır, herhangi bir Ethereum dApp ile uyumludur ve birçok gelişmiş özelliğe sahiptir. Perçin, MIT lisansı altında lisanslıdır ve herkesin katkıda bulunması, kullanması veya çatallanması ücretsizdir. Topluluğun bizimle Rivet'i oluşturması için heyecanlıyız, bu nedenle katkıda bulunmak istiyorsanız bizimle iletişime geçmekten çekinmeyin!

Rivet, kullanıcıların herhangi bir Ethereum uygulamasına bağlanmasına ve bir cüzdandan beklenen tüm işlevlere sahip olmasına, yani birden fazla adresi yönetmesine, işlemleri veya mesajları imzalayıp göndermesine ve işlem geçmişinizi görüntülemesine olanak tanıyan bir tarayıcı uzantısıdır.

Neden bir geliştirici cüzdanı oluşturmalısınız?

Rivet'i iki temel nedenden dolayı yarattık:

Yerel ethereum düğümlerine karşı gelişmek tüketici cüzdanları için büyük bir sıkıntıdır çünkü bunlar bunun için tasarlanmamıştır. Yerel ethereum düğümündeki sürekli durum değişiklikleri (ve yeniden başlatmalar), bu cüzdanların senkronizasyonunun bozulmasına ve genellikle zayıf reaktiviteye sahip olmasına neden olabilir (örneğin, bazı tüketici cüzdanlarında, çoğu cüzdan olduğundan, tek seferlik sıfırlama için hesabınızı silmeniz ve yeniden eklemeniz gerekir). tek seferlik sıfırlamalara yanıt vermeyin)

Diğer geliştiriciler test ağlarında ve daha da kötüsü ana ağda hata ayıklıyor. Bir test ağı için geliştirme işe yarar çünkü bir musluk aracılığıyla kendinize kolayca fon sağlayabilir ve işlem akışını kolayca test edebilirsiniz; ancak bu, ağ koşullarını ve ana ağın durumunu kopyalayamama gibi bir ödünleşmeyi de beraberinde getirir. Tıpkı gerçek zamanlı ağ koşulları ve durumu için geliştirebildiğiniz gibi, ana ağ için de geliştirme yapmak iyidir; ancak bunun bariz karşılığı, ücretlere gerçek para harcamanızdır. Her iki yaklaşım da uçtan uca süreçlerde hata ayıklamak ve test etmek için ideal değildir.

Geliştiriciye öncelik veren bir cüzdan oluşturarak, geliştiricileri yerel (çatallı) Ethereum düğümlerinde iç gözlem, test etme ve hata ayıklamaya yönelik en iyi uygulamaları takip etmeye teşvik edebiliriz. Rivet, yerel düğümlerle uçtan uca çalışan ve sıradan tüketici cüzdanlarının erişemediği özelliklerden yararlanan bir kolaylaştırıcıdır.

! [Rivet] (https://img-cdn.gateio.im/resize-social/moments-40baef27dd-606165b270-dd1a6f-1c6801)

****Perçin'i bu kadar özel kılan ne? ****

Rivet'i özel kılan, Foundry's Anvil ile sıkı entegrasyonudur. Bu, dApp içinde derinlemesine test yapılmasına, hata ayıklamaya ve değişiklik yapılmasına olanak tanır. Perçin, "React DevTools" veya "Tarayıcılar için Geliştirici Araçları (⌘I)" ile benzer olan "Ethereum DevTools"tur.

Rivet ve diğer cüzdanlar arasındaki bazı farklar şunlardır:

Küçük bir açılır pencere yerine, tarayıcının yanında Ethereum'un durumu hakkında zengin bilgiler görüntülemek için bol miktarda alan var.

Bağlı olduğunuz ağa bağlı olarak otomatik düğüm senkronizasyonu ve nonce'ların/hesapların otomatik olarak ayarlanması (artık ağ her değiştiğinde nonce'ları sıfırlamanıza gerek yok!)

Canlı ağ üzerinde "korumalı alan" etkileşimlerine izin veren ana ağı çatallamak, özellikle dApp'lerin canlı uygulamalarla entegrasyonunu test ederken kullanışlıdır.

Yapılandırılabilir blok üretim aralıkları, tıklama madenciliği ve yer paylaşımlı blok ücretleri.

Hesabın kimliğine bürünme, herhangi bir adresten herhangi bir dApp'e göz atmanıza ve etkileşimde bulunmanıza olanak tanır!

Hesabı Geçersiz Kılma, herhangi bir hesabın tek seferlik tutarını veya bakiyesini düzenlemenize olanak tanır. Depolama Yuvasını geçersiz kılma yakında geliyor!

Tüm blokları listeleyin, işlemlerin ayrıntılarına inin, bloklar arasında/blok madenciliği duraklatıldığında bellek havuzunda bekleyen işlemleri görüntüleyin - neredeyse bir mini blok gezgini gibi.

! [Rivet] (https://img-cdn.gateio.im/resize-social/moments-40baef27dd-98ed76b066-dd1a6f-1c6801)

****Perçin için sırada ne var? ****

Rivet hala erken gelişim aşamasındadır ve uygulama ve yaratıcı alanda katkıda bulunacak kişiler arıyoruz. Eğer bir ön uç geliştiriciyseniz ve bu işlevselliği bizimle birlikte geliştirme konusunda heyecanlıysanız, lütfen iletişime geçin.

Bizi heyecanlandıran şey şu:

  1. Rivet kullanarak UI/UX'i iyileştirin

  2. Zaman yolculuğu bir veya daha fazla işlemi iptal etmek için kullanılır (sıfırlanmaz!)

  3. Token (ERC20/721 vb.) bakiyesini veya diğer depolama yuvalarını okuyun ve yazın

  4. ABI'nin kodu çözülmüş çağrı verileri, günlükler, durum değişiklikleri ve izlemeler

  5. Forge yapı eserleriyle daha sıkı entegrasyon

  6. Klavye Kısayolları

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Share
Comment
0/400
No comments
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)