Bir İşlemin JSON Verileri Nasıl Alınır?

Komut satırında bir işlemin RAW verilerini JSON formatında nasıl oluşturacağınızı öğreneceksiniz.

Dario Cesaro avatar
Yazar: Dario Cesaro
Bir haftadan uzun bir süre önce güncellendi

Harici bir uygulama için belirli bir işlemin JSON verilerini almak istediğinizi varsayalım. Bu durumda, bunlar onu elde etmenin bazı kolay yollarıdır.

Bir işlemin JSON verisine sahip olmak ve işlemleri yürütmek için birden fazla anahtarla onaylamak gerekir.

Anchor Wallet'ta bir işlemin JSON Verilerini Alma:

“Signing Request” açılır penceresini görüntülemek için işlemi başlatmanız gerekmektedir. Ardından bir “Raw Transaction” sekmesi olacak. Gerçekleştirilen işlemin JSON verilerini görmek için "Raw Transaction"i seçin:

Artık JSON'u komut satırınızda kullanabilirsiniz. Örnek:

cleos -u https://eos.greymass.com push transaction my_transaction.json

Bunu, normal transferlerden sözleşmeyle herhangi bir işlemle yapabilirsiniz.

bloks.io üzerinde yapılan bir işlemin JSON verisini alma

JSON Verilerini bloks.io'dan edinebilirsiniz, ancak web sitesi üzerinden yapabileceğiniz işlem grupları ile sınırlıdır.

İlk adım bloks.io'ya gitmek ve giriş yapmak:

Giriş yapmak için “cleos/eosc” seçeneğini seçin:

Hesap adını yazın ve işlemleri yapmak için kullanmak istediğiniz izni seçin:

Bir kez yapıldığında, bloks.io işlemleriniz için komutları ve RAW verilerini nasıl oluşturacağınızı bilecektir.

Şimdi, bloks.io kullanarak yapacağınız herhangi bir işlem size cleos komutunu ve işlemin RAW verilerini verecektir:

Onayladığınızda cleos komutunu alacaksınız; kopyalayıp terminal konsolunuzda çalıştırabilir veya yalnızca JSON bölümünü seçip ihtiyacınız olan yerde kullanabilirsiniz.

Bu normal transferleri ve bloks.io'da bulunan diğer işlemleri aşağıdaki gibi yapabilirsiniz:

  • Transfers,

  • Vote,

  • REX,

  • MSIG

  • Create accounts

Bu cevap sorunuzu yanıtladı mı?