2.9.26
Wydano 2 lis 2026
WaveClamp 2.9.26 to agent dla Windows, który czyta pliki Solidity, uruchamia Twoje własne polecenia kompilacji i testów w sieci testowej oraz pokazuje każdą edycję jako różnicę, którą akceptujesz lub odrzucasz.
MultiTokenMinimal.sol14 liniibalanceOf1 dopasowanieMultiTokenMinimal.sol+3 linieyour compile commandexit 0your test commandexit 0Wydano 2 lis 2026
Instalator dla Windows 10/11
Pojedyncza kompilacja .exe
Języki interfejsu aplikacji
Auto-run, Ask first, Plan only
Brak rejestracji do uruchomienia aplikacji
Standard erc1155 pozwala jednemu kontraktowi zarządzać wieloma typami tokenów, zidentyfikowanymi za pomocą numerycznego id. Pasuje to do przedmiotów w grach. WaveClamp czyta pliki Solidity, uruchamia Twoje własne polecenia kompilacji i testów w lokalnej sieci lub sieci testowej i pokazuje każdą edycję jako różnicę, którą akceptujesz lub odrzucasz. Wersja 2.9.26 działa na Windows 10/11.
Napisales kontrakt przedmiotowy dla gry i chcesz wiedzieć, kto może mintować tokeny. Agent uruchamia glob do wylistowania plików .sol, używa grep do znalezienia każdego wywołania _mint i _mintBatch oraz otwiera otaczające funkcje za pomocą read_file. Następnie wylicza każdą funkcję mintującą bez kontroli dostępu, wraz z numerem linii. Przejrzyj to jako pierwsze. Przy wybranym Ask first edit_file pauzuje na różnicy przed dodaniem sprawdzenia, a Shell uruchamia polecenie testowe, abyś przeczytał prawdziwy kod wyjścia testów przed zaakceptowaniem czegokolwiek.
glob **/*.sol → 3 files
grep _mintBatch → 2 matches
read_file GameItems.sol → 62 lines
edit_file GameItems.sol → +4 linesMiejsce wants bilety, które są unikalnymi miejscami siedzącymi, a także wspólnymi przepustkami, i musisz wybrać standard. W Plan only agent pisze kroki badawcze i nic nie uruchamia, więc czytasz je najpierw. Wybór należy do Ciebie. Po przełączeniu na Ask first web_search znajduje publiczny tekst EIP, http_get pobiera jedną stronę, a write_file zapisuje Twoje notatki. ERC-721 daje jednemu kontraktowi jedną kolekcję unikalnych tokenów, podczas gdy standard wielotokenowy trzyma razem typy unikalne, wymienialne i pół-wymienialne. Szkic interfejsu Solidity tego standardu trafia do tych samych notatek, a Ty go przeglądasz przed napisaniem jakiegokolwiek kodu.
web_search EIP-1155 multi token standard → 5 results
http_get eips page → saved
write_file compare-standards.md → savedGracze potrzebują przenoszenia kilku typów przedmiotów w jednej transakcji. Agent otwiera kontrakt za pomocą read_file, używa edit_file do dodania safeBatchTransferFrom i pokazuje różnicę, a następnie Shell uruchamia polecenie kompilacji i polecenie testowe. Przeczytaj kod wyjścia. Jeśli transakcja tokena i saldo nie są zgodne w teście, grep dla TransferSingle i TransferBatch pokazuje, gdzie emitowane są zdarzenia, więc możesz je porównać z saldami. Kontrakt odbierający musi zaimplementować onERC1155Received i onERC1155BatchReceived lub transfer zostanie odrzucony, a Ty przeglądasz każdą poprawkę jako różnicę przed jej zapisaniem.
Każde id tokena wymaga pliku metadanych, który mogą odczytać portfele. Agent używa write_file do utworzenia JSON, edit_file do ustawienia wzorca uri(id) w kontrakcie i read_file do sprawdzenia wyniku. Klienci zastępują {id} w tym wzorcu id tokena w małych literach szesnastkowych, uzupełnionego do 64 znaków, więc jeden wzorzec obsługuje każde id. Ograniczone przechowywanie dla tokenów tymczasowych to ciekawy temat badawczy, jednak pierwszy kontrakt potrzebuje tylko jednego pliku JSON na id. Wzorzec jest krótki. Shell następnie uruchamia polecenie kompilacji, a Ty akceptujesz różnicę, gdy nazwy plików pasują do uzupełnionych id.
Czat tylko opisuje. WaveClamp 2.9.26 wykonuje kroki sam i umieszcza każdy wynik na karcie, więc przeglądasz rzeczywiste wyjście, a nie jego opis.
| Typowy asystent czatu | WaveClamp | |
|---|---|---|
| Akcje | Opisuje polecenia, które musisz uruchomić samodzielnie | Wywołuje narzędzie i pokazuje kartę z jej wynikiem |
| Pliki | Wkleja kod do czatu do skopiowania | Edytuje pliki .sol i pokazuje różnicę |
| Wyniki | Mówi, co powinno się stać po uruchomieniu | Zgłasza prawdziwy kod wyjścia Twojego polecenia |
| Przegląd | Sądzisz kod okiem | Ask first pokazuje różnicę przed zapisaniem zmiany |
Początkujący, którzy ukończyli kurs Solidity, znajdą standard łatwiejszy do czytania z agentem obok siebie. Zacznij od małych rzeczy. Poproś go o wyjaśnienie balanceOf(account, id), a następnie sprawdź odpowiedź w kontraście, ponieważ wdrożenie bez kodu ERC20 ukrywa przed Tobą plik, podczas gdy WaveClamp trzyma go otwartym i pokazuje każdą edycję jako różnicę.
Deweloperzy gier, którzy chcą miecze, mikstury i klucze w jednym kontrakcie, używają go do zarysowania zestawu przedmiotów, dodania transferów wsadowych i napisania testów dla sald i zdarzeń. Testy mają tu największe znaczenie. Agent uruchamia Twoje polecenie testowe w lokalnej sieci lub sieci testowej, a tamtejsze monety nie mają wartości, co pasuje do praktyki.
Praktycy, którzy na co dzień przeglądają kontrakty dla siebie lub dla zespołu, porównują projekty przed napisaniem jakiegokolwiek kodu. Kontrakt inteligentny ERC 721 daje każdemu tokenowi jego własnego właściciela, podczas gdy standard wielotokenowy definiuje 4 zdarzenia, TransferSingle, TransferBatch, ApprovalForAll i URI, które przegląd może sprawdzać jedno po drugim. Uruchom sprawdzenia samodzielnie.
ERC-1155 to standard wielotokenowy Ethereum, napisany jako EIP-1155, gdzie jeden kontrakt zarządza wieloma typami tokenów jednocześnie, a każdy typ ma numeryczne id i może być wymienialny, niewymienialny lub pół-wymienialny. Wyobraź sobie grę. WaveClamp pomaga Ci pisać, edytować i testować taki plik Solidity.
Tak, mirazcode.com to oficjalna strona WaveClamp. Pobierz program instalacyjny tutaj, porównaj jego sumę kontrolną SHA-256 z opublikowanym manifestem i uruchom go tylko po zgodności. Sprawdź hash najpierw. Instalator nie jest jeszcze podpisany cyfrowo, więc Windows SmartScreen może ostrzegać, a pytania kieruj przez przycisk Send feedback wewnątrz aplikacji.
Kontrakt ERC-721 to kontrakt Solidity, w którym każdy token jest unikalny i ma dokładnie jednego właściciela, w przeciwieństwie do standardu wielotokenowego, gdzie jeden kontrakt trzyma wiele typów tokenów. Pasuje do przedmiotów unikalnych. WaveClamp może czytać oba rodzaje plików, porównać ich funkcje i napisać testy dla każdego z nich w lokalnej sieci lub sieci testowej.
Nie. WaveClamp jest przeznaczony do nauki i testowania w lokalnej sieci lub sieci testowej, której monety nie mają wartości. Wdrożony kontrakt nie może być zmieniony, więc uzyskaj niezależny przegląd bezpieczeństwa przed jakimkolwiek użyciem o prawdziwej wartości. Agent nie udziela porad finansowych i nie zastępuje przeglądu.
Nie. Nigdy nie umieszczaj kluczy prywatnych ani fraz seed w plikach, czacie ani kodzie, ponieważ agent czyta pliki w folderze roboczym, a polecenia trafiają do punktu końcowego modelu, który wybrałeś. Zamiast tego używaj testowych kont jednorazowych. Wszystko, co wkleisz do pliku, może dotrzeć do modelu w chmurze, jeśli agent go przeczyta.
Dostawcę AI w chmurze przez standardowy punkt końcowy API, model działający na Twoim PC lub wbudowany model gotowy do użycia bez Twojego własnego punktu końcowego. Wybierz ten, który pasuje. Przycisk Test pokazuje czas odpowiedzi i okno kontekstu. Z modelem w chmurze tekst polecenia i dowolny tekst pliku przeczytany przez agenta trafia do tego dostawcy, podczas gdy model lokalny trzyma wszystko na Twoim PC.
Tak. Agent uruchamia narzędzia sam, a każda akcja pojawia się w czacie jako karta z jej rzeczywistym wynikiem. W Auto-run działa natychmiast, w Ask first pauzuje przed akcjami zmieniającymi coś, a w Plan only pisze kroki i nic nie uruchamia. Przeglądasz każdą różnicę przed jej zaakceptowaniem.
Pobierz wersję 2.9.26 dla Windows, podłącz model i wskaż czat na folder z plikami Solidity, a następnie wybierz Ask first, aby każda edycja przychodziła jako różnica. Zacznij w sieci testowej.
Pobierz WaveClamp dla Windows ↗Każda strona tej witryny jest dostępna w 20 językach, podczas gdy interfejs aplikacji ma 13.
Co potrafi agent ↗ Model w chmurze, lokalny lub wbudowany ↗ Dodawaj krok po kroku ↗ Pobierz program instalacyjny ↗ Pytania i odpowiedzi ↗ Prywatność i przetwarzanie danych ↗