Faucet za testnet
Faucet je online ulaz za razvoj na TensorCashu. Šalje malu količinu testnet coinova na bilo koju važeću testnet adresu, kako bi mogao napuniti novčanik, isprobati JSON-RPC i testirati tokove modela ili imovine na živom, zajedničkom lancu. Coinovi nemaju vrijednost. Za potpuno offline sandbox s trenutnim, neograničenim coinovima pogledaj Regtest vodič.
Nabavi coinove
Pošalji svoju testnet adresu kao JSON putem POST zahtjeva. Bez API ključa, bez računa. Ako uspije, odgovor je id emitovane transakcije; prati je na testnet exploreru.
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"}Još nemaš adresu? Svaki TensorCash novčanik na testnetu će ti je dati: getnewaddress preko JSON-RPC-a ili ekran za primanje u desktop ili mobilnom novčaniku.
Ograničenja zahtjeva
Faucet je namjerno mali: dovoljno da odblokira razvoj, nedovoljno da se isprazni. Ako ti treba više nego što period čekanja dozvoljava, slijedi Regtest vodič i rudari vlastite coinove bez ograničenja.
| Ograničenje | Vrijednost | Detalji |
|---|---|---|
| Iznos po zahtjevu | 0,05 TSC | Fiksni iznos koji se šalje po uspješnom zahtjevu. |
| Period čekanja | 24 sata | Po adresi i po izvornoj IP adresi, računa se ona koja je korištena skorije. Odgovor 429 sadrži zaglavlje Retry-After. |
| Dnevni limit | 5 TSC | Ukupan iznos koji faucet podijeli po UTC danu. Kad se dostigne, zahtjevi dobijaju 429 do sljedećeg dana. |
| Mreža | Samo testnet | Adresa se provjerava prema parametrima testnet lanca, pa se mainnet adresa odbija. Mainnet faucet ne postoji. |
Odgovori
Svaki odgovor je JSON. Period čekanja se bilježi tek nakon potvrđenog slanja, pa ti privremena greška nikad ne potroši pokušaj.
| HTTP | Tijelo | Kada |
|---|---|---|
200 | { "txid": "…", "address": "…", "amount": "0.05" } | Coinovi su poslani u mrežu. Period čekanja počinje sada. |
400 | { "error": "Provide a valid TensorCash testnet address." } | Adresa nedostaje ili je neispravno formatirana. |
400 | { "error": "That is not a valid TensorCash testnet address." } | Ispravno formatirana, ali nije važeća na testnetu (na primjer mainnet adresa). |
403 | { "error": "The faucet is available on testnet only." } | Zahtjev se odnosi na mainnet. |
429 | { "error": "You've already used the faucet recently.", "retry_after_secs": N } | Unutar 24-satnog perioda čekanja za ovu adresu ili IP. |
429 | { "error": "The faucet has hit its daily limit. Try again tomorrow." } | Dnevni limit od 5 TSC je potrošen. |
503 | { "error": "The faucet is temporarily empty. Please try again later." } | Faucet novčanik ima manje od jednog iznosa po zahtjevu plus naknada. Dopunjava se ručno. |
Status
Faucet radi unutar testnet seed API-ja. Ako taj servis radi otežano, očekuj 503 odgovore od faucet-a.
Kuda dalje
- Regtest vodičOffline put: tvoj vlastiti lokalni lanac, trenutni coinovi, bez ograničenja, bez potrebe za mrežom.
- JSON-RPC referencaKompletan indeks metoda, uključujući
getnewaddressza kreiranje adrese koju ovdje puniš.