-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat: Add Kyve specific features. #43
Comments
PoolsPoollar'ı nasıl çekeceğimize bakalım. Endpoint: Dönen response bize active olan polları ve polların bazı detaylarını iletir. Bir poll için, bu endpointte alacağımız veriler şunlardır; Şimdi bunları nasıl kullanacağımıza bakacağız: id: direkt olarak değeri alacağız. runtime: direkt olarak değer. total_bundles: direkt olarak değer. total_delegation: direkt olarak değer. summary: logo: logo arweave üzerinde konumlandırılmış. bu yüzden burada farklı bir durum var.
Örneğin bu değeri kullanarak örneklendirelim: progress: Bu direkt olarak değer alıpta kullanabileceğimiz bir şey değil. Pool ilerlemesini gösteren bir şey. biraz detaylı olacağı için şimdilik bu kısmı atlayacağız. Pool detailsBurada bir kaç farklı endpoint kullanılacak. 1. si ile başlayalım. Endpoint: Pool'ları çektiğimiz endpointte id değerini bu endpointte kullanacağız. Örnek request: Alınacak değerler: Bir üstte Pools başlığı altında ki değerler alınacak, ekstra olarak: Funders: total_funds, total_self_delegation, min_delegation, current_storage_provider_id, current_compression_id ve current_key değerleri. Vote status:
Örnek request: Burada total değer ve 3 oy durumu vardır. oy durumlarını yüzdelik olarak hesaplayacağız. Örnek: Pool validatorsEndpoint: Alınacak değerler:
Pools: pools altında ki poollardan bazı değerleri alacağız.
|
Kyve ağı için bazı özel eklemeler de bulunacağız.
Pools
Pools: https://kyve-testnet-api.itrocket.net/#/QueryPool/Pools
Pool details by id: https://kyve-testnet-api.itrocket.net/#/QueryPool/Pool
Pool validators (stakers) & delegators/unbondings
Validators (stakers): https://kyve-testnet-api.itrocket.net/#/QueryStakers/StakersByPool
Delegations etc.. query: https://kyve-testnet-api.itrocket.net/#/QueryAccount
Bundles
Finalized: https://kyve-testnet-api.itrocket.net/#/QueryBundles/FinalizedBundles
Finalized bundle by id: https://kyve-testnet-api.itrocket.net/#/QueryBundles/FinalizedBundle
Calculate bundle rewards:
https://docs.kyve.network/token_holders/advanced/data_stored#5-finalizing-the-bundle
The text was updated successfully, but these errors were encountered: