Ethereum madenciliği yapmaya başladıktan sonra cüzdanınızdaki bakiyeyi kontrol edebilir ve bakiyenizle işlem yapmaya başlayabilirsiniz. Bu rehberde bunları nasıl yapacağınızı anlatıyoruz.
Bu rehberi anlayabilmek için daha önce yazdığımız Windows’ta Ethereum Madenciliği Nasıl Yapılır? yazımızı okumanız gerekiyor.
Geth ve Ethminer programlarıyla madenciliğe başladıktan sonra yeni bir Komut İstemi penceresi açmanız gerekiyor (Windows logosu+R > cmd > Enter).
Komut İstemi’ne hangi klasöre bakmak istediğinizi söylemelisiniz. Geth yüklediğiniz klasöre bakmanız gerekiyor. Rehberimizde Geth’i C diskine yüklemiştik. Bunu yapmak için cd C:\ komutunu yazıp Enter’a basıyoruz.
Şimdi Komut İstemi’ne ne yapmak istediğimizi söylememiz gerekiyor. geth attach yazıp komut istemini Geth’e bağlıyoruz. Komut İstemi penceresi bundan sonra Geth bağlantılı bir konsol oluyor. Diğer iki komut isteminin de bu esnada arka planda açık kalması gerekiyor.
Eğer adresinizi öğrenmek istiyorsanız eth.coinbase komutunu kullanabilirsiniz. Bu komut C:/>eth.coinbase şeklinde görünmeli. Adresiniz, sayı ve harflerden oluşan uzun bir dizi şeklindedir.
Bakiyenizi kontrol etmek için eth.getBalance(eth.coinbase) komutunu kullanabilirsiniz. Bu komutu aynen kullanın, Balance kelimesinin B harfi büyük olmalıdır. Bu komut sizin bakiyenizi Wei cinsinden gösterecektir. Wei, Ethereum için TL’deki kuruşun karşılığıdır. Bakiyenizi Ether cinsinden görüntülemek istiyorsanız web3.fromWei(eth.getBalance(eth.coinbase),”ether”) komutunu kullanmanız gerekiyor. Ethereum’un farklı farklı katları bulunuyor.
Bu katlar şöyle:
WEI | 1 |
Ada | 1000 |
Fentoether | 1000 |
Kwei | 1000 |
Mwei | 1000000 |
Babbage | 1000000 |
Pictoether | 1000000 |
Shannon | 1000000000 |
Gwei | 1000000000 |
Nano | 1000000000 |
Szabo | 1000000000000 |
Micro | 1000000000000 |
Microether | 1000000000000 |
Finney | 1000000000000000 |
Milli | 1000000000000000 |
Milliether | 1000000000000000 |
Ether | 1000000000000000000 |
Einstein | 1000000000000000000000 |
Kether | 1000000000000000000000 |
Grand | 1000000000000000000000 |
Mether | 1000000000000000000000000 |
Gether | 1000000000000000000000000000 |
Tether | 1000000000000000000000000000000 |
Cüzdanınızdaki bakiyeyi bu katlardan herhangi birisine karşılık gelecek şekilde de öğrenebilirsiniz. Bunun için yukarıda verdiğimiz kodda küçük bir değişiklik yapmanız yeterli olacaktır. Örneğin;
Bakiyenizi Finney cinsinden kontrol etmek için web3.fromWei(eth.getBalance(eth.coinbase),”finney”) komutunu,
Shannon cinsinden kontrol etmek için de web3.fromWei(eth.getBalance(eth.coinbase),”shannon”) komutunu kullanabilirsiniz.
Adresinizden para aktarım işlemi yapma
Detaylı bir komut olarak bu komutu:
eth.sendTransaction({from: eth.coinbase, to: “0x154230ed91d1e711e56b9c0f88b5ba5fd2b0503f”, value: web3.toWei(1, “ether”),gas:22000,gasPrice:web3.toWei(45,”Shannon”),data: web3.toHex(‘ZeroCool’)})
Daha basitleştirilmiş bir komut olarak da bu komutu kullanabilirsiniz:
eth.sendTransaction({from: eth.coinbase, to: “0x154230ed91d1e711e56b9c0f88b5ba5fd2b0503f”, value: web3.toWei(1, “ether”)})
Bu komutları daha iyi anlamanız için parçalarına ayırıp çözümleyelim.
eth.sendTransaction komutu, Geth arayüzüne aktarım işlemi yapmak istediğinizi söyler.
({from: eth.coinbase, Geth arayüzüne Ether miktarının sizin adresinizden alınacağını söyler.
to: “0x154230ed91d1e711e56b9c0f88b5ba5fd2b0503f”, Ether gönderdiğiniz adrestir.
value: web3.toWei(1, “ether”), gönderdiğiniz Ether miktarını belirtir. Burada sayıyı ve ETH cinsini değiştirebilirsiniz. Mesela ether yerine shannon yazabilirsiniz.
gas:22000,gasPrice:web3.toWei(45,”Shannon”), bu isteğe bağlı bir komuttur. Gas ibaresi, aktarım işlemi için ne kadar ödemek istediğinizi gösterir. Aktarımın yerine ulaşması, ağın yoğunluğuna bağlı olarak zaman alır. Ne kadar çok öderseniz o kadar hızlı bir şekilde alıcıya ulaşır. Bu komutu dahil etmezseniz, o an kullandığınız ağın varsayılan olarak belirlenmiş miktarı ödersiniz.
data: web3.toHex(‘ZeroCool’)}) bu da isteğe bağlı bir komuttur. Tıpkı bankadan yaptığınız aktarım işlemlerinde olduğu gibi açıklama yazmanızı sağlar. ZeroCool buradaki açıklama kısmı. Bunu istediğiniz kadar uzun yazabilirsiniz fakat ne kadar uzun yazarsanız o kadar çok gas ödemesi yapmak zorunda kalırsınız.
Ethereum Wallet Dapp uygulamasıyla daha kolay bir şekilde aktarım işlemleri yapabilirsiniz. Daha önce dijital para cüzdanları ile alakalı yazdığımız makaleye bakarsanız, oradan da daha kolay aktarım işlemi yapabileceğiniz programlar bulabilirsiniz.
Önemli Uyarı: Rehber olduğu gibi ve kullanıcıya yararlı bilgi, araştırmaya başlangıç noktası sağlamak için sunulmuştur. Kullanıcı kendi parasından, transfer işleminden, risklerden, hatalardan, olası güvenlik açıklarından yine kendisi sorumludur.