Kemik basımı ve vazgeçme detayları

Kemik basımı ve vazgeçme detayları

BONE Token basma ve vazgeçme süreci:

BONE token dağıtıldığında, etrafındaki sistem yatırımcıları yöneticiler veya herhangi bir insan müdahalesi dahil herkesten korumak için inşa edildi. Ek olarak, merkezi olmayan bir multisig cüzdan tarafından kontrol edilen bir Timelock sözleşmesi eklenerek korunmuştur. Bu, kalan BONE'u basmanın ve BONE sözleşmesinin sahipliğinden vazgeçmenin karmaşıklığını başka bir düzeye taşıyor. Ayrıca ana ağda çok fazla / hiç yeniden deneme alamıyoruz, bu nedenle hata payı yok, her şeyin birden çok kez test edilmesi gerekiyor, böylece kayıp yok.

Anahtar Ayrıntılar

BoneToken Adresi: 0x9813037ee2218799597d83D4a5B6F3b6778218

BoneToken Sahibi: 0x94235659cF8b805B2c658f9ea2D6d6DDbb17C8d7 (TopDog the Farming sözleşmesi )

TopDog Sahibi: 0x67B5B1f23c373fb1252572f667d3F6E28B50Fe5c (TimeLock)

TimeLock Sahibi: 0x4267A3aD7d20c2396ebb0Fe72119984F7073761C (Gnosis Safe kullanan proxy, ek güvenlik için 6/9 multisig adresi)

Gnosis Kasa Sahipleri

  • 0x399EC033EE08241512212a4C388a76C9d3aB1c00
  • 0xBab4F3e701F6d2e009Af3C7f1eF2e7dD68225E96
  • 0x80e32DEfc16ce8f78d09E6ef7065AfE031bAcab7
  • 0x6948cBbEa74549062050a164d8fc4cFF27E82084
  • 0xe166c948b8aED157575B6792019cdeE8a5177dcE
  • 0x8E1B6Af660C14f5CC28727f23fCcBC977bd89B6B
  • 0x6b162Bc637bAAe0DAC38c200D9727fc679a0cCE4
  • 0x30f45F7b08164D2Dd38D9Cdd8509b1E580432d04
  • 0x5D471E3a033EaF7eE0cA303405978Da4c2cdAD33

Eşik: 6 / 9

İlgili adımlar :

  1. Multisig'in 150'den fazla işlemi imzalaması yerine Timelock sözleşmesinin sahipliğini Deployer cüzdanına aktarın: 0xc7D0445ac2947760b3dD388B8586Adf079972Bf3
  2. Tüm havuzlar için tahsis noktaları:
    Tüm havuzların tahsis noktalarını 0 olarak ayarlayın; bu, başka hiçbir havuzun herhangi bir BONE emisyonu almamasını sağlayacaktır
  3. xSHIB, xLEASH, tBONE için nane yüzdesini 0 olarak ayarlayın
  4. Kilitleme değerini BONELOCKER'a 0 olarak ayarlayın
  5. Sahte bir belirteç oluşturun Kalsiyum: Bu belirteç yalnızca BONE'u basmak ve vazgeçmek için belirli bir amaç için oluşturulmaktadır, lütfen bu belirteci takas etmeyin çünkü gelecekte herhangi bir değeri veya ihtiyacı olmayacaktır. Eğer birisi bunu satıyorsa lütfen bunu dolandırıcılık olarak değerlendirin.
  6. LP jetonları almak için ShibaSwap'te yeni bir CAL-ETH havuzu oluşturun.
  7. LP belirteçlerini TopDog'a ekleyin:
    function add(uint256 _allocPoint, IERC20 _lpToken, bool _withUpdate) public onlyOwner;
  8. Yeni Bir Likidite Havuzu Oluşturun
  9. Yeni Havuzda Pay:
    ShibaSwap'e yeni basılmış Calcium token için likidite ekleyeceğiz
    function deposit(uint256 _pid, uint256 _amount) public;
  10. Blok Başına Ödülü Güncelle:
    Blok başına oluşturulan BONE token sayısını güncelleyin. Bu, BONE tokenlerinin ne kadar hızlı basıldığını etkileyecektir.
    function updateRewardPerBlock(uint256 _perBlock) public onlyOwner;
  11. Nane KEMİĞİNİ istenen değere getirin
  12. Blok Başına Kemik değerini 0'a geri ayarlayın
  13. BONE sözleşmesinden vazgeçin

TopDog sözleşmesinin sahibi TimeLock olarak ayarlandığından, TimeLock'un içinde ilk işlemin gnosis tarafından başlatılması gerekir ve ardından ödemesiz süre bittikten sonra yönetici (gnosis) tarafından yürütülür.

QueueTransaction ile executeTransaction arasındaki zaman farkı, minimum geçerli zaman + 1 gün olması gereken eta süresidir ve eta + grace süresinden önce yürütülmelidir, burada grace süresi 14 gün olarak ayarlanmıştır.

TimeLock sözleşmesini kullanma süreci

  1. İşlemi Kuyruğa Alın: Öncelikle, TopDog sözleşmesindeki minting fonksiyonunu çağırmak için TimeLock sözleşmesinde bir işlemi sıraya koymanız gerekir. Bu, TimeLock sözleşmesindeki gecikme değişkeni tarafından belirtilen süreden sonra yürütülebilecek gecikmeli bir işlem ayarlar.
    // TimeLock'ta işlemi sıraya koymak için örnek işlev çağrısı queueTransaction(addressOfTopDog, 0, "mintBoneTokens(address,uint256)", encodeABI(yourWalletAddress, 20000000 * 10 ** tokenDecimals), eta);
  2. İşlemi Yürüt: Gecikme geçtikten sonra, tokenları gerçekten basmak için işlemi gerçekleştirebilirsiniz.

Bu sürece çoktan başladık ancak her şey gibi bunun da çok dikkatli yapılması gerekecek ve bitirilmesi gerektiği kadar zaman alacaktır.

Öncelikli sorumluluğumuz ve bağlılığımız Shib'e karşıdır. Herkesi "Kendi Araştırmanızı Yapmanın" (DYOR) önemi konusunda eğitmeyi amaçlasak da, nihai karar her bireye aittir ve kendi özel koşullarına göre uyarlanır.

Shib ve Ryoshi'nin ademi merkeziyetçilik vizyonuyla uyumlu teknolojiler geliştirmeye ve sizin, benim ve gelecek nesillerin gerçekten kendi kendine egemen bir yaşam sürdürebilmesini sağlamaya kararlıyız. Daha hafif bir not olarak, ileriye dönük olarak, sadece gerçek Lambos veya Porsche şeklinde minnettarlık kabul edeceğiz - oyuncak veya dijital versiyonlar yok, lütfen!

Barış sizin ve tüm nefret edenlerin üzerine olsun.