Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Add a note to specific vault
How to use
Przygotuj wymagane dane: adres kontraktu inteligentnego skarbca na blockchainie, wiadomość, którą chcesz dodać, oraz opcjonalnie flagi statusu z enumeracji VaultFlag.
Zidentyfikuj nazwę skarbca, wyszukując adres w pliku JSON dostępnym pod adresem https://top-defi-vaults.tradingstrategy.ai/top_vaults_by_chain.json — nie otwieraj pliku bezpośrednio, użyj funkcji wyszukiwania lub alternatywnie skryptu check-vault-onchain.py.
Otwórz plik eth_defi/vault/flag.py i zlokalizuj słownik VAULT_FLAGS_AND_NOTES — jeśli adres już istnieje, poproś użytkownika o potwierdzenie akcji.
Dodaj nowy wpis do słownika: upewnij się, że adres jest zapisany małymi literami, utwórz stałą Pythona dla wiadomości (wzorując się na istniejących), ustaw flagę na None jeśli użytkownik jej nie podał, i dodaj komentarz z nazwą skarbca nad wpisem.
Uruchom narzędzie ruff, aby sformatować kod zgodnie ze standardami projektu.
Otwórz pull requesta z prefiksem "notes" zamiast "feat" — nie musisz dodawać wpisu do changelog, ponieważ to nie jest zmiana funkcjonalności.