ledger_cleaner
ledger_cleaner
ledger_cleaner
komutu,rippled
'in defter veritabanında bozulmaları bulup onaran asenkron bir bakım süreci olan Defter Temizleyici'yi kontrol eder. — Kaynak
ledger_cleaner
yöntemi, yetkisiz kullanıcılar tarafından çalıştırılamayan bir yönetici yöntemidir
.
İstek Formatı
İstek formatına bir örnek:
WebSocket
{
"command": "ledger_cleaner",
"max_ledger": 13818756,
"min_ledger": 13818000,
"stop": false
}
İstek aşağıdaki parametreleri içerir:
Alan | Tür | Açıklama |
---|---|---|
ledger | Numara - [Defter İndeksi][] | (Opsiyonel) Sağlanırsa, sadece belirtilen defteri kontrol et ve düzelt. |
max_ledger | Numara - [Defter İndeksi][] | (Opsiyonel) Defter temizleyicisini, bu değere eşit veya daha düşük defter indeksleri olan defterleri kontrol etmek için yapılandır. |
min_ledger | Numara - [Defter İndeksi][] | (Opsiyonel) Defter temizleyicisini, bu değere eşit veya daha yüksek defter indeksleri olan defterleri kontrol etmek için yapılandır. |
full | Boolean | (Opsiyonel) Doğruysa, belirtilen defter(ler)de defter durumu nesnelerini ve işlemleri düzelt. Varsayılan olarak yanlıştır. ledger sağlanırsa otomatik olarak true olarak ayarlanır. |
fix_txns | Boolean | (Opsiyonel) Doğruysa, belirtilen defter(ler)deki işlemleri düzelt. Sağlanırsa full 'ı geçersiz kılar. |
check_nodes | Boolean | (Opsiyonel) Doğruysa, belirtilen defter(ler)deki defter durumu nesnelerini düzelt. Sağlanırsa full 'ı geçersiz kılar. |
stop | Boolean | (Opsiyonel) Doğruysa, defter temizleyicisini devre dışı bırak. |
Yanıt Formatı
Başarılı bir yanıt örneği:
JSON-RPC
200 OK
{
"result" : {
"message" : "Temizleyici yapılandırıldı",
"status" : "başarılı"
}
}
Yanıt, [standart format][]'ı takip eder ve başarılı bir sonuç aşağıdaki alanları içerir:
Alan | Tür | Açıklama |
---|---|---|
message | String | Başarılı olduğunda Temizleyici yapılandırıldı . |
Olası Hatalar
tehlike
- Herhangi bir [evrensel hata türü][].
- Bir parametre yanlış belirtildiğinde
internal
. (Bu bir hata; beklenen hata koduinvalidParams
.)