2.9.26
2 Kas 2026 tarihinde yayınlandı
WaveClamp 2.9.26, Solidity dosyalarınızı okuyan, kendi derleme ve test komutlarınızı bir test ağı üzerinde çalıştıran ve her değişikliği kabul edip reddedebileceğiniz bir fark olarak gösteren bir Windows uygulamasıdır.
MultiTokenMinimal.sol14 satırbalanceOf1 eşleşmeMultiTokenMinimal.sol+3 satıryour compile commandexit 0your test commandexit 02 Kas 2026 tarihinde yayınlandı
Windows 10/11 için yükleyici
Tek .exe derlemesi
Uygulama arayüzü dilleri
Auto-run, Ask first, Plan only
Uygulamayı çalıştırmak için kayıt gerekmez
erc1155 standardı, bir sözleşmenin çok sayıda token türünü yönetmesini sağlar; her tür sayısal bir kimlikle tanımlanır. Bu durum oyun eşyaları için uygundur. WaveClamp Solidity dosyalarınızı okur, kendi derleme ve test komutlarınızı yerel bir zincirde veya test ağı üzerinde çalıştırır ve her değişikliği kabul edip reddedebileceğiniz bir fark olarak gösterir. Sürüm 2.9.26 Windows 10/11 üzerinde çalışır.
Bir oyun için eşya sözleşmesi yazdınız ve tokenları kimlerin üretebileceğini öğrenmek istiyorsunuz. Ajan, .sol dosyalarınızı listelemek için glob'u çalıştırır, _mint ve _mintBatch çağrılarını bulmak için grep'i kullanır ve read_file ile çevreleyen işlevleri açar. Ardından, hiçbir erişim kontrolü içermeyen her üretim işlevini ve satır numarasını listeler. Önce bunu gözden geçirin. Ask first seçiliyken, edit_file bir kontrol eklemeden önce bir farkta durur ve Shell test komutunuzu çalıştırır, böylece ERC-1155 testlerinin gerçek çıkış kodunu okuyup bir şeyi kabul etmeden önce kontrol edebilirsiniz.
glob **/*.sol → 3 files
grep _mintBatch → 2 matches
read_file GameItems.sol → 62 lines
edit_file GameItems.sol → +4 linesBir mekan, benzersiz koltuklar ve ayrıca ortak biletler isteyen bir bilet sistemine sahiptir ve bir standart seçmeniz gerekir. Plan only modunda ajan araştırma adımlarını yazar ve hiçbir şey çalıştırmaz, böylece önce onları okursunuz. Seçim size aittir. Ask first'a geçtikten sonra, web_search genel EIP metnini bulur, http_get bir sayfayı indirir ve write_file notlarınızı kaydeder. ERC-721, bir sözleşmenin benzersiz tokenlardan oluşan tek bir koleksiyon tutmasını sağlarken, çoklu token standardı benzersiz, değişebilir ve yarı-değişebilir türleri bir arada tutar. ERC 1155 Solidity arayüzünün bir taslağı aynı not dosyasına girilir ve herhangi bir kod yazılmadan önce gözden geçirirsiniz.
web_search EIP-1155 multi token standard → 5 results
http_get eips page → saved
write_file compare-standards.md → savedOyuncuların bir işlemde birden fazla eşya türünü taşıması gerekir. Ajan sözleşmeyi read_file ile açar, edit_file kullanarak safeBatchTransferFrom ekler ve farkı gösterir, ardından Shell derleme komutunuzu ve test komutunuzu çalıştırır. Çıkış kodunu okuyun. Bir token işlemi ve bakiye bir testte eşleşmiyorsa, TransferSingle ve TransferBatch olaylarının nerede yayıldığını göstermek için grep kullanın, böylece bunları bakiyelerle karşılaştırabilirsiniz. Bir alan sözleşmesi, transfer reddedilmesin diye onERC1155Received ve onERC1155BatchReceived'i uygulamalıdır ve her düzeltmeyi kaydetmeden önce bir fark olarak gözden geçirirsiniz.
Her token kimliği, cüzdanların okuyabileceği bir metadata dosyasına ihtiyaç duyar. Ajan, JSON'u oluşturmak için write_file'ı, sözleşmedeki uri(id) desenini ayarlamak için edit_file'ı ve sonucu kontrol etmek için read_file'ı kullanır. İstemciler, bu desondaki {id} yerine token kimliğini küçük harfli onaltılık sistemde, 64 karaktere tamamlanmış şekilde değiştirir; böylece bir desen tüm kimlikler için hizmet verir. Geçici tokenlar için sınırlı depolama ilginç bir araştırma konusudur, ancak ilk sözleşme için her kimlik için yalnızca bir JSON dosyasına ihtiyaç vardır. Desen kısadır. Ardından Shell derleme komutunuzu çalıştırır ve dosya adları tamamlanmış kimliklerle eşleştiğinde farkı kabul edersiniz.
Bir sohbet sadece açıklar. WaveClamp 2.9.26 adımları kendisi çalıştırır ve her sonucu bir kart üzerine koyar, böylece açıklamasını değil gerçek çıktıyı gözden geçirirsiniz.
| Tipik sohbet asistanı | WaveClamp | |
|---|---|---|
| Eylemler | Kendinizin çalıştırması gereken komutları açıklar | Aracı çağırır ve sonucu içeren kartı gösterir |
| Dosyalar | Kopyalamanız için kodu sohbete yapıştırır | .sol dosyalarınızı düzenler ve bir fark gösterir |
| Sonuçlar | Çalıştırdığınızda ne olacağını söyler | Komutunuzun gerçek çıkış kodunu bildirir |
| İnceleme | Kodu gözle değerlendirirsiniz | Ask first, bir değişiklik kaydedilmeden önce bir fark gösterir |
Bir Solidity kursunu bitiren yeni başlayanlar, yanlarında bir ajanla standartı daha kolay okuyacaktır. Küçük başlayın. balanceOf(account, id)'yi açıklamayı isteyin, ardından cevabı sözleşmeyle karşılaştırın, çünkü no code ERC20 dağıtımı dosyayı sizden gizlerken WaveClamp onu açık tutar ve her değişikliği bir fark olarak gösterir.
Kılıçlar, iksirler ve anahtarların tek bir sözleşmede olmasını isteyen oyun geliştiricileri, eşya setini taslak olarak hazırlamak, toplu transferler eklemek ve bakiyeler ve olaylar için testler yazmak için bunu kullanır. Burada testler en önemlisidir. Ajan test komutunuzu yerel bir zincirde veya test ağı üzerinde çalıştırır ve oradaki coinlerin bir değeri yoktur, bu da pratik için uygundur.
Yaşadığı için veya bir ekip için sözleşmeleri gözden geçiren uzmanlar, herhangi bir kod yazılmadan önce tasarımları karşılaştırır. Bir ERC 721 akıllı sözleşme her token için ayrı bir sahibi tanımlarken, çoklu token standardı bir incelemenin tek tek kontrol edebileceği 4 olayı, TransferSingle, TransferBatch, ApprovalForAll ve URI'yi tanımlar. Kontrolleri kendiniz çalıştırın.
ERC-1155, EIP-1155 olarak yazılan Ethereum çoklu token standardıdır; bir sözleşme aynı anda çok sayıda token türünü yönetir ve her türün sayısal bir kimliği vardır ve değişebilir, değişmez veya yarı-değişebilir olabilir. Bir oyun hayal edin. WaveClamp böyle bir Solidity dosyası yazmanıza, düzenlemenize ve test etmenize yardımcı olur.
Evet, mirazcode.com resmi WaveClamp web sitesidir. Kurulum programını buradan indirin, SHA-256 toplamını yayınlanan manifestoya göre karşılaştırın ve iki değer eşleştikten sonra çalıştırın. Hash'i önce kontrol edin. Yükleyici henüz kod imzalı değil, bu yüzden Windows SmartScreen uyarı verebilir ve sorular uygulama içindeki Send feedback düğmesi üzerinden gider.
Bir ERC-721 sözleşmesi, her tokenın benzersiz olduğu ve tam olarak bir sahibi olduğu, çoklu token standardından farklı bir Solidity sözleşmesidir. Tekil eşyalar için uygundur. WaveClamp her iki tür dosyayı okuyabilir, işlevlerini karşılaştırabilir ve yerel bir zincirde veya test ağı üzerinde herhangi biri için testler yazabilir.
Hayır. WaveClamp öğrenme ve yerel bir zincirde veya test ağı üzerinde testler için amaçlanmıştır; bu ağlardaki coinlerin bir değeri yoktur. Dağıtılmış bir sözleşme değiştirilemez, bu yüzden gerçek değerli kullanımdan önce bağımsız bir güvenlik incelemesi alın. Ajan finansal tavsiye vermez ve bir incelemenin yerini tutmaz.
Hayır. Özel anahtarları veya tohum ifadelerini dosyalarda, sohbette veya kodda asla bulundurmayın, çünkü ajan çalışma klasöründeki dosyaları okur ve istemler seçtiğiniz model uç noktasına gider. Bunun yerine harcanabilir test hesapları kullanın. Bir dosyaya yapıştırdığınız her şey, ajan okursa bulut modeline ulaşabilir.
Standart bir API uç noktası üzerinden bulut bir AI sağlayıcısı, PC'nizde çalışan bir model veya kendi uç noktanıza gerek duymadan kullanıma hazır yerleşik model. Hangisi uyuyorsa onu seçin. Test düğmesi yanıt süresini ve bağlam penceresini gösterir. Bir bulut modeliyle, prompt metni ve ajanın okuduğu herhangi bir dosya metni o sağlayıcıya gider, yerel bir model her şeyi PC'nizde tutar.
Evet. Ajan araçları kendi başına çalıştırır ve her eylem, gerçek sonucu içeren bir kart olarak sohbette görünür. Auto-run modunda hemen hareket eder, Ask first modunda bir şeyi değiştiren eylemlerden önce duraklar ve Plan only modunda adımları yazar ve hiçbir şey çalıştırmaz. Kabul etmeden önce her farkı gözden geçirirsiniz.
Windows için 2.9.26 sürümünü indirin, bir model bağlayın ve sohbeti Solidity dosyalarınızı içeren klasöre yönlendirin, ardından her değişikliğin bir fark olarak gelmesi için Ask first'ı seçin. Bir test ağında başlayın.
Windows için WaveClamp'ı İndir ↗Bu web sitesinin her sayfası 20 dilde mevcuttur, uygulamanın arayüzü ise 13 dilde.
Ajanın yapabilecekleri ↗ Bulut, yerel veya yerleşik model ↗ Adım adım maden ekleme ↗ Kurulum programını indir ↗ Sorular ve cevaplar ↗ Gizlilik ve veri işleme ↗