Zincir Üzerinde pDAO Tekliflerine Katılma

Sıfır olmayan oy gücüne sahip herhangi bir node, herhangi bir zamanda bir pDAO teklifi oluşturabilir veya katılabilir. Teklifler aşağıdaki türlerden biri olabilir:

  • pDAO ayarlarını değiştirme
  • Tek seferlik hazine harcamaları
  • Tekrarlayan hazine harcamaları (yönetim komiteleri)
  • Güvenlik konseyi üyeliği

Daha fazla ayrıntı ve gerekçe için teklif türlerine bakın. Bir pDAO teklifinin protokol seviyesinde değişiklikler yürütmek için var olan zincir üzerinde bir varlık olduğunu anlamak önemlidir.

Yönetişim Süreci

Bir teklif, zincir üzerinde sona ermeden önce yönetişim süreci tarafından tahmin edilmelidir.

Rocket Pool protokolündeki değişiklikler, katı ama şeffaf bir yönetişim süreci kullanılarak önerilir, oylanır ve yürütülür. Süreç, Discord topluluğu içinde bir fikrin gayri resmi tartışılmasıyla başlar. Bu fikir daha sonra Discord'daki #governance kanalında ve DAO Forumu'nda resmi tartışmalara ilerler, burada Rocket Pool İyileştirme Teklifi (RPIP) hazırlığında kapsamlı araştırma, modelleme ve incelemeye tabi tutulur. Bunu takiben, bir taslak RPIP hazırlanır ve DAO'ya sunmak için kalitesini ve hazırlığını sağlamak için belirlenmiş RPIP gözden geçiricileri tarafından incelenir. Taslak teklif daha sonra daha fazla inceleme, geri bildirim ve gerekli değişikliklerin dahil edilmesi için forumda DAO'ya sunulur. Teklif topluluk girdilerine dayalı olarak rafine edildikten sonra, RPIP metnini sonlandırmaya hazır olup olmadığını ölçmek için DAO forumunda bir anket oluşturulur. Anket geçerse, topluluk onayını belirtir, RPIP kesinleşmiş olarak işaretlenir ve teklifin uygulanıp uygulanmayacağını belirlemek için Snapshot üzerinden yapılan bir Protokol DAO oylamasına hazır hale gelir.

Buradan, Oracle DAO zincir üzerinde bir teklif oluşturacaktır. Protokol DAO, Oracle DAO ve topluluğun teklifi inceleyebileceği bir pencere vardır. Konsensüs sağlanırsa, teklif yürütülür ve değişiklikler protokole uygulanır.

Bu sürecin kullanışlı bir görsel temsili Rocket Pool web sitesinde bulunabilir.

Ön Koşul

Devam etmeden önce lütfen bir teklifin yaşam döngüsünü okuyun. Bu, tüm oylama dönemleri arasındaki farkları ve her dönem boyunca alınabilecek eylemleri açıklayacaktır.

Bu sayfanın geri kalanı, zincir üzerinde pDAO tekliflerine katılmak için gereken adımları size anlatacaktır.

Oylamayı Başlatma

Houston yükseltmesinden önce kaydolan bir node operatörüyseniz, oy gücünüzün kilidini açmak için oylamayı başlatmanız gerekir. En az bir minipool'a sahip olmanın oy gücüne sahip olmak için bir gereklilik olduğunu unutmayın.

rocketpool pdao initialize-voting

Bu komut aşağıdaki istemi açacaktır. Lütfen dikkatlice okuyun:

Oy gücünüzü başlattığınız için teşekkürler!

İki seçeneğiniz var:

1. Doğrudan oy kullanın (oy gücünü kendinize devredin)
   Bu, teklifler üzerinde doğrudan oy kullanmanıza izin verir,
   protokolün yönünü kişisel olarak şekillendirmenizi sağlar.

2. Oyunuzu devredin
   Bu, oy gücünüzü güvendiğiniz birine devredecektir,
   onlara sizin adınıza oy kullanma yetkisi verir. Geçersiz kılma seçeneğiniz olacaktır.

Mevcut genel temsilcilerin listesini https://delegates.rocketpool.net adresinde görebilirsiniz,
ancak herhangi bir node adresine devredebilirsiniz.

Bunların nasıl çalıştığı hakkında daha fazla bilgi edinin: /tr/legacy/houston/participate#participating-in-on-chain-pdao-proposals

Devam etmek için lütfen `direct` veya `delegate` yazın:
  • direct ile yanıt verirseniz, oy gücü node'unuza başlatılacak ve Protokol DAO teklifleri üzerinde doğrudan oy kullanabileceksiniz.
  • delegate ile yanıt verirseniz, oylamayı başlatarak ve aynı işlem içinde bir temsilci belirleyerek biraz gas tasarrufu yapma fırsatına sahip olacaksınız.

Bunu yalnızca bir kez yapmanız gerekir. Bu, bir node için ilk snapshot bilgilerini yapılandırır. Oylamayı başlattıktan sonra, alınan her eylem node'unuzun snapshot bilgilerini güncelleyecektir. Oy gücünüz başlatıldıktan sonra, aşağıdaki smartnode komutunu kullanarak ne kadar olduğunu kontrol edebilirsiniz:

rocketpool pdao status
NOT

Yeni bir teklif oluşturulduğunda, ağın oy gücü ve temsilci bilgilerinin bir anlık görüntüsünü temsil eden bir oylama ağacı yeni teklifle birlikte oluşturulur. Bu, oylamayı başlatmadan önce oluşturulmuşsa, node'unuzun oy gücünün bir teklife dahil edilmeyeceği anlamına gelir. rocketpool pdao status, node'unuzun en son bloktaki oy gücünü görüntüleyecektir, bu belirli bir teklifteki oy gücünüzü temsil edebilir veya etmeyebilir.

Oy Gücünü Otomatik Başlatma

Smartnode sürüm 1.13.8, henüz yapmamış olan node'larda oy gücünü otomatik olarak başlatmak için tasarlanmış yeni bir özellik Oy Gücünü Otomatik Başlatma'yı tanıtıyor. Otomatik olarak başlatılan oy gücü kendi kendine devredilir. Bu özellik, rocketpool service config komutunu çalıştırarak ve **Smartnode ve TX Ücretleri** bölümüne giderek Smartnode ayarlarında yapılandırılabilir.

Otomatik Başlatma Oy Gücü Gas Eşiği, bu otomatik işlem için bir sınırdır (gwei cinsinden). Eşiği 0'a ayarlayarak bu görevden vazgeçebilirsiniz. Node'unuz Houston yükseltmesinden sonra kaydedildiyse veya oy gücü zaten etkinleştirildiyse vazgeçmekten çekinmeyin.

Snapshot Sinyal Adresinizi Ayarlama

Snapshot sinyal adresinizi ayarlamak, node anahtarlarını sıcak bir cüzdana maruz bırakmak zorunda kalmadan bir tarayıcı veya mobil cihazda Snapshot oylamalarına katılmanıza olanak tanır.

Hazırlanması gereken birkaç şey var:

  • Node'unuzun adresi
  • Snapshot oylaması için kullanmak istediğiniz bir adres (sinyal adresi)

Node'unuzun adresinin yeni adrese devredebileceğini söyleyen bir mesaj imzalayacaksınız. Bu mesaj, cüzdan adresinizi bir Snapshot sinyal adresi olarak kullanma niyetinizi belirtir.

Aşağıdaki sekmelerden birinden hangi ağı kullandığınızı seçin.

Hoodi Testnet
Mainnet
Bunu Hoodi testnet'te deniyorsanız, bu sayfada imzalayabilirsiniz: https://testnet.node.rocketpool.net/signalling-address
UYARI

Node'unuzun özel anahtarını sıcak bir cüzdana yüklemeyin. Lütfen sinyal adresiniz olmak üzere başka bir hesap seçin. Sinyal adresini ayarladıktan sonra, node'unuzun oy gücüyle Snapshot'ta oy kullanmak için kullanabilirsiniz.

MetaMask, WalletConnect veya web sitesinin desteklediği diğer yöntemlerden herhangi birini kullanarak sinyal adresi olarak kullanmak istediğiniz adresi bağlayarak başlayın. Daha sonra node adresinizi aramak için bu diyalog ile karşılaşacaksınız.

Ardından, node adresinizi girecek ve ardından turuncu "Find" düğmesine tıklayacaksınız. Bu, adresin kayıtlı bir node olup olmadığını kontrol edecek ve ardından sizi bir sonraki adıma getirecektir.

İPUCU

Bunu yapmadan önce doğru node adresine sahip olduğunuzdan emin olun! Node'unuzun adresini onaylamanız gerekiyorsa, rocketpool node status komutunu kullanarak CLI aracılığıyla hızlıca alabilirsiniz.

Oturum açtıktan ve node adresinizi onayladıktan sonra, Snapshot sinyal adresinizi göreceksiniz. Siteye oturum açtığınız hesapla aynı olmalıdır. Devam etmeden önce bunun doğru olduğunu iki kez kontrol edin. İstediğiniz hesaba oturum açtığınızdan emin olduğunuzda, turuncu "Sign Message" düğmesine tıklayın. Cüzdan uzantı uygulamanızda aşağıdaki mesajı imzalamanız için bir istem göreceksiniz:

`snapshot signalling address` Rocket Pool yönetişimi için bana devredebilir

İmzalama size gas maliyeti getirmeyecek ancak ayarlama getirecektir. İmzaladıktan sonra, ön yüz size smartnode'a yapıştırmanız için bir komut verecektir. Devam edin ve smartnode'unuzun CLI'sine yapıştırın ve istenen adımları izleyin. Komut şuna benzer bir şey görünmelidir:

rocketpool pdao set-signalling-address
`snapshot signalling address`
`EIP712 signature`

CLI'nizde bu mesajı görüyorsanız, her şey tamam!

Node'un sinyal adresi başarıyla `snapshot signalling address` olarak ayarlandı
İPUCU

Siteyi yanlışlıkla kapatırsanız veya komutu takip etmeyi kaybederseniz endişelenmeyin. Adımları tekrarlayabilir ve aynı node adresi ve sinyal adresini kullanarak tekrar imzalayabilirsiniz. Ön yüz, ethers kitaplığından signer.Signmessage() kullanır, bu da imzanızın aynı girdiyle deterministik olduğu anlamına gelir. Daha fazla bilgi edinmek için buraya tıklayın.

Sinyal adresinizi temizlemek oldukça kolaydır, CLI'de bu komutu kullanmanız yeterlidir:

rocketpool pdao clear-signalling-address

RPL Kilitlenmesine İzin Verme

Yalnızca bir teklif üzerinde oy kullanmakla ilgileniyorsanız bu adımı yok sayabilirsiniz. RPL kilitlenmesine izin vermek yalnızca teklif vermek veya bir teklife itiraz etmek isteyenler için gereklidir.

Teklif verme ve itiraz etme için RPL kilitlenmesi gereklidir. Varsayılan olarak, herhangi bir amaçla RPL'yi kilitlemek devre dışı bırakılacaktır. Node operatörü, node'undan veya birincil çekim adresinden RPL'nin kilitlenmesini etkinleştirerek yönetişim faaliyetlerini gerçekleştirmeyi seçecektir. Smartnode'da bu komutu kullanarak bunu yapabilirsiniz:

rocketpool node allow-rpl-locking

Bu, yönetişim teklifleri oluştururken veya bunlara itiraz ederken RPL'nin kilitlenmesine izin vermenizi isteyecektir. Tersine, RPL kilitlemesinden vazgeçmek için aşağıdaki komutu kullanabilirsiniz:

rocketpool node deny-rpl-locking
NOT

Kilitli RPL, ödüller, oylama ve teminat gereksinimleri amacıyla normal stake edilmiş RPL ile aynı şekilde davranır. Kilitli RPL, RPL çekmek için eşiklere sayılmaz.

Oy Gücünü Devretme

Bir node operatörü oy gücünü başka bir node operatörüne devretmeyi seçebilir. Tek gereksinim, temsilcinizin kayıtlı bir node olmasıdır.

Zincir üzerinde oy gücünü başka bir node'a devretmek için aşağıdaki komutu kullanın:

rocketpool pdao set-voting-delegate `address`
NOT

Oy gücünüzü başka bir node operatörüne devrettiyseniz, temsilci adresini kendi node'unuzun adresine ayarlayarak bunu sıfırlayabilirsiniz.

  • Bir teklifin 1. aşamasında: Seçmenler ve Temsilciler bir teklif üzerinde oylarını kullanabilirler.
  • Bir teklifin 2. aşamasında: Oylarını devreden Node Operatörleri, katılmadıkları takdirde Temsilcilerinin oyunu bozma fırsatı elde ederler.

Devredilmiş oy gücüne sahip bir node operatörüyseniz, devredilen oy gücünün teklife sayılması için oylama aşaması 1'de oy kullanmalısınız. Aşama 1'deki oyunuz yerel oy gücü + devredilen oy gücü değerinde olacaktır. Aşama 2'deki oyunuz yalnızca yerel oy gücü değerindedir.

Teklif Oluşturma

Teklif vermeye uygun olmak için, bir node birkaç gereksinimi karşılamalıdır:

  • Anlık görüntü almaya dahil edilmiş (ya oylamayı başlatarak ya da Houston sonrası kaydolarak)
  • En az bir minipool'a sahip olmalı
  • Sıfır olmayan oy gücüne sahip
  • RPL kilitlenmesine izin vermiş
  • Teklif tahvilinden daha büyük bir RPL stake'ine sahip (zaten kilitli RPL hariç)

Teklifler, protokol seviyesinde parametreleri değiştirmek ve kod yürütmek için var olur! Zincir üzerinde bir teklif oluşturulmadan önce yönetişim süreci boyunca tartışma ve konsensüs olmalıdır.

Seçenekler menüsünü açmak için rocketpool pdao propose komutunu kullanın

KOMUTLAR:
   rewards-percentages, rp      Node operatörleri, Oracle DAO ve Protokol DAO için RPL ödül tahsisi yüzdelerini güncellemeyi önerin
   one-time-spend, ots          Protokol DAO'nun hazinesinin tek seferlik bir harcamasını önerin
   recurring-spend, rs          Protokol DAO'nun hazinesinin tekrarlayan bir harcamasını önerin
   recurring-spend-update, rsu  Mevcut bir tekrarlayan harcama planına güncelleme önerin
   security-council, sc         Güvenlik konseyini değiştirin
   setting, s                   Bir Protokol DAO ayar teklifi yapın

Bu komutların her biri, istediğiniz teklifi oluşturmak için sizden bir girdi listesi isteyecektir. Bu kılavuzda, örnek olarak hizmet vermesi için bir node'u güvenlik konseyine davet edeceğiz. Güvenlik konseyine bir node'u davet etmek için bir teklif oluşturmak için şu komutu kullanırsınız:

rocketpool pdao propose security-council invite

Bu adımın teklif türüne bağlı olarak biraz değişiklik göstereceğini unutmayın. Bu özel komut: rocketpool pdao propose security-council invite bir ID girmenizi ve ardından bir üye adresi girmenizi isteyecektir.

Davet etmek istediğiniz üye için lütfen bir ID girin: (boşluksuz)
test-member

Lütfen üyenin adresini girin:
0xBdbcb42DD8E39323a395B2B72d2c8E7039f1F145

... gas tahminleri ...

test-member (0xBdbcb42DD8E39323a395B2B72d2c8E7039f1F145) adresini güvenlik konseyine davet etmeyi önermek istediğinizden emin misiniz? [y/n]

Bu bir bloka dahil edildikten sonra, bir pDAO teklifi oluşturulacaktır! Teklif, oluşturulduktan sonra oylama gecikme dönemine girecektir.

Bir Teklifin Durumunu Görüntüleme

Her teklife bir proposalID atanır. Bu durumda, güvenlik konseyine 0xBdbc... adresini davet etme teklifimiz ID 71 ile temsil edilmektedir. Teklifin durumunu görüntülemenin birkaç yolu vardır. Bir yöntem, her pdao teklifinin durumu (beklemede, başarılı, yürütüldü, vb.) ile birlikte bir listesini görüntüler. İkinci yöntem, belirli bir teklif hakkında derinlemesine ayrıntıları görüntüler.

Teklif Listesini Görüntüleme
Teklif Ayrıntılarını Görüntüleme

Tüm teklifleri listelemek için aşağıdaki komutu kullanın:

rocketpool pdao proposals list

Bu, tüm tekliflerin ve durumlarının bir listesini görüntüleyecektir

1 Bekleyen teklif(ler):

71: test-member (0xBdbcb42DD8E39323a395B2B72d2c8E7039f1F145) adresini güvenlik konseyine davet et - Öneren:
0x681B8BBf08708e64694005c7Dc307b381b4D1A7D

Başarılı teklif(ler):

Yürütülen teklif(ler):

Yok edilen teklif(ler):

Çoğunluk Sağlanamayan teklif(ler):

Reddedilen teklif(ler):

Süresi Dolan teklif(ler):

Burada test-member'ı davet et teklifimizin 71 ID'sine sahip olduğunu ve beklemede durumunda olduğunu görebiliriz. Bu durumda, itiraz edenler teklif verenin sağladığı merkle pollard'ın (oy gücünü hesaplamak için kullanılır) geçerliliğine itiraz edebilir. proposal.vote.delay.time sona erdiğinde, teklif aktif oylama aşamalarına geçecektir. Yenilemek için bir teklifin yaşam döngüsünü incelemeye çekinmeyin.

Bir Teklife Oy Verme

Bir oylama döneminde, Node Operatörleri ve Temsilciler dört seçenekten biriyle oy kullanabilirler:

1. Çekimser: Seçmenin oy gücü çoğunluğa katkıda bulunur ancak teklifin lehinde veya aleyhinde değildir.
2. Lehte: Seçmen teklifin yürütülmesi lehinde oy kullanır.
3. Aleyhte: Seçmen teklifin yürütülmesi aleyhinde oy kullanır.
4. Veto: Seçmen teklifin aleyhinde oy kullanır ve ayrıca teklifi spam veya kötü niyetli olarak değerlendirdiğini belirtir.

Oy güçleri seçtikleri seçeneğe uygulanacaktır. Oy gücü, "etkili RPL stake'i"nin bir fonksiyonudur. Daha ayrıntılı bir okuma rocketpool-research deposunda bulunabilir.

NOT

Devredilmiş oy gücüne sahip bir node operatörüyseniz, devredilen oy gücünün teklife sayılması için oylama aşaması 1'de oy kullanmalısınız. Aşama 1'deki oyunuz yerel oy gücünüz + devredilen oy gücünüz değerinde olacaktır. Aşama 2'deki oyunuz yalnızca yerel oy gücünüz değerindedir. Lütfen bir node'un bir teklif üzerinde bir ve yalnızca bir kez oy kullanabileceğini unutmayın, bu yüzden dikkatli seçin.

Oy kullanmak için bu komutu kullanın:

rocketpool pdao proposals vote

En az bir teklif aktif bir oylama aşamasındaysa, oy kullanmak için bir teklif seçmeniz istenecektir. Menü, node'unuzun oy kullanmaya uygun olduğu tüm teklifleri görüntülemelidir:

1: teklif 71 (mesaj: 'test-member'ı davet et', yük: proposalSecurityInvite(test-member,0xBdbcb42DD8E39323a395B2B72d2c8E7039f1F145), aşama 1 sonu: 14 Mar 24 05:40 UTC, gerekli vp: 0.00, lehte: 0.00, aleyhte: 0.00, çekimser: 0.00, veto: 0.00, öneren: 0x681B8BBf08708e64694005c7Dc307b381b4D1A7D)
2: teklif 72 (mesaj: 'güvenlik konseyinde langers-not-his-eoa (0xaC1396c21Eaf6630113516C69d63b7CB59B98b3E) adresini tpan (0x6E9E4Cc0A8172349E049128574E1fb85B8D3CE9E) ile değiştir', yük: proposalSecurityReplace(0xaC1396c21Eaf6630113516C69d63b7CB59B98b3E,tpan,0x6E9E4Cc0A8172349E049128574E1fb85B8D3CE9E), aşama 1 sonu: 14 Mar 24 05:40 UTC, gerekli vp: 0.00, lehte: 0.00, aleyhte: 0.00, çekimser: 0.00, veto: 0.00, öneren: 0xe2fC31d61E28BB16c0857D4682AB3616FA7A793d)
3: teklif 73 (mesaj: 'proposal.vote.delay.time ayarla', yük: proposalSettingUint(rocketDAOProtocolSettingsProposals,proposal.vote.delay.time,60), aşama 1 sonu: 14 Mar 24 05:41 UTC, gerekli vp: 0.00, lehte: 0.00, aleyhte: 0.00, çekimser: 0.00, veto: 0.00, öneren: 0x681B8BBf08708e64694005c7Dc307b381b4D1A7D)

Bir seçenek seçtikten sonra, oyunuzu nasıl kullanmak istediğiniz sorulacaktır.

Teklif üzerinde nasıl oy kullanmak istersiniz?
1: Çekimser
2: Lehte
3: Aleyhte
4: Veto

Bir seçenek seçmek oy gücünüzü görüntüleyecek ve ardından işlemi göndermenizi isteyecektir:

Mevcut oy gücünüz: 20123617964

+============== Önerilen Gas Fiyatları ==============+
| Ort. Bekleme Süresi |  Maks Ücret  |    Toplam Gas Maliyeti    |
| 15 Saniye    | 76 gwei   | 0.0176 ila 0.0265 ETH |
| 1 Dakika      | 56 gwei   | 0.0127 ila 0.0190 ETH |
| 3 Dakika     | 56 gwei   | 0.0127 ila 0.0190 ETH |
| >10 Dakika   | 56 gwei   | 0.0127 ila 0.0190 ETH |
+==================================================+
Bu fiyatlar maksimum 2.00 gwei öncelik ücretini içerir.
Lütfen maksimum ücretinizi (öncelik ücreti dahil) girin veya varsayılan 56 gwei için boş bırakın:

İşlem bloka dahil edildikten sonra teklif üzerinde başarıyla oy kullanmış olursunuz! Bu noktada, teklifin durumunu görüntülemek için rocketpool pdao proposal details <proposal-id> kullanabilirsiniz. Bir teklifin başarılı olması için proposal.quorum gerekli oy gücü'ne ulaşması ve çoğunluk lehte oy gücü'ne sahip olması gerekir.

Gerekli oy gücü:  140970562215
Lehte oy gücü:       197980809837
Aleyhte oy gücü:   0
Çekimser oy gücü: 0
Aleyhte oy gücü:   0
Node oy kullandı:         Lehte

Yukarıdaki örneğin geçmesi için, oy gücünün 140970562215 oy gücü çoğunluğunu aşması gerekir. Lehte 197980809837 oy gücü var ve aleyhte veya çekimser oy yok. Teklif başarı için hazır ve proposal.vote.phase2.time'ın sonuna kadar yürütülmeye hazır.

Başarılı Bir Teklifi Yürütme

Tebrikler! Teklifiniz geçti! Şimdi yapılacak tek şey teklifi yürütmek. Herkesin bir teklifin yürütücüsü olabileceğini unutmayın. Başarılı bir teklifi yürütmek için komutu yazın:

rocketpool pdao execute

Bir seçenek seçmek bir işlem göndermenizi isteyecektir. Bu işlem bir bloka dahil edildikten sonra, değişiklik Rocket Pool protokolüne uygulanacaktır!

Lütfen yürütülecek bir teklif seçin:
1: Mevcut tüm teklifler
2: teklif 71 (test-member (0xBdbcb42DD8E39323a395B2B72d2c8E7039f1F145) adresini güvenlik konseyine davet et)',
proposalSecurityInvite(test-member,0xBdbcb42DD8E39323a395B2B72d2c8E7039f1F145)

Tahvilleri ve Ödülleri Talep Etme

Teklif Verenler veya İtiraz Edenler, bir teklifin sonuçlandırılması üzerine tahvillerini talep edebilirler. Bir teklifin sonucuna bağlı olarak, bir Teklif Veren veya İtiraz Eden proposal.bond ve proposal.challenge.bond'larını talep edebilir veya edemeyebilir.

Tahvillerin talep edilebileceği koşulları belirleyen bazı kurallar:

  • Bir teklif reddedilirse, teklif veren tahvilini kaybeder ve bu, teklifin yenilmesine katkıda bulunan itiraz edenler arasında orantılı olarak paylaştırılır. Diğer tüm itiraz edenler yalnızca tahvillerini geri alırlar.
  • Bir teklifin yenilmesine katkıda bulunmak, bir itiraz edenin daha sonra teklif verenin bir itiraza cevap verememesi nedeniyle yanlış olduğu kanıtlanan bir indeks sunduğu anlamına gelir. Birden fazla yanlış indeks olması mümkündür, ancak yalnızca teklifin yenilmesine neden olanlar ödülü paylaşır. Diğer tüm itiraz edenler yalnızca tahvillerini geri alırlar.
  • Bir itiraz eden bir node'a itiraz ederse, teklif veren yanıt verirse ve teklif yenilmezse. Teklif veren geçersiz itirazlardan itiraz tahvillerini talep edebilir.
  • Bir teklif reddedilirse, teklif veren tahvilini kaybeder ve bu, teklifin yenilmesine katkıda bulunan itiraz edenler arasında orantılı olarak paylaştırılır.

Tahvilleri talep etmek için bu komutu kullanın:

rocketpool pdao claim-bonds

Bu, tahvilleri talep etmeye uygun olduğunuz her teklifi görüntüleyecektir. Belirli bir tekliften tahvilleri talep edebilir veya uygun tüm tekliflerden tahvilleri ve ödülleri talep edebilirsiniz.

Lütfen tahvilleri kilitlemeyi açmak / ödülleri talep etmek için bir teklif seçin:
1: Mevcut tüm teklifler
2: Teklif 42 (teklif veren: true, kilidi açılabilir: 21.00 RPL, ödüller: 0.00 RPL)
3: Teklif 43 (teklif veren: true, kilidi açılabilir: 21.00 RPL, ödüller: 0.00 RPL)
4: Teklif 44 (teklif veren: true, kilidi açılabilir: 21.00 RPL, ödüller: 0.00 RPL)
5: Teklif 46 (teklif veren: true, kilidi açılabilir: 21.00 RPL, ödüller: 0.00 RPL)
6: Teklif 47 (teklif veren: true, kilidi açılabilir: 21.00 RPL, ödüller: 0.00 RPL)
7: Teklif 48 (teklif veren: true, kilidi açılabilir: 21.00 RPL, ödüller: 0.00 RPL)
8: Teklif 49 (teklif veren: true, kilidi açılabilir: 21.00 RPL, ödüller: 0.00 RPL)

Bir seçenek seçtikten sonra, ağın mevcut gas maliyeti önerileri ile karşılaşacaksınız; gas fiyatı seçiminizi onaylayın ve diğer istemleri takip edin.

+============== Önerilen Gas Fiyatları ==============+
| Ort. Bekleme Süresi |  Maks Ücret  |    Toplam Gas Maliyeti    |
| 15 Saniye    | 26 gwei   | 0.1591 ila 0.2387 ETH |
| 1 Dakika      | 21 gwei   | 0.1261 ila 0.1891 ETH |
| 3 Dakika     | 21 gwei   | 0.1261 ila 0.1891 ETH |
| >10 Dakika   | 21 gwei   | 0.1261 ila 0.1891 ETH |
+==================================================+

Bu fiyatlar maksimum 2.00 gwei öncelik ücretini içerir.
Lütfen maksimum ücretinizi (öncelik ücreti dahil) girin veya varsayılan 21 gwei için boş bırakın:


Maksimum 21.00 gwei ücret ve 2.00 gwei öncelik ücreti kullanılıyor.
7 tekliften tahvilleri ve ödülleri talep etmek istediğinizden emin misiniz? [y/n]

İlk seçeneği seçerek mevcut tüm teklifleri talep ederseniz, bunların her birinin ayrı ayrı yürütüleceğini ve tek bir işlem olarak değil olduğunu unutmayın.

Tekrarlayan Hazine Harcaması Oluşturma

Tekrarlayan bir hazine harcaması oluşturmak için birkaç girdi hazırlamanız gerekecek:

  • Bir sözleşme adı
  • Alıcının adresi
  • Dönem başına gönderilecek RPL miktarı
  • Tekrarlayan ödeme için başlangıç zamanı (UNIX zaman damgası olarak)
  • Her ödeme döneminin saat / dakika / saniye cinsinden uzunluğu (örn., 168h0m0s)
  • Ödeme dönemlerinin sayısı
BİLGİ

Alıcının ödemeleri talep edebilmesi için sözleşme adını not etmesi gerekecektir. Ancak endişelenmeyin, bu bilgi saklanır ve rocketpool pdao proposals details <proposal-id> komutu kullanılarak alınabilir

Tekrarlayan bir hazine harcaması ayarlamak için bir teklif oluşturmak üzere aşağıdaki smartnode komutunu kullanın ve istemleri takip edin:

rocketpool pdao propose recurring-spend

İşte hepsi bir arada nasıl görünüyor:

Bu tekrarlayan ödeme için lütfen bir sözleşme adı girin:
test-recurring-spend

Bu tekrarlayan ödeme için lütfen bir alıcı adresi girin:
0x681B8BBf08708e64694005c7Dc307b381b4D1A7D

Dönem başına 0x681B8BBf08708e64694005c7Dc307b381b4D1A7D adresine gönderilecek RPL miktarını girin:
1

Değeriniz sözleşmelerde kullanılmak üzere 10^18 ile çarpılacak, bu da şu sonucu verir:

[1000000000000000000]

Lütfen bunun istediğiniz şey olduğundan ve herhangi bir kayan nokta hatası olmadığından emin olun.

Bu sonuç doğru mu? [y/n]
y

Tekrarlayan ödemenin başlayacağı zamanı girin (UNIX zaman damgası olarak):
1717935233

Sağlanan zaman damgası 2024-06-09 12:13:53 +0000 UTC'ye karşılık geliyor - bu doğru mu? [y/n]
y

Her ödeme döneminin uzunluğunu saat / dakika / saniye cinsinden girin (örn., 168h0m0s):
720h

Toplam ödeme dönemlerinin sayısını girin:
24

Gerekli tüm girdileri girdikten sonra, tekrarlayan bir ödeme oluşturmak için bir teklif oluşturulacaktır. pDAO bu teklifi geçirip yürüttüğünde, alıcıya 2024-06-09 12:13:53 +0000 UTC'den başlayarak her 720 saatte bir toplam 24 ödeme için 1 RPL tahsis edilir.

Tekrarlayan Hazine Harcaması Talep Etme

Tekrarlayan ödemeleri talep etmek oldukça basit olmalı! Bunu yapmak için ön yüz aracımıza buradan gidin. Bunu Hoodi testnet'te deniyorsanız, bunun yerine bu bağlantıyı kullanın.

Siteye girdiğinizde, cüzdanı bağla düğmesine tıklayın. Lütfen Hizmet Şartları ve Gizlilik Politikası'nı okuyun ve kabul edin, bu bağlanmanın farklı yollarını etkinleştirecektir, ardından metamask bağlan'a tıklayın.

MetaMask, web sitesine bağlanmak için bir hesap seçmenizi isteyecektir. Oturum açtıktan sonra, sözleşme adını girmeniz gerekecektir. Bunu yapmak tüm ilgili ayrıntıları görüntüleyecektir. Alıcının adresini iki kez kontrol ettiğinizden emin olun. Herkes talep fonksiyonunu çağırabilir, ancak her ödeme sözleşmesinin RPL dağıtmak için belirlenmiş bir alıcısı olacaktır.

Ödemelerinizi istediğiniz zaman talep edebilirsiniz, en son döneme kadar toplam talep edilmemiş RPL'yi alacaksınız. Alternatif olarak tüm dönemlerin geçmesini bekleyebilir ve gas tasarrufu yapmak için hepsini bir kerede toplayabilirsiniz.

Hazır olduğunuzda büyük turuncu talep düğmesine basmanız ve metamask'te (veya tercih ettiğiniz cüzdanda) işlemi gözden geçirmeniz yeterlidir. Bu işlem tamamlandıktan sonra, her şey tamam!