Token Geri Alma
partial file="/docs/_snippets/clawback-disclaimer.md" /%}
Regülasyon amaçları için bazı ihraç edenlerin, tokenler hesaplara dağıtıldıktan sonra geri alma yeteneğine ihtiyaçları vardır. Örneğin, bir ihraç eden, tokenlerin yasadışı faaliyetler için yaptırım uygulanmış bir hesaba gönderildiğini keşfederse, ihraç eden, fonları geri alabilir veya claw back işlemi yapabilir.
İhraç edenler, ihraç eden hesaplarında Clawback’a İzin Ver bayrağını etkinleştirerek tokenlerini geri alma yeteneği kazanabilirler. Bu bayrak, ihraç eden tokenleri zaten ihraç etmişse etkinleştirilemez.
Sadece sizin hesabınız tarafından oluşturulan ihraç edilmiş tokenleri geri alabilirsiniz. XRP'yi bu şekilde geri alamazsınız.
Clawback varsayılan olarak devre dışıdır. Clawback kullanmak için, Allow Trust Line Clawback ayarını etkinleştirmek amacıyla bir [AccountSet işlemine][] göndermelisiniz. Herhangi bir mevcut tokeni olan bir ihraç eden Clawback’ı etkinleştiremez. Tamamen boş bir sahip dizinine sahip olduğunuz sürece Allow Trust Line Clawback etkinleştirilebilir; yani güvenilir hatlar, teklif, emanet, ödeme kanalları, çekler veya imza listeleri oluşturmadan önce bunu yapmalısınız.
Önemli Not:
lsfAllowTrustLineClawback
ayarınılsfNoFreeze
ayarı açıkken ayarlamaya çalıştığınızda, işlemtecNO_PERMISSION
döner; çünkü Clawback, güvenilir hatları dondurma yeteneğini reddeden bir hesap üzerinde etkinleştirilemez. Tersi durumda,lsfNoFreeze
ayarınılsfAllowTrustLineClawback
ayarı açıkken ayarlamaya çalıştığınızda, işlem detecNO_PERMISSION
döner.
Örnek Clawback İşlemi
{
"TransactionType": "Clawback",
"Account": "rp6abvbTbjoce8ZDJkT6snvxTZSYMBCC9S",
"Amount": {
"currency": "FOO",
"issuer": "rsA2LpzuawewSBQXkiju3YQTMzW13pAAdW",
"value": "314.159"
}
}
Eğer başarılı olursa, bu işlem rp6abvbTbjoce8ZDJkT6snvxTZSYMBCC9S tarafından ihraç edilen ve rsA2LpzuawewSBQXkiju3YQTMzW13pAAdW tarafından tutulan en fazla 314.159 FOO tokenini geri alacaktır.