Taruhan
Mendapatkan data pemegang saham
POST
https://api.octusbridge.io/v1/staking/search/stakeholders
Fungsi ini mengembalikan data pemegang saham berdasarkan alamat, jenis, waktu pembuatan, taruhan, saldo, hadiah, dll.
Dapat digunakan untuk memfilter pemegang saham berdasarkan parameter yang diperlukan dan menampilkan informasi tentang pemegang saham yang difilter seperti waktu pembuatan, taruhan yang dibekukan, hadiah, alamat, jenis, dll.
Parameter permintaan
Parameter tubuh yang diperlukan:
Nama | Nilai contoh | Komentar |
---|---|---|
createdAtGe | 1640998800000 | Nilai yang mewakili batas bawah tanggal saat pemegang saham dibuat |
createdAtLe | 1656032400000 | Nilai yang mewakili batas atas tanggal saat pemegang saham dibuat |
frozenStakeGe | 0 | Nilai yang mewakili batas bawah dari jumlah taruhan yang dibekukan |
frozenStakeLe | 20000000000 | Nilai yang mewakili batas atas dari jumlah taruhan yang dibekukan |
lastRewardGe | 0 | Nilai yang mewakili batas bawah dari jumlah hadiah terakhir |
lastRewardLe | 200000000000 | Nilai yang mewakili batas atas dari jumlah hadiah terakhir |
limit | 10 | Jumlah maksimum pemegang saham yang akan diambil |
offset | 0 | Offset |
ordering | updateatascending | Nilai berdasarkan data pemegang saham yang diambil akan diurutkan |
relayCreatedAtGe | 1640998800000 | Nilai yang mewakili batas bawah dari waktu tanggal pengganti dibuat |
relayCreatedAtLe | 1656032400000 | Nilai yang mewakili batas atas waktu tanggal pengganti dibuat |
stakeholderAddresses | "0:e75a9cdc1058e59d4ceb52f4cb276ee1d7e7f6180aad66e38ee607f9c8ca46d7","0:099341ccbe3f2db59432fc1cc794773b9da06048d14e43ae24ae224dd768145d","0:2e6d5fcecfcdd36c748de15d1dd7102728b528a3538582aa5a093e6088d79e28" | Alamat pemegang saham |
stakeholderKind | relay | Jenis pemegang saham (biasa, pengganti…) |
totalRewardGe | 0 | Nilai yang mewakili batas bawah dari total jumlah hadiah |
totalRewardLe | 200000000000 | Nilai yang mewakili batas atas dari total jumlah hadiah |
untilFrozenGe | 0 | Nilai yang mewakili batas bawah dari jumlah yang dibekukan |
untilFrozenLe | 100000000000 | Nilai yang mewakili batas atas dari jumlah hingga beku |
userBalanceGe | 0 | Nilai yang mewakili batas bawah jumlah saldo pengguna |
userBalanceLe | 200000000000 | Nilai yang mewakili batas atas jumlah saldo pengguna |
Penjelasan bidang respons
Nama | Nilai contoh | Komentar |
---|---|---|
stakeholders | : [ | Daftar pemegang saham diambil berdasarkan nilai parameter tubuh |
createdAt | 1654255227000 | Tanggal waktu pembuatan pemegang saham |
frozenStakeBalance | 100000 | Jumlah saham beku pemegang saham |
lastReward | 0 | Jumlah hadiah pemegang saham dari putaran terakhir |
stakeBalance | 100000 | Jumlah taruhan |
totalReward | 0 | Jumlah total hadiah |
userAddress | 0:2e6d5fcecfcdd36c748de15d1dd7102728b528a3538582aa5a093e6088d79e28 | Alamat pemegang saham |
userType | Relay | jenis pemegang saham (pengganti, biasa…) |
totalCount | 3 | Jumlah total pemegang saham yang diambil |
Contoh
Mendapatkan data transaksi
POST
https://api.octusbridge.io/v1/staking/search/transactions
Fungsi ini mengembalikan daftar transaksi berdasarkan jumlah, jenis, waktu transaksi, pengguna yang memulai transaksi.
Dapat digunakan untuk memfilter semua transaksi dari pengguna tertentu berdasarkan parameter yang diperlukan dan menampilkannya dengan data seperti jumlah total transaksi, waktu transaksi, jenis, jumlah, untuk masing-masing transaksi.
Parameter permintaan
Parameter tubuh yang diperlukan:
Nama | Nilai contoh | Komentar |
---|---|---|
amountGe | 0 | Nilai yang mewakili batas bawah dari jumlah yang dihabiskan dalam transaksi |
amountLe | 10000000 | Nilai yang mewakili batas atas dari jumlah yang dihabiskan dalam transaksi |
limit | 10 | Jumlah maksimum pemegang saham yang akan diambil |
offset | 0 | Offset |
ordering | amountascending | Nilai berdasarkan data transaksi yang diambil akan dipesan |
timestampBlockGe | 1654045200 | Nilai yang mewakili batas bawah tanggal waktu penutupan transaksi |
timestampBlockLe | 1654822800 | Nilai yang mewakili batas atas tanggal waktu penutupan transaksi |
transactionKind | deposit | Jenis transaksi (deposit, penarikan…) |
userAddress | 0:e5623ad7084d054fb326afaa1eb41288b4ef1f6891d6f4053e09b87e501f03da | Alamat pengguna yang memulai transaksi |
Penjelasan bidang respons
Nama | Nilai contoh | Komentar |
---|---|---|
totalCount | 1 | Jumlah total transaksi yang diambil |
transactions | : [ | Daftar transaksi yang diambil dengan data berikut |
amountExec | 39.17627067 | Jumlah transaksi |
timestampBlock | 1654509651000 | Tanggal waktu penutupan transaksi |
transactionHash | 1a56f0984d31f42bc29ba4968fe9176eef6183a9e301cf9f942c562eb8dc1046 | Kode hash transaksi |
transactionKind | Deposit | Jenis transaksi (deposit, penarikan…) |
Contoh
Mendapatkan data halaman utama
GET
https://api.octusbridge.io/v1/staking/main
Fungsi ini mengembalikan semua data yang diperlukan untuk taruhan.
Dapat digunakan untuk menampilkan informasi yang menarik bagi pemegang saham, seperti persentase rata-rata tahunan, imbalan bulanan, perubahan imbalan bulanan, total nilai yang dikunci dan perubahannya, serta jumlah pemegang saham.
Parameter permintaan
Tidak ada parameter yang diperlukan
Penjelasan bidang respons
Nama | Nilai contoh | Komentar |
---|---|---|
averageApr | 0 | Nilai rata-rata tingkat persentase Tahunan (APR) dalam persen |
reward30d | 0 | Jumlah hadiah untuk periode taruhan 30 hari |
reward30dChange | 0 | Perubahan hadiah selama 30 hari taruhan (dalam persen) |
stakeholders | 127 | Jumlah pemegang saham |
tvl | 2941620.097043126000 | Nilai total terkunci di pool taruhan |
tvlChange | 0.0500 | Perubahan nilai total terkunci (dalam persen) |
Contoh
Memposting data halaman pengguna
POST
https://api.octusbridge.io/v1/staking
Fungsi ini mengembalikan data taruhan yang unik untuk pengguna berdasarkan alamatnya.
Dapat digunakan untuk menunjukkan kepada pengguna halaman taruhan pribadinya dengan informasi tentang tingkat persentase rata-rata, hadiahnya untuk bulan lalu dan perubahan hadiah bulanan, taruhan yang dibekukan, perubahan tvl dan tvl pengguna.
Parameter permintaan
Parameter tubuh yang diperlukan:
Nama | Nilai contoh | Komentar |
---|---|---|
userAddress | 0:10252b69cc825be1f24a327cd091fa648e262ca78ab0f6ae67663b4fbbcf2136 | Alamat pemegang saham |
Penjelasan bidang respons
Nama | Nilai contoh | Komentar |
---|---|---|
averageApr | 0 | Nilai rata-rata tingkat persentase Tahunan (APR) dalam persen |
user30dReward | 0.534055306000 | Jumlah hadiah untuk periode taruhan 30 hari |
user30dRewardChange | 0 | Perubahan hadiah selama 30 hari taruhan (dalam persen) |
userFrozenStake | 0 | Jumlah pengguna taruhan beku |
userTvl | 100 | Nilai total terkunci di pool taruhan |
userTvlChange | 0 | Perubahan nilai total terkunci (dalam persen) |
Contoh
Last updated