Testnet faucet'i
Faucet, TensorCash üzerinde geliştirmeye başlamanın çevrimiçi giriş kapısıdır. Geçerli her testnet adresine az miktarda testnet coin'i gönderir; böylece bir cüzdanı fonlayabilir, JSON-RPC'yi deneyebilir, model ve varlık akışlarını canlı, ortak bir zincir üzerinde test edebilirsin. Bu coin'lerin hiçbir değeri yoktur. Anında ve sınırsız coin veren, tamamen çevrimdışı bir sandbox için bunun yerine şunu kullan: Regtest kılavuzu.
Coin al
Testnet adresini JSON olarak POST et. API anahtarı yok, hesap yok. İstek başarılı olursa yanıt, yayımlanan işlemin kimliğidir; işlemi şuradan takip edebilirsin: testnet gezgini.
curl -sS -X POST https://mempool-testnet.tensorcash.org/api/v1/faucet \
-H 'Content-Type: application/json' \
-d '{"address": "<your-testnet-address>"}'
# {"txid":"…","address":"<your-testnet-address>","amount":"0.05"}Henüz adresin yok mu? Testnet'teki her TensorCash cüzdanı sana bir adres verir: JSON-RPC üzerinden getnewaddress ya da masaüstü veya mobil cüzdanın alma ekranı.
Hız sınırları
Faucet bilerek küçük tutuldu: geliştirmeyi tıkanmaktan kurtaracak kadar, ama boşaltılamayacak kadar. Bekleme süresinin izin verdiğinden fazlasına ihtiyacın varsa regtest çalıştır ve kendi coin'lerini sınırsızca kaz (bkz. Regtest kılavuzu).
| Sınır | Değer | Ayrıntı |
|---|---|---|
| Damla | 0,05 TSC | Başarılı her istekte gönderilen sabit miktar. |
| Bekleme süresi | 24 saat | Adres başına ve kaynak IP başına; hangisi daha yakın zamanda kullanıldıysa o esas alınır. 429 yanıtı bir Retry-After başlığı içerir. |
| Günlük üst sınır | 5 TSC | Faucet'in bir UTC gününde dağıttığı toplam miktar. Bu sınıra ulaşıldığında istekler ertesi güne kadar 429 alır. |
| Ağ | Yalnızca testnet | Adres testnet zincir parametrelerine göre kontrol edilir; bu yüzden mainnet adresleri reddedilir. Mainnet faucet'i yoktur. |
Yanıtlar
Tüm yanıtlar JSON biçimindedir. Bekleme süresi yalnızca onaylanmış bir gönderimde kaydedilir; bu yüzden geçici bir hata hakkını asla harcatmaz.
| HTTP | Gövde | Ne zaman |
|---|---|---|
200 | { "txid": "…", "address": "…", "amount": "0.05" } | Coin'ler yayımlandı. Bekleme süresi şimdi başlıyor. |
400 | { "error": "Provide a valid TensorCash testnet address." } | Adres eksik ya da hatalı biçimlendirilmiş. |
400 | { "error": "That is not a valid TensorCash testnet address." } | Biçimi doğru ama testnet'te geçerli değil (örneğin bir mainnet adresi). |
403 | { "error": "The faucet is available on testnet only." } | İstek mainnet'e yönlendi. |
429 | { "error": "You've already used the faucet recently.", "retry_after_secs": N } | Bu adres ya da IP için 24 saatlik bekleme süresi henüz dolmadı. |
429 | { "error": "The faucet has hit its daily limit. Try again tomorrow." } | 5 TSC'lik günlük üst sınır doldu. |
503 | { "error": "The faucet is temporarily empty. Please try again later." } | Faucet cüzdanında bir damla artı işlem ücretinden daha az bakiye var. Elle yeniden dolduruluyor. |
Durum
Faucet, testnet seed API'sinin içinde çalışır. Bu servis aksarsa faucet'ten 503 yanıtları bekle.
Sırada ne var
- Regtest kılavuzuÇevrimdışı yol: kendi yerel zincirin, anında coin, sınır yok, ağ gerekmez.
- JSON-RPC referansıTam metot dizini; burada fonladığın adresi oluşturmak için kullanılan
getnewaddressde dahil.