From 693f523853ef24abcf6dfb1c2a611d87ef28be33 Mon Sep 17 00:00:00 2001 From: janmichek Date: Wed, 4 Sep 2024 14:40:52 +0200 Subject: [PATCH 1/2] display token holders count --- hamster.aes | 0 src/components/TokenDetailsPanel.vue | 15 +++++++++++++++ src/components/TokenHoldersPanel.vue | 9 +++++++-- src/pages/tokens/[id].vue | 5 +++-- src/stores/tokenDetails.js | 13 +++++++++++-- src/utils/hints/tokensHints.js | 1 + 6 files changed, 37 insertions(+), 6 deletions(-) create mode 100644 hamster.aes diff --git a/hamster.aes b/hamster.aes new file mode 100644 index 000000000..e69de29bb diff --git a/src/components/TokenDetailsPanel.vue b/src/components/TokenDetailsPanel.vue index 39ef2f918..16fa6f294 100644 --- a/src/components/TokenDetailsPanel.vue +++ b/src/components/TokenDetailsPanel.vue @@ -102,6 +102,17 @@ {{ tokenDetails.decimals }} + + + + {{ tokensHints.holders }} + + Token Holders + + + {{ tokenHoldersCount }} + + @@ -172,6 +183,10 @@ const props = defineProps({ type: Object, required: true, }, + tokenHoldersCount: { + type: Number, + required: true, + }, }) const tokenMiddlewareUrl = computed(() => diff --git a/src/components/TokenHoldersPanel.vue b/src/components/TokenHoldersPanel.vue index a8c591ef0..b98056b00 100644 --- a/src/components/TokenHoldersPanel.vue +++ b/src/components/TokenHoldersPanel.vue @@ -2,6 +2,7 @@ isDesktop() ? 10 : 3) + fetchTokenHoldersCount() + fetchTokenHolders({ limit: limit.value, }) diff --git a/src/pages/tokens/[id].vue b/src/pages/tokens/[id].vue index 90b909807..f93f74b95 100644 --- a/src/pages/tokens/[id].vue +++ b/src/pages/tokens/[id].vue @@ -13,7 +13,8 @@