Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
fa3972a
Added changes to readme.
dillu24 Nov 27, 2024
1056d9c
Better english structure.
dillu24 Nov 27, 2024
1fc03e0
Removed sponsors
dillu24 Nov 27, 2024
f233852
Add fuel config and logo
Nov 27, 2024
133f580
Fixed layout.
dillu24 Nov 27, 2024
5819898
Remove unnecessary files
Nov 27, 2024
e2a6e7b
Update readme
Nov 27, 2024
4a4ad05
Re-add removed item from readme
Nov 27, 2024
80419e8
Merge pull request #1 from frangrech/fuel-deployment
dillu24 Nov 28, 2024
4bb4269
Merge pull request #2 from fuel-infrastructure/fuel-deployment
dillu24 Nov 28, 2024
8c14b62
Add Fuel testnet config and modify Fuel mainnet config
Nov 28, 2024
ef9a473
Update Fuel testnet config sdk_version and readme
Nov 28, 2024
50ca6ec
Merge pull request #3 from frangrech/master
dillu24 Nov 28, 2024
ad05861
Update fuel.json
dillu24 Nov 28, 2024
5a147e5
Update fuel-testnet.json
dillu24 Nov 28, 2024
8f4a32a
Update fuel-testnet.json
migueldingli1997 Dec 4, 2024
009a56d
Merge pull request #4 from fuel-infrastructure/migueldingli1997-patch-1
dillu24 Dec 4, 2024
4dfd4e7
Update fuel-testnet.json with new URLs for testnet (#5)
migueldingli1997 Dec 10, 2024
7e40c5c
Create fuel-sandbox.json
migueldingli1997 Dec 10, 2024
5f606d8
Added changes to readme.
dillu24 Nov 27, 2024
0ce4a5e
Better english structure.
dillu24 Nov 27, 2024
29a4b06
Removed sponsors
dillu24 Nov 27, 2024
7861924
Fixed layout.
dillu24 Nov 27, 2024
0f96b2c
Add fuel config and logo
Nov 27, 2024
d4ee1ea
Remove unnecessary files
Nov 27, 2024
8e7bbc6
Update readme
Nov 27, 2024
1520951
Re-add removed item from readme
Nov 27, 2024
fcd20ed
Add Fuel testnet config and modify Fuel mainnet config
Nov 28, 2024
871efb5
Update Fuel testnet config sdk_version and readme
Nov 28, 2024
56ed762
Update fuel.json
dillu24 Nov 28, 2024
50e97cf
Update fuel-testnet.json
dillu24 Nov 28, 2024
f63ee56
Update fuel-testnet.json
migueldingli1997 Dec 4, 2024
7ceb07b
Update fuel-testnet.json with new URLs for testnet (#5)
migueldingli1997 Dec 10, 2024
d79a982
Create fuel-sandbox.json
migueldingli1997 Dec 10, 2024
a4570a0
Merge remote-tracking branch 'origin/master'
migueldingli1997 Dec 12, 2024
34928f2
Remove extra chains (and sandbox) from explorer
dillu24 Nov 27, 2024
02fc9a3
Update changes from original ping.pub
migueldingli1997 Dec 16, 2024
134f3b5
Fix logo URL
migueldingli1997 Dec 16, 2024
67f8102
Specify features explicitly for chains
migueldingli1997 Dec 17, 2024
00d0d73
Changes to how we display supply
migueldingli1997 Dec 23, 2024
42a17e9
Improve supply changes
migueldingli1997 Dec 23, 2024
b6d4085
Switch to 5000 as interval for statesync
migueldingli1997 Jan 14, 2025
f32e8f1
Document statesync change
migueldingli1997 Jan 15, 2025
8716fe5
Order txs by descending order (#6)
migueldingli1997 Feb 25, 2025
29503a5
Feature/vesting accounts support (#8)
atharen Jun 16, 2025
c97632e
Feature/resync with upstream (#9)
atharen Jun 16, 2025
a404b2f
feat(govStore): fallback for fetching proposals
atharen Jun 18, 2025
38694fb
fixup! add pagination
atharen Jun 18, 2025
138ffb0
fixup! filter spam
atharen Jun 18, 2025
eff03a6
fixup! fix filter issue
atharen Jun 18, 2025
3956ffb
fixup! feat(govStore): fallback for fetching proposals
atharen Jun 18, 2025
709510e
refactor(gov): fetch proposals on component mount
atharen Jun 18, 2025
99d20a4
refactor(gov): split governance proposal caching
atharen Jun 18, 2025
652421e
feat(gov): caching request intervals
atharen Jun 18, 2025
33d0e95
Revert "refactor(gov): fetch proposals on component mount"
atharen Jun 19, 2025
bc7ef5f
refactor(gov): fallback logic into govFallback
atharen Jun 19, 2025
7ebb3a5
Revert "fixup! add pagination"
atharen Jun 19, 2025
febc444
fixup! refactor(gov): fallback logic into govFallback
atharen Jun 19, 2025
7ee3765
refactor(gov): update caching logic for proposal statuses
atharen Jun 19, 2025
c1dd5ac
fixup! refactor(gov): update caching logic for proposal statuses
atharen Jun 19, 2025
dfaacff
feat(gov): add fallback data notice
atharen Jun 19, 2025
6ad8aa1
fixup! feat(gov): add fallback data notice
atharen Jun 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,3 +54,41 @@ You can hire us by submitting an issue and fund the issue on [IssueHunter](https

Developers: @liangping @dingyiming

## Changes from Original Ping.Pub

This version of Ping.Pub was forked from from commit https://github.com/ping-pub/explorer/commit/603d7ce2, with the following changes applied:

- `chains/mainnet/`:
- Removed any existing chains.
- Added `fuel.json`.
- Added `fuel-testnet.json`.
- `src/libs/`
- In `client.ts`, added `order_by=2` to `getTxsBySender` query, for DESC ordering.
- In `client.ts`, added `getBankSpendableBalances` method for vesting account support.
- `src/libs/api/`:
- In `index.ts`, added `bank_spendable_balances_address` endpoint mapping.
- In `registry.ts`, added `bank_spendable_balances_address` type definition.
- `src/layouts/components/`:
- Removed Sponsors from `DefaultLayout.vue`.
- `src/modules/[chain]`:
- In `indexStore.ts` add **Initial Supply** card.
- In `indexStore.ts` remove **Validators** card.
- In `indexStore.ts` rename **Supply** card to **Supply on Sequencer**.
- `src/modules/[chain]/account`:
- In `[address].vue`, added `order_by=2` to `receivedQuery` query, for DESC ordering.
- In `[address].vue`, added Fuel's vesting accounts handling with detailed schedule breakdown.
- `src/modules/[chain]/supply`:
- In `index.vue` add `fuel (initial_supply)`.
- In `index.vue` change fuel supply to `fuel (supply_on_sequencer)`.
- `src/modules/[chain]/statesync`:
- In `index.vue` use a height interval of 5000 blocks, i.e. `h = Math.round((h - 5000) / 5000) * 5000`.
- `src/stores/`:
- In `useDashboard.ts` ensure `conf.logo = lc.logo;`.
- In `useParamsStore.ts` add `initial_supply`.
- In `useParamsStore.ts` change `bonded_and_supply` to `bonded_from_sequencer_supply`.
- Added `govCache.ts` and `govFallback.ts` for governance proposal caching and fallback fetching when batch requests fail.
- Enhanced `useGovStore.ts` with intelligent fallback mechanism and improved error handling for governance proposals.
- `src/types/`:
- In `auth.ts`, added `VestingInfo` interface and extended `AuthAccount` for vesting account types.
- `public/logos/`:
- Added `fuel.png`.
74 changes: 0 additions & 74 deletions chains/mainnet/axelar.json

This file was deleted.

26 changes: 0 additions & 26 deletions chains/mainnet/cosmos.json

This file was deleted.

23 changes: 23 additions & 0 deletions chains/mainnet/fuel-testnet.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"chain_name": "fuel-testnet",
"registry_name": "fuel testnet",
"api": [
{"provider": "SimplyStaking", "address": "https://testnet-rest-fuel-seq.simplystaking.xyz"}
],
"rpc": [
{"provider": "SimplyStaking", "address": "https://testnet-rpc-fuel-seq.simplystaking.xyz"}
],
"sdk_version": "0.50.10",
"coin_type": "118",
"min_tx_fee": "800",
"addr_prefix": "fuelsequencer",
"logo": "/logos/fuel.png",
"assets": [{
"base": "test",
"symbol": "TEST",
"exponent": "9",
"coingecko_id": "",
"logo": "/logos/fuel.png"
}],
"features": ["dashboard", "blocks", "uptime", "parameters", "state-sync", "consensus", "supply", "governance", "staking", "tx"]
}
42 changes: 42 additions & 0 deletions chains/mainnet/fuel.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"chain_name": "fuel-mainnet",
"registry_name": "fuel mainnet",
"api": [
{
"provider": "SimplyStaking",
"address": "https://rest-fuel-seq.simplystaking.xyz"
}
],
"rpc": [
{
"provider": "SimplyStaking",
"address": "https://rpc-fuel-seq.simplystaking.xyz"
}
],
"sdk_version": "0.50.13",
"coin_type": "118",
"min_tx_fee": "800",
"assets": [
{
"base": "fuel",
"symbol": "FUEL",
"exponent": "9",
"coingecko_id": "fuel-network",
"logo": "/logos/fuel.png"
}
],
"features": [
"dashboard",
"blocks",
"uptime",
"parameters",
"state-sync",
"consensus",
"supply",
"governance",
"staking",
"tx"
],
"addr_prefix": "fuelsequencer",
"logo": "/logos/fuel.png"
}
30 changes: 0 additions & 30 deletions chains/mainnet/neutron.json

This file was deleted.

27 changes: 0 additions & 27 deletions chains/mainnet/nolus.json

This file was deleted.

32 changes: 0 additions & 32 deletions chains/mainnet/osmosis.json

This file was deleted.

11 changes: 0 additions & 11 deletions chains/testnet/crossfi.json

This file was deleted.

2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
});
gtag('config', 'G-SSBKVF3GMX');
</script>
<script type="module" src="https://cdn.jsdelivr.net/npm/ping-widget@v0.3.8/dist/ping-widget.min.js"></script>
<script type="module" src="https://cdn.jsdelivr.net/npm/@ping-pub/widget@latest/dist/widget.min.js"></script>

</body>
</html>
Binary file added public/logos/fuel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion src/components/ad/AdBanner.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<template>
<div></div>
</template>
</template>
56 changes: 0 additions & 56 deletions src/components/ad/ad.ts

This file was deleted.

6 changes: 0 additions & 6 deletions src/components/charts/DonutChart.vue
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,3 @@ const expenseRationChartConfig = computed(() => {
:series="series"
/>
</template>

<script lang="ts">
export default {
name: 'DonetChart',
};
</script>
Loading