Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
68a44d78e3 | ||
|
|
6b73ee1e7c | ||
|
|
15755adb41 | ||
|
|
4ae9c45f14 | ||
|
|
0b4f195f4f | ||
|
|
a1dbd2aa5f | ||
|
|
8e68d92dd8 | ||
|
|
fd34333248 | ||
|
|
d364eb4c10 | ||
|
|
a1bab90afa | ||
|
|
a39734ae64 | ||
|
|
fc5526b173 | ||
|
|
b84aadf3a6 | ||
|
|
76f4d0bc75 | ||
|
|
f3d153d41c | ||
|
|
c752e460da | ||
|
|
69c0c619f7 | ||
|
|
379d215b19 | ||
|
|
6c609d317b | ||
|
|
d44562482f | ||
|
|
466f53e19d | ||
|
|
a50aa84971 | ||
|
|
43b5ea32ca | ||
|
|
7bce3d8c6c | ||
|
|
72ad2f718b | ||
|
|
90e0bfbbe0 | ||
|
|
11b20d53f3 | ||
|
|
860041d20a | ||
|
|
b16916cecf | ||
|
|
977a12d112 | ||
|
|
4cf6b5b83e | ||
|
|
f14fde35e1 | ||
|
|
1a01ce0a6c | ||
|
|
0599864889 | ||
|
|
7fe91a2785 | ||
|
|
e2efdacd36 | ||
|
|
23baeb31d9 | ||
|
|
6c42502e93 | ||
|
|
73991d21b6 | ||
|
|
a84e1f39fe | ||
|
|
3b36742911 | ||
|
|
a11154c3e2 | ||
|
|
be52446794 | ||
|
|
eff1bbda62 | ||
|
|
e7cf3baeb3 | ||
|
|
f75f3cd040 | ||
|
|
067b2bc3de | ||
|
|
fa2b24cea8 | ||
|
|
628b0444ee | ||
|
|
0c1a0418af | ||
|
|
d9e9b9c027 | ||
|
|
2ef5cf23a4 | ||
|
|
3e62a244f3 | ||
|
|
c488269b5e | ||
|
|
2fdc5465ea | ||
|
|
c722db1c4e | ||
|
|
004bde2b1a | ||
|
|
ed28061db0 | ||
|
|
27553ad669 |
@@ -0,0 +1,7 @@
|
||||
# chmod 755 docker.sh
|
||||
|
||||
yarn --ignore-engines add
|
||||
yarn --ignore-engines build
|
||||
docker build -t "ping.pub/dashboard" .
|
||||
|
||||
# then you can run "docker run -d -p 8080:80 ping.pub/dashboard"
|
||||
@@ -1,16 +1,26 @@
|
||||
# Prerequisite
|
||||
1. Node, https://nodejs.org
|
||||
2. Yarn, https://classic.yarnpkg.com/lang/en/docs/install/#mac-stable
|
||||
|
||||
# Installation:
|
||||
|
||||
1. Running with yarn
|
||||
```
|
||||
yarn && yarn serve
|
||||
```sh
|
||||
yarn --ignore-engines && yarn serve
|
||||
```
|
||||
|
||||
2. Building for web servers, like nginx, apache
|
||||
```
|
||||
yarn && yarn build
|
||||
```sh
|
||||
yarn --ignore-engines && yarn build
|
||||
cp -r ./dist/* <ROOT_OF_WEB_SERVER>
|
||||
```
|
||||
|
||||
3. Running with docker
|
||||
```sh
|
||||
./docker.sh
|
||||
docker run -d -p 8088:80 ping.pub/dashboard
|
||||
```
|
||||
|
||||
# Enable LCD for Ping.pub (do this on the config for your chain)
|
||||
|
||||
1. Set `enable = true` in `./config/app.toml`
|
||||
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
@@ -0,0 +1,41 @@
|
||||
<svg width="440" height="440" viewBox="0 0 440 440" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_7293_9714)">
|
||||
<rect width="440" height="440" fill="white"/>
|
||||
<g filter="url(#filter0_d_7293_9714)">
|
||||
<rect width="440" height="440" fill="#141C1B"/>
|
||||
<mask id="mask0_7293_9714" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="440" height="440">
|
||||
<rect width="440" height="440" fill="#141C1B"/>
|
||||
</mask>
|
||||
<g mask="url(#mask0_7293_9714)">
|
||||
<g filter="url(#filter1_f_7293_9714)">
|
||||
<ellipse cx="219.5" cy="414.5" rx="338.5" ry="244.5" fill="url(#paint0_linear_7293_9714)" fill-opacity="0.5"/>
|
||||
</g>
|
||||
</g>
|
||||
<path d="M159.423 338H115L165.144 103H209.567L189.038 199.35H197.115L273.173 103H325V107.029L235.481 218.486V224.529L292.019 335.986V338H242.885L193.75 241.65H179.615L159.423 338Z" fill="white"/>
|
||||
</g>
|
||||
</g>
|
||||
<defs>
|
||||
<filter id="filter0_d_7293_9714" x="-50" y="-46" width="540" height="540" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="25"/>
|
||||
<feComposite in2="hardAlpha" operator="out"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_7293_9714"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_7293_9714" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter1_f_7293_9714" x="-319" y="-30" width="1077" height="889" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="100" result="effect1_foregroundBlur_7293_9714"/>
|
||||
</filter>
|
||||
<linearGradient id="paint0_linear_7293_9714" x1="219.5" y1="170" x2="219.5" y2="659" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#58C6B2"/>
|
||||
<stop offset="1" stop-color="#106757"/>
|
||||
</linearGradient>
|
||||
<clipPath id="clip0_7293_9714">
|
||||
<rect width="440" height="440" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 233 KiB |
|
After Width: | Height: | Size: 17 KiB |
@@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 26.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 1920 1920" style="enable-background:new 0 0 1920 1920;" xml:space="preserve">
|
||||
<g>
|
||||
<circle style="fill:#F5D2FF;" cx="960.06" cy="959.53" r="959.94"/>
|
||||
<g>
|
||||
<path d="M1160.36,344.05H585.94v340.88h501.95V826.7H789.62v340.88h340.88V869.31h298.27V612.46
|
||||
C1428.77,464.22,1308.6,344.05,1160.36,344.05z"/>
|
||||
<circle cx="960.06" cy="1451.52" r="213.05"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 644 B |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 45 KiB |
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"chain_name": "aura",
|
||||
"coingecko": "aura-network",
|
||||
"api": ["https://lcd.aura.network"],
|
||||
"rpc": [
|
||||
"https://rpc.aura.network:443",
|
||||
"https://snapshot-1.aura.network:443",
|
||||
"https://snapshot-2.aura.network:443"
|
||||
],
|
||||
"snapshot_provider": "",
|
||||
"sdk_version": "0.45.11",
|
||||
"coin_type": "118",
|
||||
"min_tx_fee": "8000",
|
||||
"addr_prefix": "aura",
|
||||
"logo": "/logos/aura.png",
|
||||
"assets": [
|
||||
{
|
||||
"base": "uaura",
|
||||
"symbol": "AURA",
|
||||
"exponent": "6",
|
||||
"coingecko_id": "aura-network",
|
||||
"logo": "/logos/aura.png"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
{
|
||||
"chain_name": "aura",
|
||||
"coingecko": "aura-network",
|
||||
"api": ["https://lcd.euphoria.aura.network"],
|
||||
"rpc": ["https://snapshot-1.euphoria.aura.network:443","https://snapshot-2.euphoria.aura.network:443"],
|
||||
"snapshot_provider": "705e3c2b2b554586976ed88bb27f68e4c4176a33@13.250.223.114:26656,b9243524f659f2ff56691a4b2919c3060b2bb824@13.214.5.1:26656",
|
||||
"sdk_version": "0.45.6",
|
||||
"coin_type": "118",
|
||||
"min_tx_fee": "8000",
|
||||
"addr_prefix": "eaura",
|
||||
"logo": "/logos/aura.png",
|
||||
"assets": [{
|
||||
"base": "ueaura",
|
||||
"symbol": "AURA",
|
||||
"exponent": "6",
|
||||
"coingecko_id": "aura-network",
|
||||
"logo": "/logos/aura.png"
|
||||
}]
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"chain_name": "cudos",
|
||||
"coingecko": "cudos",
|
||||
"api": ["https://rest.cudos.org"],
|
||||
"rpc": ["https://rpc.cudos.org"],
|
||||
"snapshot_provider": "",
|
||||
"sdk_version": "0.45.3",
|
||||
"coin_type": "118",
|
||||
"min_tx_fee": "5000000000000",
|
||||
"addr_prefix": "cudos",
|
||||
"logo": "https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.png",
|
||||
"assets": [{
|
||||
"base": "acudos",
|
||||
"symbol": "CUDOS",
|
||||
"exponent": "18",
|
||||
"coingecko_id": "cudos",
|
||||
"logo": "https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.png"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"chain_name": "gitopia",
|
||||
"coingecko": "",
|
||||
"api": ["https://gitopia-api.polkachu.com"],
|
||||
"rpc": ["https://gitopia-rpc.polkachu.com"],
|
||||
"snapshot_provider": "",
|
||||
"sdk_version": "0.46.12",
|
||||
"coin_type": "118",
|
||||
"min_tx_fee": "3000",
|
||||
"addr_prefix": "gitopia",
|
||||
"logo": "/logos/gitopia.png",
|
||||
"assets": [{
|
||||
"base": "ulore",
|
||||
"symbol": "LORE",
|
||||
"exponent": "6",
|
||||
"coingecko_id": "",
|
||||
"logo": "/logos/gitopia.png"
|
||||
}]
|
||||
}
|
||||
@@ -13,7 +13,7 @@
|
||||
"base": "ugraviton",
|
||||
"symbol": "GRAVITON",
|
||||
"exponent": "6",
|
||||
"coingecko_id": "",
|
||||
"coingecko_id": "graviton",
|
||||
"logo": "/logos/gravity-bridge.png"
|
||||
}]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"chain_name": "kyve",
|
||||
"api": ["https://api-explorer.kyve.network:443"],
|
||||
"rpc": ["https://rpc-eu-1.kyve.network:443","https://rpc-us-1.kyve.network:443"],
|
||||
"snapshot_provider": "",
|
||||
"sdk_version": "0.46.10",
|
||||
"coin_type": "118",
|
||||
"min_tx_fee": "4000",
|
||||
"assets": [{
|
||||
"base": "ukyve",
|
||||
"symbol": "KYVE",
|
||||
"exponent": "6",
|
||||
"coingecko_id": "",
|
||||
"logo": "/logos/kyve.svg"
|
||||
}],
|
||||
"addr_prefix": "kyve",
|
||||
"logo": "/logos/kyve.svg"
|
||||
}
|
||||
@@ -1,21 +1,21 @@
|
||||
{
|
||||
"chain_name": "meme",
|
||||
"coingecko": "meme-network",
|
||||
"api": [ "https://api-meme-1.meme.sx", "https://meme-api.polkachu.com:443", "https://api.meme.pupmos.network:443" ],
|
||||
"rpc": [ "https://rpc-meme-1.meme.sx:443", "https://meme-rpc.polkachu.com:443" ],
|
||||
"api": [ "https://api-meme-1.meme.sx", "https://meme-api.polkachu.com:443", "https://api.meme.pupmos.network:443", "https://meme-api.kleomedes.network:443", "https://meme.api.m.anode.team:443" ],
|
||||
"rpc": [ "https://rpc-meme-1.meme.sx:443", "https://meme-rpc.polkachu.com:443", "https://rpc-meme.pupmos.network:443", "https://meme-rpc.kleomedes.network:443", "http://meme.statesync.nodersteam.com:26657", "https://meme.rpc.m.anode.team:443" ],
|
||||
"snapshot_provider": "",
|
||||
"sdk_version": "0.45.9",
|
||||
"coin_type": "118",
|
||||
"min_tx_fee": "8000",
|
||||
"addr_prefix": "meme",
|
||||
"logo": "/logos/meme.svg",
|
||||
"logo": "/logos/meme.png",
|
||||
"assets": [
|
||||
{
|
||||
"base": "umeme",
|
||||
"symbol": "MEME",
|
||||
"exponent": "6",
|
||||
"coingecko_id": "meme-network",
|
||||
"logo": "/logos/meme.svg"
|
||||
"logo": "/logos/meme.png"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,21 +1,26 @@
|
||||
{
|
||||
"chain_name": "Migaloo",
|
||||
"coingecko": "",
|
||||
"api": ["https://api.migaloo.silknodes.io"],
|
||||
"rpc": ["https://rpc.migaloo.silknodes.io"],
|
||||
"coingecko": "white-whale",
|
||||
"api": [
|
||||
"https://migaloo-api.polkachu.com",
|
||||
"https://api.migaloo.silknodes.io"
|
||||
],
|
||||
"rpc": [
|
||||
"https://migaloo-rpc.polkachu.com/:443",
|
||||
"https://rpc.migaloo.silknodes.io"
|
||||
],
|
||||
"snapshot_provider": "",
|
||||
"coin_type": 118,
|
||||
"sdk_version": "0.45.9",
|
||||
"addr_prefix": "migaloo",
|
||||
"logo": "/logos/migaloo.png",
|
||||
"assets": [
|
||||
{
|
||||
"base": "uwhale",
|
||||
"symbol": "WHALE",
|
||||
"exponent": 6,
|
||||
"coingecko_id": "",
|
||||
"logo": "/logos/whitewhale.jpg"
|
||||
}
|
||||
{
|
||||
"base": "uwhale",
|
||||
"symbol": "WHALE",
|
||||
"exponent": 6,
|
||||
"coingecko_id": "white-whale",
|
||||
"logo": "/logos/whitewhale.jpg"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"chain_name": "nois",
|
||||
"api": ["https://nois-api.polkachu.com"],
|
||||
"rpc": ["https://nois-rpc.polkachu.com"],
|
||||
"sdk_version": "0.45.14",
|
||||
"addr_prefix": "nois",
|
||||
"min_tx_fee": "5000",
|
||||
"logo": "/logos/nois.png",
|
||||
"assets": [
|
||||
{
|
||||
"symbol": "NOIS",
|
||||
"base": "unois",
|
||||
"exponent": 6,
|
||||
"logo": "/logos/nois.png"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"chain_name": "Quasar",
|
||||
"coingecko": "",
|
||||
"api": ["https://quasar-api.polkachu.com"],
|
||||
"rpc": ["https://quasar-rpc.polkachu.com"],
|
||||
"sdk_version": "0.45.14",
|
||||
"coin_type": 118,
|
||||
"min_tx_fee": "8000",
|
||||
"addr_prefix": "quasar",
|
||||
"logo": "/logos/quasar.png",
|
||||
"assets": [
|
||||
{
|
||||
"base": "uqsr",
|
||||
"symbol": "QSR",
|
||||
"exponent": 6,
|
||||
"coingecko_id": "",
|
||||
"logo": "/logos/quasar.png"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -13,7 +13,7 @@
|
||||
"base": "uqck",
|
||||
"symbol": "QCK",
|
||||
"exponent": "6",
|
||||
"coingecko_id": "",
|
||||
"coingecko_id": "quicksilver",
|
||||
"logo": "/logos/quicksilver.png"
|
||||
}
|
||||
]
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"api": ["https://public-rest-rpc1.stafihub.io","https://api.stafihub.nodestake.top"],
|
||||
"rpc": ["https://public-rpc1.stafihub.io:443","https://rpc.stafihub.nodestake.top"],
|
||||
"snapshot_provider": "",
|
||||
"sdk_version": "0.45.7",
|
||||
"sdk_version": "0.46.12",
|
||||
"coin_type": "118",
|
||||
"min_tx_fee": "20000",
|
||||
"addr_prefix": "stafi",
|
||||
@@ -33,5 +33,11 @@
|
||||
"exponent": "6",
|
||||
"coingecko_id": "",
|
||||
"logo": "/logos/stafihub.png"
|
||||
},{
|
||||
"base": "urswth",
|
||||
"symbol": "rSWTH",
|
||||
"exponent": "8",
|
||||
"coingecko_id": "",
|
||||
"logo": "/logos/stafihub.png"
|
||||
}]
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"chain_name": "umee",
|
||||
"api": ["https://api.barnacle.mainnet.network.umee.cc:443"],
|
||||
"rpc": ["https://rpc.barnacle.mainnet.network.umee.cc:443"],
|
||||
"api": ["https://umee-api.polkachu.com:443"],
|
||||
"rpc": ["https://umee-rpc.polkachu.com:443"],
|
||||
"snapshot_provider": "",
|
||||
"sdk_version": "0.46.2",
|
||||
"sdk_version": "0.46.11",
|
||||
"coin_type": "118",
|
||||
"min_tx_fee": "8000",
|
||||
"addr_prefix": "umee",
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"chain_name": "aura",
|
||||
"coingecko": "",
|
||||
"api": ["https://lcd.euphoria.aura.network"],
|
||||
"rpc": [
|
||||
"https://snapshot-1.euphoria.aura.network:443",
|
||||
"https://snapshot-2.euphoria.aura.network:443"
|
||||
],
|
||||
"snapshot_provider": "705e3c2b2b554586976ed88bb27f68e4c4176a33@13.250.223.114:26656,b9243524f659f2ff56691a4b2919c3060b2bb824@13.214.5.1:26656",
|
||||
"sdk_version": "0.45.11",
|
||||
"coin_type": "118",
|
||||
"min_tx_fee": "8000",
|
||||
"addr_prefix": "eaura",
|
||||
"logo": "/logos/aura.png",
|
||||
"assets": [
|
||||
{
|
||||
"base": "ueaura",
|
||||
"symbol": "AURA",
|
||||
"exponent": "6",
|
||||
"coingecko_id": "",
|
||||
"logo": "/logos/aura.png"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"chain_name": "bitcanna",
|
||||
"coingecko": "bitcanna",
|
||||
"api":"https://lcd-testnet.bitcanna.io",
|
||||
"api": ["https://lcd-testnet.bitcanna.io", "https://api.bitcanna-dev-1.bitcanna.aviaone.com"],
|
||||
"rpc": ["https://rpc-testnet.bitcanna.io:443", "https://lcd-testnet.bitcanna.io:443"],
|
||||
"snapshot_provider": "dcdc83e240eb046faabef62e4daf1cfcecfa93a2@159.65.198.245:26656,8e241ba2e8db2e83bb5d80473b4fd4d901043dda@178.128.247.173:26656",
|
||||
"sdk_version": "0.46.6",
|
||||
"snapshot_provider": "d5519e378247dfb61dfe90652d1fe3e2b3005a5b@bitcanna-testnet.rpc.kjnodes.com:42656,80ee9ed689bfb329cf21b94aa12978e073226db4@devnet-1.bitcanna.io:26656",
|
||||
"sdk_version": "0.46.12",
|
||||
"coin_type": "118",
|
||||
"min_tx_fee": "420",
|
||||
"assets": [{
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"chain_name": "cudos",
|
||||
"coingecko": "cudos",
|
||||
"api": ["https://rest.testnet.cudos.org"],
|
||||
"rpc": ["https://rpc.testnet.cudos.org"],
|
||||
"snapshot_provider": "",
|
||||
"sdk_version": "0.45.3",
|
||||
"coin_type": "118",
|
||||
"min_tx_fee": "5000000000000",
|
||||
"addr_prefix": "cudos",
|
||||
"logo": "https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.png",
|
||||
"assets": [{
|
||||
"base": "acudos",
|
||||
"symbol": "CUDOS",
|
||||
"exponent": "18",
|
||||
"coingecko_id": "cudos",
|
||||
"logo": "https://raw.githubusercontent.com/cosmos/chain-registry/master/cudos/images/cudos.png"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -11,14 +11,14 @@
|
||||
"coin_type": "118",
|
||||
"min_tx_fee": "8000",
|
||||
"addr_prefix": "meme",
|
||||
"logo": "/logos/meme.svg",
|
||||
"logo": "/logos/meme.png",
|
||||
"assets": [
|
||||
{
|
||||
"base": "umeme",
|
||||
"symbol": "MEME",
|
||||
"exponent": "6",
|
||||
"coingecko_id": "meme-network",
|
||||
"logo": "/logos/meme.svg"
|
||||
"logo": "/logos/meme.png"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"chain_name": "quasar",
|
||||
"chain_name": "Quasar Test",
|
||||
"coingecko": "",
|
||||
"api": ["https://quasar-testnet-api.polkachu.com","https://quasar-testnet-api.swiss-staking.ch"],
|
||||
"rpc": ["https://quasar-testnet-rpc.polkachu.com","https://quasar-testnet-rpc.swiss-staking.ch","https://questnet.quasar-finance.rhinostake.com"],
|
||||
"sdk_version": "0.46.4",
|
||||
"api": ["https://quasar-testnet-api.polkachu.com"],
|
||||
"rpc": ["https://quasar-testnet-rpc.polkachu.com"],
|
||||
"sdk_version": "0.45.14",
|
||||
"coin_type": 118,
|
||||
"min_tx_fee": "8000",
|
||||
"addr_prefix": "quasar",
|
||||
@@ -15,20 +15,6 @@
|
||||
"exponent": 6,
|
||||
"coingecko_id": "",
|
||||
"logo": "/logos/quasar.png"
|
||||
},
|
||||
{
|
||||
"base": "uayy",
|
||||
"symbol": "AYY",
|
||||
"exponent": 6,
|
||||
"coingecko_id": "",
|
||||
"logo": ""
|
||||
},
|
||||
{
|
||||
"base": "uoro",
|
||||
"symbol": "ORO",
|
||||
"exponent": 6,
|
||||
"coingecko_id": "",
|
||||
"logo": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"chain_name": "side",
|
||||
"api": ["https://rest.testnet.side.one"],
|
||||
"rpc": ["https://rpc.testnet.side.one"],
|
||||
"snapshot_provider": "",
|
||||
"sdk_version": "0.46.4",
|
||||
"coin_type": "60",
|
||||
"min_tx_fee": "800",
|
||||
"addr_prefix": "side",
|
||||
"logo": "/logos/side.jpeg",
|
||||
"keplr_features": ["ibc-transfer", "ibc-go", "eth-address-gen", "eth-key-sign"],
|
||||
"assets": [{
|
||||
"base": "aside",
|
||||
"symbol": "SIDE",
|
||||
"exponent": "18",
|
||||
"coingecko_id": "",
|
||||
"logo": "/logos/side.jpeg"
|
||||
}]
|
||||
}
|
||||
@@ -106,7 +106,7 @@ export default class ChainFetch {
|
||||
}
|
||||
|
||||
async getTxsBySender(sender) {
|
||||
return this.get(`/cosmos/tx/v1beta1/txs?events=message.sender='${sender}'&pagination.reverse=true&order_by=ORDER_BY_DESC`)
|
||||
return this.get(`/cosmos/tx/v1beta1/txs?events=message.sender='${sender}'&pagination.reverse=true`)
|
||||
}
|
||||
|
||||
async getTxsByRecipient(recipient) {
|
||||
|
||||
@@ -22,6 +22,17 @@ function processMenu() {
|
||||
icon: 'https://ping.pub/logo.svg',
|
||||
})
|
||||
}
|
||||
chainMenus.push({ header: 'sponsors' })
|
||||
chainMenus.push({
|
||||
title: 'Becole',
|
||||
href: 'https://becole.com',
|
||||
logo: 'https://becole.com/static/logo/logo_becole.png',
|
||||
})
|
||||
chainMenus.push({
|
||||
title: 'Osmosis',
|
||||
href: 'https://app.osmosis.zone',
|
||||
logo: 'https://ping.pub/logos/osmosis.jpg',
|
||||
})
|
||||
chainMenus.push({ header: 'LINKS' })
|
||||
if (isTestnet()) {
|
||||
chainMenus.push({
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
<template>
|
||||
<div>
|
||||
<b-button-group class="mb-2">
|
||||
<b-button
|
||||
v-for="(t,i) in types"
|
||||
:key="t"
|
||||
:variant="i===type? 'secondary': 'outline-secondary'"
|
||||
@click="switchStatus(i)"
|
||||
>{{ t }}</b-button>
|
||||
</b-button-group>
|
||||
<b-row class="match-height">
|
||||
<b-col
|
||||
v-for="p in proposals"
|
||||
@@ -36,7 +44,7 @@
|
||||
|
||||
<script>
|
||||
import {
|
||||
BCardTitle, BCardFooter, BButton, BProgressBar, BProgress, BBadge, BTooltip, BRow, BCol, VBModal,
|
||||
BCardTitle, BCardFooter, BButton, BProgressBar, BProgress, BBadge, BTooltip, BRow, BCol, VBModal, BButtonGroup,
|
||||
} from 'bootstrap-vue'
|
||||
import Ripple from 'vue-ripple-directive'
|
||||
import OperationModal from '@/views/components/OperationModal/index.vue'
|
||||
@@ -45,6 +53,7 @@ import ProposalSummaryComponent from './components/governance/ProposalSummaryCom
|
||||
export default {
|
||||
components: {
|
||||
BButton,
|
||||
BButtonGroup,
|
||||
BCardFooter,
|
||||
BProgressBar,
|
||||
BProgress,
|
||||
@@ -70,6 +79,12 @@ export default {
|
||||
next: '',
|
||||
totalPower: 0,
|
||||
tallyParam: null,
|
||||
type: '2',
|
||||
types: {
|
||||
2: 'Voting',
|
||||
3: 'Passed',
|
||||
4: 'Rejected',
|
||||
},
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
@@ -79,9 +94,16 @@ export default {
|
||||
this.getList()
|
||||
},
|
||||
methods: {
|
||||
switchStatus(s) {
|
||||
if (!this.loading) {
|
||||
this.proposals = []
|
||||
this.type = s
|
||||
this.getList()
|
||||
}
|
||||
},
|
||||
getList() {
|
||||
this.loading = true
|
||||
this.$http.getGovernanceList(this.next).then(res => {
|
||||
this.$http.getGovernanceListByStatus(this.type).then(res => {
|
||||
this.proposals = this.proposals.concat(res.proposals)
|
||||
this.updateTally(this.proposals)
|
||||
this.next = res.pagination.next_key
|
||||
|
||||
@@ -21,7 +21,11 @@
|
||||
<h4 class="mb-0">
|
||||
{{ validator.description.moniker }}
|
||||
</h4>
|
||||
<span class="card-text">{{ validator.description.website }}</span>
|
||||
<span class="card-text">
|
||||
<b-link :href="validator.description.website">
|
||||
{{ validator.description.website }}
|
||||
</b-link>
|
||||
</span>
|
||||
</div>
|
||||
<div class="d-flex flex-wrap">
|
||||
<b-button
|
||||
@@ -270,7 +274,7 @@
|
||||
|
||||
<script>
|
||||
import {
|
||||
BCard, BButton, BAvatar, BRow, BCol, BTable, BCardFooter, VBTooltip, VBModal, BBadge, BPagination,
|
||||
BCard, BButton, BAvatar, BRow, BCol, BTable, BCardFooter, VBTooltip, VBModal, BBadge, BPagination, BLink,
|
||||
} from 'bootstrap-vue'
|
||||
|
||||
import {
|
||||
@@ -293,6 +297,7 @@ export default {
|
||||
BBadge,
|
||||
BPagination,
|
||||
BTable,
|
||||
BLink,
|
||||
StakingAddressComponent,
|
||||
StakingCommissionComponent,
|
||||
StakingRewardComponent,
|
||||
|
||||
@@ -736,7 +736,8 @@ export default {
|
||||
return this.$store.state.chains.denoms
|
||||
},
|
||||
isEthAddr() {
|
||||
return JSON.stringify(this.account).indexOf('PubKeyEthSecp256k1') > 0
|
||||
// JSON.stringify(this.account).indexOf('PubKeyEthSecp256k1') > 0
|
||||
return false
|
||||
},
|
||||
},
|
||||
created() {
|
||||
|
||||