diff --git a/.changelog/2105.internal.md b/.changelog/2105.internal.md
new file mode 100644
index 0000000000..844c544a04
--- /dev/null
+++ b/.changelog/2105.internal.md
@@ -0,0 +1 @@
+Remove Oasis Scan API v1
diff --git a/.gitattributes b/.gitattributes
index dcfbc32492..40af76abdb 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -203,5 +203,3 @@ Procfile text
# Auto-generated files
src/vendors/explorer/*/** linguist-generated=true
-src/vendors/oasisscan/*/** linguist-generated=true
-src/vendors/oasisscan/dump_validators.json linguist-generated=true
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 54de90e236..5e13c3fedb 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -33,12 +33,6 @@
"src/vendors/explorer/.openapi-generator-ignore": true,
"src/vendors/explorer/runtime.ts": true,
"src/vendors/explorer/index.ts": true,
- "src/vendors/oasisscan/apis": true,
- "src/vendors/oasisscan/models": true,
- "src/vendors/oasisscan/.openapi-generator": true,
- "src/vendors/oasisscan/.openapi-generator-ignore": true,
- "src/vendors/oasisscan/runtime.ts": true,
- "src/vendors/oasisscan/index.ts": true,
"src/vendors/oasisscan-v2/apis": true,
"src/vendors/oasisscan-v2/models": true,
"src/vendors/oasisscan-v2/.openapi-generator": true,
diff --git a/src/app/components/ErrorFormatter/index.tsx b/src/app/components/ErrorFormatter/index.tsx
index 037d78a5cd..ace82b0ecd 100644
--- a/src/app/components/ErrorFormatter/index.tsx
+++ b/src/app/components/ErrorFormatter/index.tsx
@@ -21,7 +21,6 @@ export function ErrorFormatter(props: Props) {
const backendToLabel = {
[BackendAPIs.OasisMonitor]: t('backends.oasismonitor', 'Oasis Monitor API'),
- [BackendAPIs.OasisScan]: t('backends.oasisscan', 'Oasis Scan API'),
[BackendAPIs.OasisScanV2]: t('backends.oasisscanV2', 'Oasis Scan API v2'),
[BackendAPIs.Nexus]: t('backends.nexus', 'Nexus API'),
}
diff --git a/src/app/components/Footer/index.tsx b/src/app/components/Footer/index.tsx
index f418aa9fde..ea5d735ee4 100644
--- a/src/app/components/Footer/index.tsx
+++ b/src/app/components/Footer/index.tsx
@@ -26,7 +26,6 @@ export const Footer = memo(() => {
const backendToLabel = {
[BackendAPIs.OasisMonitor]: t('footer.poweredBy.oasismonitor', 'Oasis Monitor API & Oasis gRPC'),
- [BackendAPIs.OasisScan]: t('footer.poweredBy.oasisscan', 'Oasis Scan API & Oasis gRPC'),
[BackendAPIs.OasisScanV2]: t('footer.poweredBy.oasisscanV2', 'Oasis Scan API v2 & Oasis gRPC'),
[BackendAPIs.Nexus]: t('footer.poweredBy.nexus', 'Nexus API & Oasis gRPC'),
}
diff --git a/src/app/pages/E2EPage/index.tsx b/src/app/pages/E2EPage/index.tsx
index 951e91f295..3ec3211f39 100644
--- a/src/app/pages/E2EPage/index.tsx
+++ b/src/app/pages/E2EPage/index.tsx
@@ -7,7 +7,6 @@ import { TextInput } from 'grommet/es6/components/TextInput'
import React, { useEffect } from 'react'
import { useNavigate } from 'react-router-dom'
import * as monitor from 'vendors/monitor'
-import * as oasisscan from 'vendors/oasisscan'
import * as oasis from '@oasisprotocol/client'
import * as oasisRT from '@oasisprotocol/client-rt'
import { useDispatch, useStore } from 'react-redux'
@@ -43,7 +42,6 @@ function ExposeInternals() {
const store = useStore()
useEffect(() => {
window.monitor = monitor
- window.oasisscan = oasisscan
window.oasis = oasis
window.oasisRT = oasisRT
window.store = store
diff --git a/src/config.ts b/src/config.ts
index 80252d3892..1dbff1e979 100644
--- a/src/config.ts
+++ b/src/config.ts
@@ -7,7 +7,6 @@ export const consensusDecimals = 9
// Moved outside backend.ts to avoid circular dependency
export enum BackendAPIs {
OasisMonitor = 'oasismonitor',
- OasisScan = 'oasisscan',
OasisScanV2 = 'oasisscanV2',
Nexus = 'nexus',
}
@@ -24,7 +23,6 @@ type BackendProviders = {
ticker: string // from nic.stakingTokenSymbol()
min_delegation: number // from nic.stakingConsensusParameters().min_delegation
[BackendAPIs.OasisMonitor]: BackendApiUrls
- [BackendAPIs.OasisScan]: BackendApiUrls
[BackendAPIs.OasisScanV2]: BackendApiUrls
[BackendAPIs.Nexus]: BackendApiUrls
}
@@ -42,12 +40,6 @@ export const config: BackendConfig = {
explorer: 'https://monitor.oasis.dev',
blockExplorer: 'https://oasismonitor.com/operation/{{txHash}}',
},
- [BackendAPIs.OasisScan]: {
- explorer: 'https://api.oasisscan.com/mainnet',
- blockExplorer: 'https://oasisscan.com/transactions/{{txHash}}',
- blockExplorerParatimes: 'https://oasisscan.com/paratimes/transactions/{{txHash}}?runtime={{runtimeId}}',
- blockExplorerAccount: 'https://www.oasisscan.com/accounts/detail/{{address}}',
- },
[BackendAPIs.OasisScanV2]: {
explorer: 'https://api.oasisscan.com/v2/mainnet',
blockExplorer: 'https://oasisscan.com/transactions/{{txHash}}',
@@ -69,12 +61,6 @@ export const config: BackendConfig = {
explorer: 'https://monitor.oasis.dev/api/testnet',
blockExplorer: 'https://testnet.oasismonitor.com/operation/{{txHash}}',
},
- [BackendAPIs.OasisScan]: {
- explorer: 'https://api.oasisscan.com/testnet',
- blockExplorer: 'https://testnet.oasisscan.com/transactions/{{txHash}}',
- blockExplorerParatimes: 'https://testnet.oasisscan.com/paratimes/tx/{{txHash}}',
- blockExplorerAccount: 'https://testnet.oasisscan.com/accounts/detail/{{address}}',
- },
[BackendAPIs.OasisScanV2]: {
explorer: 'https://api.oasisscan.com/testnet',
blockExplorer: 'https://testnet.oasisscan.com/transactions/{{txHash}}',
@@ -97,13 +83,6 @@ export const config: BackendConfig = {
explorer: 'http://localhost:9001',
blockExplorer: 'http://localhost:9001/data/transactions?operation_id={{txHash}}',
},
- [BackendAPIs.OasisScan]: {
- explorer: 'http://localhost:9001',
- blockExplorer: 'http://localhost:9001/data/transactions?operation_id={{txHash}}',
- blockExplorerParatimes:
- 'http://localhost:9001/data/paratimes/transactions/{{txHash}}?runtime={{runtimeId}}',
- blockExplorerAccount: 'http://localhost:9001/data/accounts/detail/{{address}}',
- },
[BackendAPIs.OasisScanV2]: {
explorer: 'http://localhost:9001',
blockExplorer: 'http://localhost:9001/data/transactions?operation_id={{txHash}}',
diff --git a/src/locales/en/translation.json b/src/locales/en/translation.json
index 5c8eb8b324..8d1ed578cf 100644
--- a/src/locales/en/translation.json
+++ b/src/locales/en/translation.json
@@ -108,7 +108,6 @@
"appTitle": "ROSE Wallet",
"backends": {
"oasismonitor": "Oasis Monitor API",
- "oasisscan": "Oasis Scan API",
"oasisscanV2": "Oasis Scan API v2",
"nexus": "Nexus API"
},
@@ -201,7 +200,6 @@
"github": "ROSE Wallet is open source and powered by",
"poweredBy": {
"oasismonitor": "Oasis Monitor API & Oasis gRPC",
- "oasisscan": "Oasis Scan API & Oasis gRPC",
"oasisscanV2": "Oasis Scan API v2 & Oasis gRPC",
"nexus": "Nexus API & Oasis gRPC"
},
diff --git a/src/types/env.d.ts b/src/types/env.d.ts
index 47f2bb0dd1..ad92d2edc2 100644
--- a/src/types/env.d.ts
+++ b/src/types/env.d.ts
@@ -1,4 +1,4 @@
-type Backend = 'oasismonitor' | 'oasisscan' | 'oasisscanV2' | 'nexus'
+type Backend = 'oasismonitor' | 'oasisscanV2' | 'nexus'
declare global {
namespace NodeJS {
diff --git a/src/vendors/__tests__/oasisscan.test.ts b/src/vendors/__tests__/oasisscan.test.ts
deleted file mode 100644
index 24a810cbf0..0000000000
--- a/src/vendors/__tests__/oasisscan.test.ts
+++ /dev/null
@@ -1,450 +0,0 @@
-import { OperationsRowMethodEnum, ParaTimeCtxRowMethodEnum } from 'vendors/oasisscan/index'
-import {
- parseValidatorsList,
- parseAccount,
- parseTransactionsList,
- parseDelegations,
- parseDebonding,
-} from '../oasisscan'
-
-describe('oasisscan', () => {
- test('parse account', () => {
- expect(
- // https://api.oasisscan.com/mainnet/chain/account/info/oasis1qp53ud2pcmm73mlf4qywnrr245222mvlz5a2e5ty
- parseAccount({
- rank: 0,
- address: 'oasis1qp53ud2pcmm73mlf4qywnrr245222mvlz5a2e5ty',
- available: '7791.547645364',
- escrow: '312240.929087243',
- debonding: '0',
- total: '320032.476732607',
- nonce: 89,
- allowances: [
- {
- address: 'oasis1qrnu9yhwzap7rqh6tdcdcpz0zf86hwhycchkhvt8',
- amount: '1',
- },
- ],
- }),
- ).toMatchSnapshot()
- })
-
- test('parse validators', () => {
- expect(
- // https://api.oasisscan.com/mainnet/validator/list?pageSize=3
- parseValidatorsList([
- {
- rank: 1,
- entityId: 'eZuacXy5s3/nolB/E3gF4vqUYdvfOlVaaBXGfZcGwKc=',
- entityAddress: 'oasis1qq3xrq0urs8qcffhvmhfhz4p0mu7ewc8rscnlwxe',
- nodeId: 'ked2iuR80WQdb4g7l+PqbQKGJAvD4+KVPFwuDc5nU6M=',
- nodeAddress: 'oasis1qrg52ccz4ts6cct2qu4retxn7kkdlusjh5pe74ar',
- name: 's',
- icon: 'https://s3.amazonaws.com/s.jpg',
- website: 'https://s.f',
- twitter: 'https://twitter.com/s',
- keybase: 'b',
- email: 's@s.f',
- description: null,
- escrow: '336904789.68',
- escrowChange24: '834847.28',
- escrowPercent: 0.0594,
- balance: '756.46',
- totalShares: '274945347.23',
- signs: 6662666,
- proposals: 195817,
- nonce: 0,
- score: 7054300,
- delegators: 8244,
- nodes: null,
- uptime: '100%',
- active: true,
- commission: 0.05,
- bound: null,
- rates: null,
- bounds: null,
- escrowSharesStatus: null,
- escrowAmountStatus: null,
- status: true,
- },
- {
- rank: 2,
- entityId: '9sAhd+Wi6tG5nAr3LwXD0y9mUKLYqfAbS2+7SZdNHB4=',
- entityAddress: 'oasis1qqekv2ymgzmd8j2s2u7g0hhc7e77e654kvwqtjwm',
- nodeId: '6wbL5/OxvFGxi55o7AxcwKmfjXbXGC1hw4lfnEZxBXA=',
- nodeAddress: 'oasis1qqp0h2h92eev7nsxgqctvuegt8ge3vyg0qyluc4k',
- name: 'b',
- icon: null,
- website: 'https://www.b.com',
- twitter: null,
- keybase: null,
- email: null,
- description: null,
- escrow: '326477290.61',
- escrowChange24: '396083.29',
- escrowPercent: 0.0575,
- balance: '37793.61',
- totalShares: '292703052.04',
- signs: 4524240,
- proposals: 263109,
- nonce: 0,
- score: 5050458,
- delegators: 10510,
- nodes: null,
- uptime: '100%',
- active: false,
- commission: 0.1,
- bound: null,
- rates: null,
- bounds: null,
- escrowSharesStatus: null,
- escrowAmountStatus: null,
- status: false,
- },
- {
- rank: 3,
- entityId: 'kfr2A6K6TlvhQm4nz88Hczzkd2Aq5PlkxSpnmUUBAFs=',
- entityAddress: 'oasis1qr0jwz65c29l044a204e3cllvumdg8cmsgt2k3ql',
- nodeId: 'lbxs4hlud9XNloIOdhJPaCahd7HtiY8QATCgGnFfCM0=',
- nodeAddress: 'oasis1qp0lt6y2kq8g7ffzy49acga2l8uefngz0yf9v0jk',
- name: 'Staking Fund',
- icon: 'https://s3.amazonaws.com/keybase_processed_uploads/d48739023a250815c4ac564c9870ec05_360_360.jpg',
- website: 'https://staking.fund',
- twitter: 'StakingFund',
- keybase: 'StakingFund',
- email: 'go@staking.fund',
- description: null,
- escrow: '261889743.04',
- escrowChange24: '84921.18',
- escrowPercent: 0.046,
- balance: '259.66',
- totalShares: '216965001.92',
- signs: 6988187,
- proposals: 366109,
- nonce: 0,
- score: 7720405,
- delegators: 1142,
- nodes: null,
- uptime: '100%',
- active: true,
- commission: 0.15,
- bound: null,
- rates: null,
- bounds: null,
- escrowSharesStatus: null,
- escrowAmountStatus: null,
- status: true,
- },
- ]),
- ).toMatchSnapshot()
- })
-
- test('parse transaction list', () => {
- expect(
- parseTransactionsList([
- // Emerald ParaTime Object
- // https://api.oasisscan.com/mainnet/runtime/transaction/info?id=000000000000000000000000000000000000000000000000e2eaa99fc008f87f&hash=25b84ca4582f6e3140c384ad60b98415d2c3079d1fc5f2221e45da7b13c70817
- {
- ctx: {
- amount: '200',
- method: 'consensus.Deposit' as ParaTimeCtxRowMethodEnum,
- from: 'oasis1qqnk4au603zs94k0d0n7c0hkx8t4p6r87s60axru',
- to: 'oasis1qzgc7dvlls36q47z5y6dvu6ylaa78rkrduqtxgdr',
- nonce: 4,
- },
- runtimeName: 'Emerald',
- runtimeId: '000000000000000000000000000000000000000000000000e2eaa99fc008f87f',
- round: 997775,
- timestamp: 1649604086,
- txHash: '25b84ca4582f6e3140c384ad60b98415d2c3079d1fc5f2221e45da7b13c70817',
- result: true,
- message: 'null',
- type: 'regular',
- etx: null,
- events: {
- type: 'deposit',
- tx_hash: '0000000000000000000000000000000000000000000000000000000000000000',
- round: 997776,
- position: 0,
- i: 0,
- from: 'oasis1qqnk4au603zs94k0d0n7c0hkx8t4p6r87s60axru',
- to: 'oasis1qzgc7dvlls36q47z5y6dvu6ylaa78rkrduqtxgdr',
- owner: null,
- nonce: 4,
- amount: [],
- error: null,
- },
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=staking.Transfer&address=oasis1qz086axf5hreqpehv5hlgmtw7sfem79gz55v68wp
- {
- txHash: 'b831c4b2aa3188058717250cba279795d907e581bb4d7d40d9dc358d37a56254',
- height: 7381105,
- method: 'staking.Transfer' as OperationsRowMethodEnum,
- fee: '0.000002',
- amount: '116.90',
- shares: null,
- add: true,
- timestamp: 1645644903,
- time: 96605,
- status: true,
- from: 'oasis1qz086axf5hreqpehv5hlgmtw7sfem79gz55v68wp',
- to: 'oasis1qpm97z4c28juhdea220jtq2e3mz4gruyg54xktlm',
- nonce: 1,
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=staking.AddEscrow&address=oasis1qz0rx0h3v8fyukfrr0npldrrzvpdg4wj2qxvg0kj
- {
- txHash: 'e67c4331aa79c85736c4d96cd7b1f3eaad80301bb8d5c181c67482e57ebf0565',
- height: 7381138,
- method: 'staking.AddEscrow' as OperationsRowMethodEnum,
- fee: '0',
- amount: '500.10',
- shares: '0.00',
- add: true,
- timestamp: 1645645107,
- time: 96659,
- status: true,
- from: 'oasis1qz0rx0h3v8fyukfrr0npldrrzvpdg4wj2qxvg0kj',
- to: 'oasis1qqekv2ymgzmd8j2s2u7g0hhc7e77e654kvwqtjwm',
- nonce: 1,
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=staking.ReclaimEscrow&address=oasis1qzah5wn48ekakmq5405qvcg4czp8hjvrcvcywvhp
- {
- txHash: '0558d39e2c5ebe187fc2802ab442faa548013b247b5de1fb1ef75862dad4fb23',
- height: 7380979,
- method: 'staking.ReclaimEscrow' as OperationsRowMethodEnum,
- fee: '0',
- amount: '363.94',
- shares: '326.24',
- add: false,
- timestamp: 1645644147,
- time: 97859,
- status: true,
- from: 'oasis1qzah5wn48ekakmq5405qvcg4czp8hjvrcvcywvhp',
- to: 'oasis1qqekv2ymgzmd8j2s2u7g0hhc7e77e654kvwqtjwm',
- nonce: 1,
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=staking.AmendCommissionSchedule&address=oasis1qzl58e7v7pk50h66s2tv3u9rzf87twp7pcv7hul6
- {
- txHash: 'ba8e25c66ae31fa0a0837a414359bc2318c6c849515ca3dc1ffa9eb0a1ab92b3',
- height: 7361579,
- method: 'staking.AmendCommissionSchedule' as OperationsRowMethodEnum,
- fee: '0.000002',
- amount: null,
- shares: null,
- add: true,
- timestamp: 1645526644,
- time: 215523,
- status: true,
- from: 'oasis1qzl58e7v7pk50h66s2tv3u9rzf87twp7pcv7hul6',
- to: null,
- nonce: 1,
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=staking.Allow&address=oasis1qq3833fnmkqe94h0ca6w8qa84sq8pu92qsjmfayj
- {
- txHash: '8894b8e9866f66efe291155646f1c09d69d7221449a8d9f758ad1d31f504df03',
- height: 7381163,
- method: 'staking.Allow' as OperationsRowMethodEnum,
- fee: '0',
- amount: '1714.90',
- shares: null,
- add: true,
- timestamp: 1645645260,
- time: 96865,
- status: true,
- from: 'oasis1qq3833fnmkqe94h0ca6w8qa84sq8pu92qsjmfayj',
- to: 'oasis1qzvlg0grjxwgjj58tx2xvmv26era6t2csqn22pte',
- nonce: 1,
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=roothash.ExecutorCommit&address=oasis1qzr9p9fpjqekr8dev66wuaedcpq5n09hwvpkd4pg
- {
- txHash: 'd6298496fc19fd95fa1e2b245d1c33661b9ebd7ffb184280c363a31d13210c2a',
- height: 7381204,
- method: 'roothash.ExecutorCommit' as OperationsRowMethodEnum,
- fee: '0',
- amount: null,
- shares: null,
- add: true,
- timestamp: 1645645506,
- time: 96862,
- status: true,
- from: 'oasis1qzr9p9fpjqekr8dev66wuaedcpq5n09hwvpkd4pg',
- to: null,
- nonce: 1,
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=roothash.ExecutorProposerTimeout&address=oasis1qz6k3gky5d43h70xh2c5vk5fztmzmxmmhc6rh72x
- {
- txHash: '46583095fd80becc2683aacc67684170de8d6bc6eca5103d7ac543106d729a8f',
- height: 7381052,
- method: 'roothash.ExecutorProposerTimeout' as OperationsRowMethodEnum,
- fee: '0',
- amount: null,
- shares: null,
- add: true,
- timestamp: 1645644585,
- time: 97844,
- status: false,
- from: 'oasis1qz6k3gky5d43h70xh2c5vk5fztmzmxmmhc6rh72x',
- to: null,
- nonce: 1,
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=registry.RegisterEntity&address=oasis1qpdlqz373hcqvafadd3lxptj42x84sws35s02r4r
- {
- txHash: '5378750685efed957417abea41e7d96804264cb51d85dcee45494ef0ca2f31c7',
- height: 7368263,
- method: 'registry.RegisterEntity' as OperationsRowMethodEnum,
- fee: '0.000001',
- amount: null,
- shares: null,
- add: true,
- timestamp: 1645567265,
- time: 175214,
- status: true,
- from: 'oasis1qpdlqz373hcqvafadd3lxptj42x84sws35s02r4r',
- to: null,
- nonce: 1,
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=registry.RegisterNode&address=oasis1qzwl8jlxzwjgz2m6d3ns0vt9hzfp2h63qsxs76ys
- {
- txHash: '86a303d9891bbefb0984b82dcc0a51ec190d383248b536dcb8bc9ca0404824f4',
- height: 7381231,
- method: 'registry.RegisterNode' as OperationsRowMethodEnum,
- fee: '0',
- amount: null,
- shares: null,
- add: true,
- timestamp: 1645645670,
- time: 96855,
- status: true,
- from: 'oasis1qzwl8jlxzwjgz2m6d3ns0vt9hzfp2h63qsxs76ys',
- to: null,
- nonce: 1,
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=registry.RegisterRuntime&address=oasis1qrvmxhcjpjvgel9dqfs6zrnza3hqjpa6ug2arc0d
- {
- txHash: '2ac0a88ab2c85cef69905c8c9b3f639c5b3b15b969c334df5dcc4fa54f183a8a',
- height: 6251849,
- method: 'registry.RegisterRuntime' as OperationsRowMethodEnum,
- fee: '0',
- amount: null,
- shares: null,
- add: true,
- timestamp: 1638867315,
- time: 6875238,
- status: true,
- from: 'oasis1qrvmxhcjpjvgel9dqfs6zrnza3hqjpa6ug2arc0d',
- to: null,
- nonce: 1,
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=governance.CastVote&address=oasis1qp3rhyfjagkj65cnn6lt8ej305gh3kamsvzspluq
- {
- txHash: 'a62ebc4d30bc045f129f33a14d4019ec88e48c150980ed388d5f64b6e9476059',
- height: 4726356,
- method: 'governance.CastVote' as OperationsRowMethodEnum,
- fee: '0.000004',
- amount: null,
- shares: null,
- add: true,
- timestamp: 1629793437,
- time: 15949163,
- status: true,
- from: 'oasis1qp3rhyfjagkj65cnn6lt8ej305gh3kamsvzspluq',
- to: null,
- nonce: 1,
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=beacon.PVSSCommit&address=oasis1qrd64zucfaugv677fwkhynte4dz450yffgp0k06t
- {
- txHash: '09bfc632625d44fe96d4d31bacd12ed889231f77ed898cbcccf0dea7527a6237',
- height: 7396874,
- method: 'beacon.PVSSCommit' as OperationsRowMethodEnum,
- fee: '0',
- amount: null,
- shares: null,
- add: true,
- timestamp: 1645740165,
- time: 2485,
- status: true,
- from: 'oasis1qrd64zucfaugv677fwkhynte4dz450yffgp0k06t',
- to: null,
- nonce: 1,
- },
-
- // https://api.oasisscan.com/mainnet/chain/transactions?size=200&runtime=false&method=beacon.PVSSReveal&address=oasis1qptn9zmdn5ksvq85vxg2mg84e9m6jp2875dyfl73
- {
- txHash: '9c9fd0d2588a0108ec5f277f476483f17e2d8429e947c83f0096b0a7c351aa51',
- height: 7381114,
- method: 'beacon.PVSSReveal' as OperationsRowMethodEnum,
- fee: '0',
- amount: null,
- shares: null,
- add: true,
- timestamp: 1645644962,
- time: 97720,
- status: true,
- from: 'oasis1qptn9zmdn5ksvq85vxg2mg84e9m6jp2875dyfl73',
- to: null,
- nonce: 1,
- },
- ]),
- ).toMatchSnapshot()
- })
-
- test('parse delegations', () => {
- expect({
- // https://api.oasisscan.com/mainnet/chain/account/delegations?address=oasis1..&size=500
- delegations: parseDelegations([
- {
- validatorAddress: 'oasis1qqekv2ymgzmd8j2s2u7g0hhc7e77e654kvwqtjwm',
- validatorName: 'BinanceStaking',
- icon: null,
- entityAddress: null,
- shares: '0.000080078',
- amount: '0.000089387',
- active: true,
- },
- ]),
- // https://api.oasisscan.com/mainnet/chain/account/debonding?address=oasis1..&size=500
- debonding: parseDebonding([
- {
- validatorAddress: 'oasis1qqekv2ymgzmd8j2s2u7g0hhc7e77e654kvwqtjwm',
- validatorName: 'BinanceStaking',
- icon: null,
- shares: '363.94',
- debondEnd: 12626,
- epochLeft: 283,
- },
- ]),
- }).toMatchSnapshot()
- })
-
- test('parse delegations without losing precision', () => {
- const delegations = [
- {
- validatorAddress: 'oasis1qqekv2ymgzmd8j2s2u7g0hhc7e77e654kvwqtjwm',
- validatorName: 'BinanceStaking',
- icon: null,
- entityAddress: null,
- amount: '1655615038322.038833148',
- shares: '1563114365108.133939632',
- active: true,
- },
- ]
-
- expect(parseDelegations(delegations)[0]).toEqual({
- validatorAddress: 'oasis1qqekv2ymgzmd8j2s2u7g0hhc7e77e654kvwqtjwm',
- amount: '1655615038322038833148',
- shares: '1563114365108133939632',
- })
- })
-})
diff --git a/src/vendors/backend.ts b/src/vendors/backend.ts
index e308ffd34e..4387a8a30d 100644
--- a/src/vendors/backend.ts
+++ b/src/vendors/backend.ts
@@ -1,12 +1,10 @@
import { getMonitorAPIs } from 'vendors/monitor'
-import { getOasisscanAPIs } from 'vendors/oasisscan'
import { getOasisscanV2APIs } from 'vendors/oasisscan-v2'
import { getNexusAPIs } from 'vendors/nexus'
import { BackendAPIs } from 'config'
const backendNameToApi = {
[BackendAPIs.OasisMonitor]: getMonitorAPIs,
- [BackendAPIs.OasisScan]: getOasisscanAPIs,
[BackendAPIs.OasisScanV2]: getOasisscanV2APIs,
[BackendAPIs.Nexus]: getNexusAPIs,
}
diff --git a/src/vendors/oasisscan.ts b/src/vendors/oasisscan.ts
deleted file mode 100644
index 97966e8551..0000000000
--- a/src/vendors/oasisscan.ts
+++ /dev/null
@@ -1,279 +0,0 @@
-import * as oasis from '@oasisprotocol/client'
-import { Account } from 'app/state/account/types'
-import { DebondingDelegation, Delegation, Validator } from 'app/state/staking/types'
-import { Transaction, TransactionStatus, TransactionType } from 'app/state/transaction/types'
-import { parseRoseStringToBaseUnitString } from 'app/lib/helpers'
-import {
- AccountsApi,
- AccountsRow,
- Configuration,
- DelegationRow,
- DebondingDelegationRow,
- OperationsListApi,
- RuntimeApi,
- ValidatorRow,
- OperationsRow,
- OperationsRowMethodEnum,
- ParaTimeCtxRowMethodEnum,
- RuntimeTransactionInfoRow,
- OperationsEntityApi,
- OperationsEntity,
-} from 'vendors/oasisscan/index'
-
-import { throwAPIErrors } from './helpers'
-
-const getTransactionCacheMap: Record = {}
-const getRuntimeTransactionInfoCacheMap: Record = {}
-
-export function getOasisscanAPIs(url: string | 'https://api.oasisscan.com/mainnet') {
- const explorerConfig = new Configuration({
- basePath: url,
- ...throwAPIErrors,
- })
-
- const accounts = new AccountsApi(explorerConfig)
- const operations = new OperationsListApi(explorerConfig)
- const operationsEntity = new OperationsEntityApi(explorerConfig)
- const runtime = new RuntimeApi(explorerConfig)
-
- async function getAccount(address: string): Promise {
- const account = await accounts.getAccount({ accountId: address })
- if (!account || account.code !== 0) throw new Error('Wrong response code') // TODO
- return parseAccount(account.data)
- }
-
- async function getAllValidators(): Promise {
- const validators = await accounts.getValidatorsList({ pageSize: 500 })
- if (!validators || validators.code !== 0) throw new Error('Wrong response code') // TODO
- return parseValidatorsList(validators.data.list)
- }
-
- function getRuntimeTransactionInfoUrl(filter: { id: string; hash: string }) {
- const searchParams = new URLSearchParams(filter)
- searchParams.sort()
- return `${url}/runtime/transaction/info?${searchParams.toString()}`
- }
-
- async function getRuntimeTransactionInfo(tx: OperationsRow) {
- const cacheId = getRuntimeTransactionInfoUrl({ id: tx.runtimeId!, hash: tx.txHash })
-
- if (cacheId in getRuntimeTransactionInfoCacheMap) {
- return getRuntimeTransactionInfoCacheMap[cacheId]
- }
-
- const { data, code } = await runtime.getRuntimeTransactionInfo({
- id: tx.runtimeId!,
- hash: tx.txHash,
- })
-
- // returns {"code": 0,"data": null} for missing or unprocessed transactions, we want to skip caching those requests
- if (code === 0 && !!data) {
- getRuntimeTransactionInfoCacheMap[cacheId] = data
- }
-
- return data
- }
-
- function getTransactionUrl({ hash }: { hash: string }) {
- return `${url}/chain/transaction/${hash}`
- }
-
- async function getTransaction({ hash }: { hash: string }) {
- const cacheId = getTransactionUrl({ hash })
-
- if (cacheId in getTransactionCacheMap) {
- return getTransactionCacheMap[cacheId]
- }
-
- const { data, code } = await operationsEntity.getTransaction({
- hash,
- })
-
- // returns {"code": 0,"data": null} for missing or unprocessed transactions, we want to skip caching those requests
- if (code === 0 && !!data) {
- getTransactionCacheMap[cacheId] = data
- }
-
- return data
- }
-
- async function getTransactionsList(params: { accountId: string; limit: number }) {
- const transactionsList = await operations.getTransactionsList({
- address: params.accountId,
- size: params.limit,
- runtime: true,
- })
- if (!transactionsList || transactionsList.code !== 0) throw new Error('Wrong response code') // TODO
-
- const list = await Promise.all(
- transactionsList.data.list.map(async tx => {
- if (tx.runtimeId) {
- return await getRuntimeTransactionInfo(tx)
- } else {
- const { nonce } = await getTransaction({ hash: tx.txHash })
- return { ...tx, nonce }
- }
- }),
- )
-
- return parseTransactionsList(list)
- }
-
- async function getDelegations(params: { accountId: string; nic: oasis.client.NodeInternal }): Promise<{
- delegations: Delegation[]
- debonding: DebondingDelegation[]
- }> {
- const delegations = await accounts.getDelegations({ address: params.accountId, size: 500 })
- const debonding = await accounts.getDebondingDelegations({ address: params.accountId, size: 500 })
- if (!delegations || delegations.code !== 0) throw new Error('Wrong response code') // TODO
- if (!debonding || debonding.code !== 0) throw new Error('Wrong response code') // TODO
-
- return {
- delegations: parseDelegations(delegations.data.list),
- debonding: parseDebonding(debonding.data.list),
- }
- }
-
- return {
- accounts,
- operations,
- getAccount,
- getAllValidators,
- getTransactionsList,
- getDelegations,
- }
-}
-
-export function parseAccount(account: AccountsRow): Account {
- return {
- address: account.address,
- allowances: account.allowances.map(allowance => ({
- ...allowance,
- amount: parseRoseStringToBaseUnitString(allowance.amount),
- })),
- available: parseRoseStringToBaseUnitString(account.available),
- delegations: parseRoseStringToBaseUnitString(account.escrow),
- debonding: parseRoseStringToBaseUnitString(account.debonding),
- total: parseRoseStringToBaseUnitString(account.total),
- nonce: BigInt(account.nonce ?? 0).toString(),
- }
-}
-
-export function parseValidatorsList(validators: ValidatorRow[]): Validator[] {
- return validators.map(v => {
- const parsed: Validator = {
- address: v.entityAddress,
- name: v.name ?? undefined,
- escrow: parseRoseStringToBaseUnitString(v.escrow),
- current_rate: v.commission,
- status: v.status ? 'active' : 'inactive',
- media: {
- email_address: v.email ?? undefined,
- logotype: v.icon ?? undefined,
- twitter_acc: v.twitter ?? undefined,
- website_link: v.website ?? undefined,
- },
- rank: v.rank,
- }
- return parsed
- })
-}
-
-export const transactionMethodMap: {
- [k in OperationsRowMethodEnum | ParaTimeCtxRowMethodEnum]: TransactionType
-} = {
- [OperationsRowMethodEnum.StakingTransfer]: TransactionType.StakingTransfer,
- [OperationsRowMethodEnum.StakingAddEscrow]: TransactionType.StakingAddEscrow,
- [OperationsRowMethodEnum.StakingReclaimEscrow]: TransactionType.StakingReclaimEscrow,
- [OperationsRowMethodEnum.StakingAmendCommissionSchedule]: TransactionType.StakingAmendCommissionSchedule,
- [OperationsRowMethodEnum.StakingAllow]: TransactionType.StakingAllow,
- [OperationsRowMethodEnum.StakingWithdraw]: TransactionType.StakingWithdraw,
- [OperationsRowMethodEnum.StakingBurn]: TransactionType.StakingBurn,
- [OperationsRowMethodEnum.RoothashExecutorCommit]: TransactionType.RoothashExecutorCommit,
- [OperationsRowMethodEnum.RoothashExecutorProposerTimeout]: TransactionType.RoothashExecutorProposerTimeout,
- [OperationsRowMethodEnum.RoothashSubmitMsg]: TransactionType.RoothashSubmitMsg,
- [OperationsRowMethodEnum.RegistryDeregisterEntity]: TransactionType.RegistryDeregisterEntity,
- [OperationsRowMethodEnum.RegistryRegisterEntity]: TransactionType.RegistryRegisterEntity,
- [OperationsRowMethodEnum.RegistryRegisterNode]: TransactionType.RegistryRegisterNode,
- [OperationsRowMethodEnum.RegistryRegisterRuntime]: TransactionType.RegistryRegisterRuntime,
- [OperationsRowMethodEnum.RegistryUnfreezeNode]: TransactionType.RegistryUnfreezeNode,
- [OperationsRowMethodEnum.GovernanceCastVote]: TransactionType.GovernanceCastVote,
- [OperationsRowMethodEnum.GovernanceSubmitProposal]: TransactionType.GovernanceSubmitProposal,
- [OperationsRowMethodEnum.BeaconPvssCommit]: TransactionType.BeaconPvssCommit,
- [OperationsRowMethodEnum.BeaconPvssReveal]: TransactionType.BeaconPvssReveal,
- [OperationsRowMethodEnum.BeaconVrfProve]: TransactionType.BeaconVrfProve,
- [OperationsRowMethodEnum.ConsensusMeta]: TransactionType.ConsensusMeta,
- [OperationsRowMethodEnum.VaultCreate]: TransactionType.VaultCreate,
- [ParaTimeCtxRowMethodEnum.ConsensusDeposit]: TransactionType.ConsensusDeposit,
- [ParaTimeCtxRowMethodEnum.ConsensusWithdraw]: TransactionType.ConsensusWithdraw,
- [ParaTimeCtxRowMethodEnum.ConsensusAccountsParameters]: TransactionType.ConsensusAccountsParameters,
- [ParaTimeCtxRowMethodEnum.ConsensusBalance]: TransactionType.ConsensusBalance,
- [ParaTimeCtxRowMethodEnum.ConsensusAccount]: TransactionType.ConsensusAccount,
-}
-
-export function parseTransactionsList(
- list: ((OperationsRow & { nonce: number }) | RuntimeTransactionInfoRow)[],
-): Transaction[] {
- return list.map(t => {
- if ('ctx' in t) {
- const parsed: Transaction = {
- amount: t.ctx.amount == null ? undefined : parseRoseStringToBaseUnitString(t.ctx.amount),
- fee: undefined,
- from: t.ctx.from,
- hash: t.txHash,
- level: undefined,
- status: t.result ? TransactionStatus.Successful : TransactionStatus.Failed,
- timestamp: t.timestamp * 1000,
- to: t.ctx.to ?? undefined,
- type: transactionMethodMap[t.ctx.method] ?? t.ctx.method,
- runtimeName: t.runtimeName,
- runtimeId: t.runtimeId,
- round: t.round,
- nonce:
- t.ctx?.nonce ?? t.etx?.nonce != null ? BigInt(t.ctx?.nonce ?? t.etx?.nonce).toString() : undefined,
- }
- return parsed
- } else {
- const parsed: Transaction = {
- amount: t.amount == null ? undefined : parseRoseStringToBaseUnitString(t.amount),
- fee: t.fee ? parseRoseStringToBaseUnitString(t.fee) : undefined,
- from: t.from,
- hash: t.txHash,
- level: t.height,
- status: t.status ? TransactionStatus.Successful : TransactionStatus.Failed,
- timestamp: t.timestamp * 1000,
- to: t.to ?? undefined,
- type: transactionMethodMap[t.method] ?? t.method,
- runtimeName: undefined,
- runtimeId: undefined,
- round: undefined,
- nonce: t.nonce == null ? undefined : BigInt(t.nonce).toString(),
- }
- return parsed
- }
- })
-}
-
-export function parseDelegations(delegations: DelegationRow[]): Delegation[] {
- return delegations.map(delegation => {
- const parsed: Delegation = {
- amount: parseRoseStringToBaseUnitString(delegation.amount),
- shares: parseRoseStringToBaseUnitString(delegation.shares),
- validatorAddress: delegation.validatorAddress ?? delegation.entityAddress,
- }
- return parsed
- })
-}
-export function parseDebonding(debonding: DebondingDelegationRow[]): DebondingDelegation[] {
- return debonding.map(debonding => {
- const parsed: DebondingDelegation = {
- // TODO: use amount field, or share price when it is available. Until then,
- // using shares is inaccurate if debonding pool gets slashed.
- amount: parseRoseStringToBaseUnitString(debonding.shares),
- shares: parseRoseStringToBaseUnitString(debonding.shares),
- validatorAddress: debonding.validatorAddress,
- epoch: debonding.debondEnd,
- }
- return parsed
- })
-}
diff --git a/src/vendors/oasisscan/.openapi-generator-ignore b/src/vendors/oasisscan/.openapi-generator-ignore
deleted file mode 100644
index 7484ee590a..0000000000
--- a/src/vendors/oasisscan/.openapi-generator-ignore
+++ /dev/null
@@ -1,23 +0,0 @@
-# OpenAPI Generator Ignore
-# Generated by openapi-generator https://github.com/openapitools/openapi-generator
-
-# Use this file to prevent files from being overwritten by the generator.
-# The patterns follow closely to .gitignore or .dockerignore.
-
-# As an example, the C# client generator defines ApiClient.cs.
-# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
-#ApiClient.cs
-
-# You can match any string of characters against a directory, file or extension with a single asterisk (*):
-#foo/*/qux
-# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
-
-# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
-#foo/**/qux
-# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
-
-# You can also negate patterns with an exclamation (!).
-# For example, you can ignore all files in a docs folder with the file extension .md:
-#docs/*.md
-# Then explicitly reverse the ignore rule for a single file:
-#!docs/README.md
diff --git a/src/vendors/oasisscan/.openapi-generator/FILES b/src/vendors/oasisscan/.openapi-generator/FILES
deleted file mode 100644
index fd45adf79f..0000000000
--- a/src/vendors/oasisscan/.openapi-generator/FILES
+++ /dev/null
@@ -1,28 +0,0 @@
-apis/AccountsApi.ts
-apis/OperationsEntityApi.ts
-apis/OperationsListApi.ts
-apis/RuntimeApi.ts
-apis/index.ts
-index.ts
-models/AccountsRow.ts
-models/Allowance.ts
-models/DebondingDelegationRow.ts
-models/DelegationRow.ts
-models/InlineResponse200.ts
-models/InlineResponse2001.ts
-models/InlineResponse2001Data.ts
-models/InlineResponse2002.ts
-models/InlineResponse2003.ts
-models/InlineResponse2003Data.ts
-models/InlineResponse2004.ts
-models/InlineResponse2005.ts
-models/InlineResponse2005Data.ts
-models/InlineResponse2006.ts
-models/InlineResponse2006Data.ts
-models/OperationsEntity.ts
-models/OperationsRow.ts
-models/ParaTimeCtxRow.ts
-models/RuntimeTransactionInfoRow.ts
-models/ValidatorRow.ts
-models/index.ts
-runtime.ts
diff --git a/src/vendors/oasisscan/.openapi-generator/VERSION b/src/vendors/oasisscan/.openapi-generator/VERSION
deleted file mode 100644
index acf69b48b8..0000000000
--- a/src/vendors/oasisscan/.openapi-generator/VERSION
+++ /dev/null
@@ -1 +0,0 @@
-5.1.0
\ No newline at end of file
diff --git a/src/vendors/oasisscan/README.md b/src/vendors/oasisscan/README.md
deleted file mode 100644
index 4c11b78db8..0000000000
--- a/src/vendors/oasisscan/README.md
+++ /dev/null
@@ -1,39 +0,0 @@
-# Typescript bindings for Oasis Scan
-
-This folder contains generated typescript bindings for OasisScan.
-
-To update the bindings:
-
-1. Update swagger.yml based on
- -
- -
- -
-
-2. Generate the bindings:
-
- ```sh
- npx @openapitools/openapi-generator-cli generate \
- -i swagger.yml \
- -g typescript-fetch \
- -o . \
- --additional-properties=modelPropertyNaming=original,typescriptThreePlus=true
- ```
-
- or
-
- ```sh
- docker run --rm --user "${UID}:${GID}" \
- -v ${PWD}:/local \
- --workdir /local \
- openapitools/openapi-generator-cli:v5.1.0 generate \
- -i swagger.yml \
- -g typescript-fetch \
- -o . \
- --additional-properties=modelPropertyNaming=original,typescriptThreePlus=true
- ```
-
-3. Lint:
-
- ```sh
- yarn lint:fix
- ```
diff --git a/src/vendors/oasisscan/apis/AccountsApi.ts b/src/vendors/oasisscan/apis/AccountsApi.ts
deleted file mode 100644
index b3e0dca525..0000000000
--- a/src/vendors/oasisscan/apis/AccountsApi.ts
+++ /dev/null
@@ -1,200 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-import * as runtime from '../runtime';
-import {
- InlineResponse200,
- InlineResponse200FromJSON,
- InlineResponse200ToJSON,
- InlineResponse2001,
- InlineResponse2001FromJSON,
- InlineResponse2001ToJSON,
- InlineResponse2005,
- InlineResponse2005FromJSON,
- InlineResponse2005ToJSON,
- InlineResponse2006,
- InlineResponse2006FromJSON,
- InlineResponse2006ToJSON,
-} from '../models';
-
-export interface GetAccountRequest {
- accountId: string;
-}
-
-export interface GetDebondingDelegationsRequest {
- size?: number;
- page?: number;
- height?: number;
- address?: string;
-}
-
-export interface GetDelegationsRequest {
- size?: number;
- page?: number;
- height?: number;
- address?: string;
- all?: boolean;
-}
-
-export interface GetValidatorsListRequest {
- pageSize?: number;
-}
-
-/**
- *
- */
-export class AccountsApi extends runtime.BaseAPI {
-
- /**
- */
- async getAccountRaw(requestParameters: GetAccountRequest): Promise> {
- if (requestParameters.accountId === null || requestParameters.accountId === undefined) {
- throw new runtime.RequiredError('accountId','Required parameter requestParameters.accountId was null or undefined when calling getAccount.');
- }
-
- const queryParameters: any = {};
-
- const headerParameters: runtime.HTTPHeaders = {};
-
- const response = await this.request({
- path: `/chain/account/info/{account_id}`.replace(`{${"account_id"}}`, encodeURIComponent(String(requestParameters.accountId))),
- method: 'GET',
- headers: headerParameters,
- query: queryParameters,
- });
-
- return new runtime.JSONApiResponse(response, (jsonValue) => InlineResponse200FromJSON(jsonValue));
- }
-
- /**
- */
- async getAccount(requestParameters: GetAccountRequest): Promise {
- const response = await this.getAccountRaw(requestParameters);
- return await response.value();
- }
-
- /**
- */
- async getDebondingDelegationsRaw(requestParameters: GetDebondingDelegationsRequest): Promise> {
- const queryParameters: any = {};
-
- if (requestParameters.size !== undefined) {
- queryParameters['size'] = requestParameters.size;
- }
-
- if (requestParameters.page !== undefined) {
- queryParameters['page'] = requestParameters.page;
- }
-
- if (requestParameters.height !== undefined) {
- queryParameters['height'] = requestParameters.height;
- }
-
- if (requestParameters.address !== undefined) {
- queryParameters['address'] = requestParameters.address;
- }
-
- const headerParameters: runtime.HTTPHeaders = {};
-
- const response = await this.request({
- path: `/chain/account/debonding`,
- method: 'GET',
- headers: headerParameters,
- query: queryParameters,
- });
-
- return new runtime.JSONApiResponse(response, (jsonValue) => InlineResponse2006FromJSON(jsonValue));
- }
-
- /**
- */
- async getDebondingDelegations(requestParameters: GetDebondingDelegationsRequest): Promise {
- const response = await this.getDebondingDelegationsRaw(requestParameters);
- return await response.value();
- }
-
- /**
- */
- async getDelegationsRaw(requestParameters: GetDelegationsRequest): Promise> {
- const queryParameters: any = {};
-
- if (requestParameters.size !== undefined) {
- queryParameters['size'] = requestParameters.size;
- }
-
- if (requestParameters.page !== undefined) {
- queryParameters['page'] = requestParameters.page;
- }
-
- if (requestParameters.height !== undefined) {
- queryParameters['height'] = requestParameters.height;
- }
-
- if (requestParameters.address !== undefined) {
- queryParameters['address'] = requestParameters.address;
- }
-
- if (requestParameters.all !== undefined) {
- queryParameters['all'] = requestParameters.all;
- }
-
- const headerParameters: runtime.HTTPHeaders = {};
-
- const response = await this.request({
- path: `/chain/account/delegations`,
- method: 'GET',
- headers: headerParameters,
- query: queryParameters,
- });
-
- return new runtime.JSONApiResponse(response, (jsonValue) => InlineResponse2005FromJSON(jsonValue));
- }
-
- /**
- */
- async getDelegations(requestParameters: GetDelegationsRequest): Promise {
- const response = await this.getDelegationsRaw(requestParameters);
- return await response.value();
- }
-
- /**
- */
- async getValidatorsListRaw(requestParameters: GetValidatorsListRequest): Promise> {
- const queryParameters: any = {};
-
- if (requestParameters.pageSize !== undefined) {
- queryParameters['pageSize'] = requestParameters.pageSize;
- }
-
- const headerParameters: runtime.HTTPHeaders = {};
-
- const response = await this.request({
- path: `/validator/list`,
- method: 'GET',
- headers: headerParameters,
- query: queryParameters,
- });
-
- return new runtime.JSONApiResponse(response, (jsonValue) => InlineResponse2001FromJSON(jsonValue));
- }
-
- /**
- */
- async getValidatorsList(requestParameters: GetValidatorsListRequest): Promise {
- const response = await this.getValidatorsListRaw(requestParameters);
- return await response.value();
- }
-
-}
diff --git a/src/vendors/oasisscan/apis/OperationsEntityApi.ts b/src/vendors/oasisscan/apis/OperationsEntityApi.ts
deleted file mode 100644
index 3444c8151e..0000000000
--- a/src/vendors/oasisscan/apis/OperationsEntityApi.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-import * as runtime from '../runtime';
-import {
- InlineResponse2002,
- InlineResponse2002FromJSON,
- InlineResponse2002ToJSON,
-} from '../models';
-
-export interface GetTransactionRequest {
- hash: string;
-}
-
-/**
- *
- */
-export class OperationsEntityApi extends runtime.BaseAPI {
-
- /**
- * TransactionDetail
- */
- async getTransactionRaw(requestParameters: GetTransactionRequest): Promise> {
- if (requestParameters.hash === null || requestParameters.hash === undefined) {
- throw new runtime.RequiredError('hash','Required parameter requestParameters.hash was null or undefined when calling getTransaction.');
- }
-
- const queryParameters: any = {};
-
- const headerParameters: runtime.HTTPHeaders = {};
-
- const response = await this.request({
- path: `/chain/transaction/{hash}`.replace(`{${"hash"}}`, encodeURIComponent(String(requestParameters.hash))),
- method: 'GET',
- headers: headerParameters,
- query: queryParameters,
- });
-
- return new runtime.JSONApiResponse(response, (jsonValue) => InlineResponse2002FromJSON(jsonValue));
- }
-
- /**
- * TransactionDetail
- */
- async getTransaction(requestParameters: GetTransactionRequest): Promise {
- const response = await this.getTransactionRaw(requestParameters);
- return await response.value();
- }
-
-}
diff --git a/src/vendors/oasisscan/apis/OperationsListApi.ts b/src/vendors/oasisscan/apis/OperationsListApi.ts
deleted file mode 100644
index 832f615d75..0000000000
--- a/src/vendors/oasisscan/apis/OperationsListApi.ts
+++ /dev/null
@@ -1,89 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-import * as runtime from '../runtime';
-import {
- InlineResponse2003,
- InlineResponse2003FromJSON,
- InlineResponse2003ToJSON,
-} from '../models';
-
-export interface GetTransactionsListRequest {
- runtime: boolean;
- size?: number;
- page?: number;
- height?: number;
- address?: string;
- method?: string;
-}
-
-/**
- *
- */
-export class OperationsListApi extends runtime.BaseAPI {
-
- /**
- */
- async getTransactionsListRaw(requestParameters: GetTransactionsListRequest): Promise> {
- if (requestParameters.runtime === null || requestParameters.runtime === undefined) {
- throw new runtime.RequiredError('runtime','Required parameter requestParameters.runtime was null or undefined when calling getTransactionsList.');
- }
-
- const queryParameters: any = {};
-
- if (requestParameters.size !== undefined) {
- queryParameters['size'] = requestParameters.size;
- }
-
- if (requestParameters.page !== undefined) {
- queryParameters['page'] = requestParameters.page;
- }
-
- if (requestParameters.height !== undefined) {
- queryParameters['height'] = requestParameters.height;
- }
-
- if (requestParameters.address !== undefined) {
- queryParameters['address'] = requestParameters.address;
- }
-
- if (requestParameters.method !== undefined) {
- queryParameters['method'] = requestParameters.method;
- }
-
- if (requestParameters.runtime !== undefined) {
- queryParameters['runtime'] = requestParameters.runtime;
- }
-
- const headerParameters: runtime.HTTPHeaders = {};
-
- const response = await this.request({
- path: `/chain/transactions`,
- method: 'GET',
- headers: headerParameters,
- query: queryParameters,
- });
-
- return new runtime.JSONApiResponse(response, (jsonValue) => InlineResponse2003FromJSON(jsonValue));
- }
-
- /**
- */
- async getTransactionsList(requestParameters: GetTransactionsListRequest): Promise {
- const response = await this.getTransactionsListRaw(requestParameters);
- return await response.value();
- }
-
-}
diff --git a/src/vendors/oasisscan/apis/RuntimeApi.ts b/src/vendors/oasisscan/apis/RuntimeApi.ts
deleted file mode 100644
index 8cb2b456c6..0000000000
--- a/src/vendors/oasisscan/apis/RuntimeApi.ts
+++ /dev/null
@@ -1,78 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-import * as runtime from '../runtime';
-import {
- InlineResponse2004,
- InlineResponse2004FromJSON,
- InlineResponse2004ToJSON,
-} from '../models';
-
-export interface GetRuntimeTransactionInfoRequest {
- id: string;
- hash: string;
- round?: number;
-}
-
-/**
- *
- */
-export class RuntimeApi extends runtime.BaseAPI {
-
- /**
- */
- async getRuntimeTransactionInfoRaw(requestParameters: GetRuntimeTransactionInfoRequest): Promise> {
- if (requestParameters.id === null || requestParameters.id === undefined) {
- throw new runtime.RequiredError('id','Required parameter requestParameters.id was null or undefined when calling getRuntimeTransactionInfo.');
- }
-
- if (requestParameters.hash === null || requestParameters.hash === undefined) {
- throw new runtime.RequiredError('hash','Required parameter requestParameters.hash was null or undefined when calling getRuntimeTransactionInfo.');
- }
-
- const queryParameters: any = {};
-
- if (requestParameters.id !== undefined) {
- queryParameters['id'] = requestParameters.id;
- }
-
- if (requestParameters.hash !== undefined) {
- queryParameters['hash'] = requestParameters.hash;
- }
-
- if (requestParameters.round !== undefined) {
- queryParameters['round'] = requestParameters.round;
- }
-
- const headerParameters: runtime.HTTPHeaders = {};
-
- const response = await this.request({
- path: `/runtime/transaction/info`,
- method: 'GET',
- headers: headerParameters,
- query: queryParameters,
- });
-
- return new runtime.JSONApiResponse(response, (jsonValue) => InlineResponse2004FromJSON(jsonValue));
- }
-
- /**
- */
- async getRuntimeTransactionInfo(requestParameters: GetRuntimeTransactionInfoRequest): Promise {
- const response = await this.getRuntimeTransactionInfoRaw(requestParameters);
- return await response.value();
- }
-
-}
diff --git a/src/vendors/oasisscan/apis/index.ts b/src/vendors/oasisscan/apis/index.ts
deleted file mode 100644
index 27bdb9f218..0000000000
--- a/src/vendors/oasisscan/apis/index.ts
+++ /dev/null
@@ -1,4 +0,0 @@
-export * from './AccountsApi'
-export * from './OperationsEntityApi'
-export * from './OperationsListApi'
-export * from './RuntimeApi'
diff --git a/src/vendors/oasisscan/dump_validators.json b/src/vendors/oasisscan/dump_validators.json
deleted file mode 100644
index 7e209895ee..0000000000
--- a/src/vendors/oasisscan/dump_validators.json
+++ /dev/null
@@ -1,7690 +0,0 @@
-{
- "dump_timestamp": 1720809704133,
- "dump_timestamp_iso": "2024-07-12T18:41:44Z",
- "list": [
- {
- "rank": 5,
- "entityId": "zAhtGrpk1L3bBLaP5enm3natUTCoj7MEFryq9+MG4tE=",
- "entityAddress": "oasis1qq0xmq7r0z9sdv02t5j9zs7en3n6574gtg8v9fyt",
- "nodeId": "PsfFUQrXqGoFtowWZcoc8ilh8xHP94LvNYHvqQHpw1E=",
- "nodeAddress": "oasis1qqnucpyju04fjxlg5j5a0akscqhf34ulnsupnwx3",
- "name": "Mars Staking | Long term fee 1%",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/f30f9b2207b7d83ef05219ca483b6f05_360_360.jpg",
- "website": "https://linktr.ee/marssuper",
- "twitter": null,
- "keybase": "marssuper",
- "email": "marssuper@outlook.com",
- "description": null,
- "escrow": "142700409.40",
- "escrowChange24": "31644.24",
- "escrowPercent": 0.0345,
- "balance": "9107.72",
- "totalShares": "104389772.69",
- "signs": 19287464,
- "proposals": 456705,
- "nonce": 0,
- "score": 20200874,
- "delegators": 23514,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.01,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 1,
- "entityId": "eZuacXy5s3/nolB/E3gF4vqUYdvfOlVaaBXGfZcGwKc=",
- "entityAddress": "oasis1qq3xrq0urs8qcffhvmhfhz4p0mu7ewc8rscnlwxe",
- "nodeId": "SQZZd1wsWXdFsqswUoh6hZtmzu+ejuSnrGeHtgIBJDo=",
- "nodeAddress": "oasis1qphhk4g0ncqut2ds40mr932s5p8tkqcu3yaae227",
- "name": "stakefish",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/e1378cd4d5203ded716906687ad53905_360_360.jpg",
- "website": "https://stake.fish",
- "twitter": "stakefish",
- "keybase": "bflabs",
- "email": "hi@stake.fish",
- "description": null,
- "escrow": "188724116.04",
- "escrowChange24": "132779.78",
- "escrowPercent": 0.0457,
- "balance": "5.65",
- "totalShares": "135016022.34",
- "signs": 19102904,
- "proposals": 1051317,
- "nonce": 0,
- "score": 21205538,
- "delegators": 8888,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 3,
- "entityId": "9sAhd+Wi6tG5nAr3LwXD0y9mUKLYqfAbS2+7SZdNHB4=",
- "entityAddress": "oasis1qqekv2ymgzmd8j2s2u7g0hhc7e77e654kvwqtjwm",
- "nodeId": "6wbL5/OxvFGxi55o7AxcwKmfjXbXGC1hw4lfnEZxBXA=",
- "nodeAddress": "oasis1qqp0h2h92eev7nsxgqctvuegt8ge3vyg0qyluc4k",
- "name": "BinanceStaking",
- "icon": null,
- "website": "https://www.binance.com",
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "166555652.11",
- "escrowChange24": "58438.41",
- "escrowPercent": 0.0403,
- "balance": "102.82",
- "totalShares": "131668151.72",
- "signs": 17245598,
- "proposals": 1484480,
- "nonce": 0,
- "score": 20214558,
- "delegators": 8094,
- "nodes": null,
- "uptime": "99%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 36,
- "entityId": "J2nwlXuYEPNZ0mMH2Phg5RofbZzj65xDvQMNdy9Ji0E=",
- "entityAddress": "oasis1qz22xm9vyg0uqxncc667m4j4p5mrsj455c743lfn",
- "nodeId": "ITrwEekdZNqXrEzvw3GT6Q3AtHDd51f19nD2nVU/f0c=",
- "nodeAddress": "oasis1qzs429ts5f4pvnylnhkhhfgjvtqj35asc5mv68sz",
- "name": "S5",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/de32b7ca9108d3d7de68949f81114205_360_360.jpg",
- "website": "https://www.stake5labs.com",
- "twitter": "stake5labs",
- "keybase": "stake5labs",
- "email": null,
- "description": null,
- "escrow": "39940217.07",
- "escrowChange24": "12712.08",
- "escrowPercent": 0.0097,
- "balance": "19610.66",
- "totalShares": "29885708.37",
- "signs": 19356193,
- "proposals": 302661,
- "nonce": 0,
- "score": 19961515,
- "delegators": 5127,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 35,
- "entityId": "ko5wr5SMqhKb+P1kimM1EF/T4SqvW/WjSOwPHigQl+k=",
- "entityAddress": "oasis1qz72lvk2jchk0fjrz7u2swpazj3t5p0edsdv7sf8",
- "nodeId": "aJFHeID4Q7qUfMa42dRwaa9PQrZ/cVDiE3WNt4bQjo0=",
- "nodeAddress": "oasis1qrt395hkglxv82xdlaw043253llcl5uz3s8la238",
- "name": "Ocean Stake",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/98c72d275087af707ff08549edd06a05_360_360.jpg",
- "website": "https://keybase.io/oceanabcde",
- "twitter": null,
- "keybase": "oceanabcde",
- "email": null,
- "description": null,
- "escrow": "39999131.18",
- "escrowChange24": "2610.67",
- "escrowPercent": 0.0097,
- "balance": "234.25",
- "totalShares": "30012676.93",
- "signs": 19324963,
- "proposals": 402291,
- "nonce": 0,
- "score": 20129545,
- "delegators": 3754,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 6,
- "entityId": "9D+kziTxFhg77+cyt+Fwd6eXREkZ1wHw7WX7VG57MeA=",
- "entityAddress": "oasis1qpn83e8hm3gdhvpfv66xj3qsetkj3ulmkugmmxn3",
- "nodeId": "SCA1zoR15jpC2eugP1P/CZBQhMjHEtmJ7+hWemgTdWo=",
- "nodeAddress": "oasis1qrs74qakgmxcrj4vcvl6javrps65awk6x5656msr",
- "name": "Chorus One",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/3a844f583b686ec5285403694b738a05_360_360.jpg",
- "website": "https://chorus.one",
- "twitter": "ChorusOne",
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "135770958.07",
- "escrowChange24": "7235.91",
- "escrowPercent": 0.0328,
- "balance": "5942.01",
- "totalShares": "96998078.67",
- "signs": 19387218,
- "proposals": 827507,
- "nonce": 0,
- "score": 21042232,
- "delegators": 2402,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 61,
- "entityId": "4gbOOU09bcyvM53Up1lTnP+sLb0feniJu0OcUUPCBSs=",
- "entityAddress": "oasis1qzl99wft8jtt7ppprk7ce7s079z3r3t77s6pf3dd",
- "nodeId": "+zVbgQqOdY90Z2NQKXFByNT0OwLxj/Ho4j4qT5u2yKM=",
- "nodeAddress": "oasis1qp62cjgdl77hgs67nmgmlsd90y034eh5kg53jvlp",
- "name": "DCC Capital",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/6f43e231fb8bdea6bf55a13b910fb405_360_360.jpg",
- "website": "https://dcc.capital/",
- "twitter": "dcccapital",
- "keybase": "dcccapital",
- "email": "dcccapital123@gmail.com",
- "description": null,
- "escrow": "24013145.46",
- "escrowChange24": "1630.92",
- "escrowPercent": 0.0058,
- "balance": "7998.64",
- "totalShares": "18069694.35",
- "signs": 19302711,
- "proposals": 211856,
- "nonce": 0,
- "score": 19726423,
- "delegators": 2233,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 33,
- "entityId": "/AI8TCLc1a5U98yBoxOji5bheVT1pc75v+tGDdM6se4=",
- "entityAddress": "oasis1qp60saapdcrhe5zp3c3zk52r4dcfkr2uyuc5qjxp",
- "nodeId": "wdxW8Bk1hZvQANQHRCO8MzbgRsdC5c7mpLjsNYLM82I=",
- "nodeAddress": "oasis1qq9hpt5ljzc592cdhgvex08cct3s6928tq54qvky",
- "name": "Tessellated Geometry",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/1be50ea4c1a26ff72b068a3ab0590205_360_360.jpg",
- "website": "https://tessellatedgeometry.com",
- "twitter": "tessellatedgeo",
- "keybase": "tessellatedgeo",
- "email": "hello@tessellatedgeometry.com",
- "description": null,
- "escrow": "45374421.20",
- "escrowChange24": "-6854.37",
- "escrowPercent": 0.011,
- "balance": "2.10",
- "totalShares": "32209664.01",
- "signs": 19242631,
- "proposals": 229550,
- "nonce": 0,
- "score": 19701731,
- "delegators": 1803,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.03,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 50,
- "entityId": "bb1zWp0gzS1ij1OY3KzxC0BJNdqkAiJ26z3iD8slt7c=",
- "entityAddress": "oasis1qpqz2ut6a6prfcjm64xnpnjhsnqny6jqfyav829v",
- "nodeId": "DudLYGDVKMgh/OZ0rOsoxeCNzSxalm4bvQsrsE/H9XA=",
- "nodeAddress": "oasis1qzhpchu80rdy0z76uxnc29p09yc39lrmnuhrd04m",
- "name": "GoStaking",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/796f004b2fa2a5ff17299d361b78b005_360_360.jpg",
- "website": null,
- "twitter": "StakingGo",
- "keybase": "gostaking",
- "email": "GoStaking8@gmail.com",
- "description": null,
- "escrow": "27152577.00",
- "escrowChange24": "1844.14",
- "escrowPercent": 0.0066,
- "balance": "164.34",
- "totalShares": "20491240.04",
- "signs": 17825326,
- "proposals": 254560,
- "nonce": 0,
- "score": 18334446,
- "delegators": 1216,
- "nodes": null,
- "uptime": "97%",
- "active": true,
- "commission": 0.18,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 47,
- "entityId": "kfr2A6K6TlvhQm4nz88Hczzkd2Aq5PlkxSpnmUUBAFs=",
- "entityAddress": "oasis1qr0jwz65c29l044a204e3cllvumdg8cmsgt2k3ql",
- "nodeId": "lbxs4hlud9XNloIOdhJPaCahd7HtiY8QATCgGnFfCM0=",
- "nodeAddress": "oasis1qp0lt6y2kq8g7ffzy49acga2l8uefngz0yf9v0jk",
- "name": "Staking Fund",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/d48739023a250815c4ac564c9870ec05_360_360.jpg",
- "website": "https://staking.fund",
- "twitter": "StakingFund",
- "keybase": "StakingFund",
- "email": "go@staking.fund",
- "description": null,
- "escrow": "30532765.38",
- "escrowChange24": "2073.71",
- "escrowPercent": 0.0074,
- "balance": "63.85",
- "totalShares": "22591944.38",
- "signs": 19385637,
- "proposals": 546575,
- "nonce": 0,
- "score": 20478787,
- "delegators": 819,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 40,
- "entityId": "QNXjdhgd/NSfLbHeZB0n8yv5dSyl6jm4MSHjjduuj5M=",
- "entityAddress": "oasis1qpg5vq3jt6djfw5rq9l8kcwkt4s7vmjn4vvxujwv",
- "nodeId": "g4GC/b200mEkFXNhsOJxQKdo39DAHayAxrO+c1AhfhI=",
- "nodeAddress": "oasis1qrj75uh2ga923kvfz74rwfpqn8fjec55ev9wplud",
- "name": "AutoStake 🛡️ Slash Protected",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/2fe4767915f79a22b1a3c4a0f2ffe505_360_360.jpg",
- "website": "https://autostake.net",
- "twitter": "AutoStake_",
- "keybase": "autostake",
- "email": "support@autostake.net",
- "description": null,
- "escrow": "35301147.01",
- "escrowChange24": "6037.45",
- "escrowPercent": 0.0085,
- "balance": "460.97",
- "totalShares": "30644445.98",
- "signs": 12475194,
- "proposals": 51299,
- "nonce": 0,
- "score": 12577792,
- "delegators": 761,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 15,
- "entityId": "32KS5Z9LWTD2UEUOqhRwZyJvb0lb12iiE9UYgoFjsKQ=",
- "entityAddress": "oasis1qzu358mpd4z5frmrq6vnwq87cqfvdmfxh5ax57cj",
- "nodeId": "apKOntFDXWhpOfYAn1r84IWDG2KGBBAox4usIDhZcns=",
- "nodeAddress": "oasis1qzf8kvej5x952h5d07pw6yh5cm9u2w26ngkj5dzc",
- "name": "Citadel.one",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/774aea32c735d04662b2173dc3683005_360_360.jpg",
- "website": "https://citadel.one",
- "twitter": "CitadelDAO",
- "keybase": "krewedk0",
- "email": "support@citadel.one",
- "description": null,
- "escrow": "69451203.62",
- "escrowChange24": "17823.55",
- "escrowPercent": 0.0168,
- "balance": "2.35",
- "totalShares": "50632642.93",
- "signs": 18955796,
- "proposals": 143375,
- "nonce": 0,
- "score": 19242546,
- "delegators": 711,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 90,
- "entityId": "Ph5b+2q8cFT3ppda6yhlvZVZa/VnbNsaZ6+IMv29Qm8=",
- "entityAddress": "oasis1qrjwzudz53vfy2vfqe5tavae370tukt9fulj27l0",
- "nodeId": "YOg6j3mfRIscs0oW+IzeiheXd8zS+6QVXZS/fPr8go4=",
- "nodeAddress": "oasis1qqrzkvrvt4w2d2ksy45slq8am4hlv88wsgmhkq28",
- "name": "RoseDrop",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/b35a59602ceee57d6b2fbc71af727205_360_360.jpg",
- "website": "https://rosedrop.es",
- "twitter": "AlphaGrowth_xyz",
- "keybase": "TaLiNiTo",
- "email": "nodosag@alphagrowth.es",
- "description": null,
- "escrow": "10337452.57",
- "escrowChange24": "4851.97",
- "escrowPercent": 0.0025,
- "balance": "3600.32",
- "totalShares": "10029544.85",
- "signs": 6093774,
- "proposals": 10622,
- "nonce": 0,
- "score": 6115018,
- "delegators": 600,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 7,
- "entityId": "WazI78lMcmjyCH5+5RKkkfOTUR+XheHIohlqMu+a9As=",
- "entityAddress": "oasis1qz0ea28d8p4xk8xztems60wq22f9pm2yyyd82tmt",
- "nodeId": "xHvUU4I+dQ4oKvlfe4IXoKi8OT8vdAgfszQ5ciPL6HI=",
- "nodeAddress": "oasis1qr60nw7vxmzyn3vq4yeg9fuzp7uhfwu69cu3gpp7",
- "name": "Simply Staking",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/27d4669503119b84bbc4bd4ae7f0bf05_360_360.jpg",
- "website": "https://simply-vc.com.mt/",
- "twitter": "Simply_VC",
- "keybase": "simplyvc",
- "email": "staking@simply-vc.com.mt",
- "description": null,
- "escrow": "121068497.02",
- "escrowChange24": "8222.68",
- "escrowPercent": 0.0293,
- "balance": "2844139.00",
- "totalShares": "88177225.23",
- "signs": 19390551,
- "proposals": 696752,
- "nonce": 0,
- "score": 20784055,
- "delegators": 573,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 67,
- "entityId": "aOefxt5MUuXEbErxpD+ZttJWh/3d9if+t+PBTeAgKpo=",
- "entityAddress": "oasis1qz2rxs50p4kn537tcupjhg7ad3zcm9s7uuyrrd9e",
- "nodeId": "vBGuFf/8tdEMQPiiPggnLlWT9aCbIQgNcRM+EKh2kX0=",
- "nodeAddress": "oasis1qzpzq4gs5c2ywr2q6sp9c6l82vy6jzm60ytjvf5y",
- "name": "Staky.io",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/802332fc652f99a333844817aaddc105_360_360.jpg",
- "website": "https://staky.io",
- "twitter": "staky_validator",
- "keybase": "staky",
- "email": "hello@staky.io",
- "description": null,
- "escrow": "16782551.23",
- "escrowChange24": "1139.83",
- "escrowPercent": 0.0041,
- "balance": "16397.40",
- "totalShares": "12644702.14",
- "signs": 17893252,
- "proposals": 113163,
- "nonce": 0,
- "score": 18119578,
- "delegators": 550,
- "nodes": null,
- "uptime": "87%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 125,
- "entityId": "2lmcqqXwGzeje6jGosIJrDKAe+rJXn9XcPcF7ezsJYw=",
- "entityAddress": "oasis1qqzh32kr72v7x55cjnjp2me0pdn579u6as38kacz",
- "nodeId": "+isN1pgldZUB/ayTb8e1rbD4vXWiOsFKxOjZlZKvcEU=",
- "nodeAddress": "oasis1qrhuymyr683x0wdtdh3pqu7g0z9w505h5gufk487",
- "name": "Trifasicko",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/e6506066983bdcce3ba39cdcef7fa505_360_360.jpg",
- "website": "https://www.amrcorp.net/url",
- "twitter": "amrcstake",
- "keybase": "amrcstake",
- "email": "noderc0411@protonmail.com",
- "description": null,
- "escrow": "1939630.01",
- "escrowChange24": "0.00",
- "escrowPercent": 0.0005,
- "balance": "4.89",
- "totalShares": "1686454.60",
- "signs": 10798425,
- "proposals": 18277,
- "nonce": 0,
- "score": 10834979,
- "delegators": 481,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 38,
- "entityId": "YDHYz/R+Y7pCodhmgkCqzoqqN54gzRfVE5fjZriX+RI=",
- "entityAddress": "oasis1qzrehfnnntdaeshy5f6kfa8v3p35yu7mluaapmgc",
- "nodeId": "6XcILTcGhjvVaWI/tRvZfUTp4huxgg6OBvFQrNmx9DY=",
- "nodeAddress": "oasis1qzgephk58r8a6uvu5rgred45n8prjgtj6ucxqs9y",
- "name": "University of Malta - Centre for DLT",
- "icon": null,
- "website": "https://www.um.edu.mt/dlt",
- "twitter": null,
- "keybase": null,
- "email": "dlt@um.edu.mt",
- "description": null,
- "escrow": "37593695.53",
- "escrowChange24": "-8731.87",
- "escrowPercent": 0.0091,
- "balance": "125000.21",
- "totalShares": "26855716.81",
- "signs": 19383683,
- "proposals": 108855,
- "nonce": 0,
- "score": 19601393,
- "delegators": 374,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 75,
- "entityId": "drOpGoCNcPxc+MpfbJU7KoBqQZa0eTQUdjTDpe3qvrY=",
- "entityAddress": "oasis1qp9q8g56dwuak0nwsmnykyzsfahj6z49xczp6d8c",
- "nodeId": "LupNjD/E7Mgn0TKmUZeQRUpNwDadUyKinseDz28px5A=",
- "nodeAddress": "oasis1qrmznmpwujw5mw76w5cl7m0qyyvfx2q0ssrkm2dp",
- "name": "Validator.ONE | 0% Fee to 2026 | High Self-Stake",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/be512247bd3574fb9fb8318de3e3eb05_360_360.jpg",
- "website": "https://validator.one",
- "twitter": "validatorone",
- "keybase": "validator_one",
- "email": "admin@validator.one",
- "description": null,
- "escrow": "13794763.78",
- "escrowChange24": "8341.49",
- "escrowPercent": 0.0033,
- "balance": "0.82",
- "totalShares": "12904315.37",
- "signs": 8783314,
- "proposals": 10038,
- "nonce": 0,
- "score": 8803390,
- "delegators": 366,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 8,
- "entityId": "UkwjS1YvEfHx9b6MMT5Q1WvCY3aWn2lxRDsB/Pw+zGk=",
- "entityAddress": "oasis1qrdx0n7lgheek24t24vejdks9uqmfldtmgdv7jzz",
- "nodeId": "4bv9f6NqLf4+6+QII+p48KgpagFXk9PgIdefbuo2spA=",
- "nodeAddress": "oasis1qz557a3rmflgxtn46f8hegrnfdak7es4gcedfme6",
- "name": "Bit Cat🐱",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/e6d2c9be95cde136dcf0ade7238f1705_360_360.jpg",
- "website": "https://www.bitcat365.com",
- "twitter": "bitcat365",
- "keybase": "bitcat365",
- "email": "hi@bitcat365.com",
- "description": null,
- "escrow": "87738802.64",
- "escrowChange24": "5959.01",
- "escrowPercent": 0.0212,
- "balance": "9823.89",
- "totalShares": "65948595.95",
- "signs": 19373523,
- "proposals": 331412,
- "nonce": 0,
- "score": 20036347,
- "delegators": 350,
- "nodes": null,
- "uptime": "97%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 71,
- "entityId": "pMObKfyj3dlGVgf55VX9NUAERkHLXteFvKExpOAn/tc=",
- "entityAddress": "oasis1qp4tj3u9qkcgjqrrjvwljrqcyx3g5ygjqgtm37t3",
- "nodeId": "MJc6tzSAEQOxgduime6zcs8bhlfb79AaICG1Xi7fCFA=",
- "nodeAddress": "oasis1qqstyxmvfpgrtuf9k5ulc2cypfmle3f6ps0s9wlk",
- "name": "Strata One",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/04596292f98bb67304f8cfea15625b05_360_360.jpg",
- "website": "https://strataone.io",
- "twitter": "Strata_ONE",
- "keybase": "Strata_ONE",
- "email": "support@strataone.io",
- "description": null,
- "escrow": "15935355.05",
- "escrowChange24": "2917.23",
- "escrowPercent": 0.0039,
- "balance": "85.94",
- "totalShares": "14201898.36",
- "signs": 11566886,
- "proposals": 22050,
- "nonce": 0,
- "score": 11610986,
- "delegators": 350,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 84,
- "entityId": "5gBr+GeuXD6Dwbs1u0Nsrk0P/fbtdFou4W3JB0YGgSA=",
- "entityAddress": "oasis1qqlckx8uus05llpl5jdcsck6zceal06zgg3ll75t",
- "nodeId": "lt3KIEsVunHEMDfgnekDbFFr7Y5aqXmNgbfJMzJzYDM=",
- "nodeAddress": "oasis1qr3k3q0wrv0kpjq0fx629kzqzpearnq4s58cgwt0",
- "name": "Orion",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/0c6385396acbe5ed0d2c60e12c58c005_360_360.jpg",
- "website": "https://orionstaking.com",
- "twitter": "orionstaking",
- "keybase": "orionstaking",
- "email": "contact@orionstaking.com",
- "description": null,
- "escrow": "12451106.15",
- "escrowChange24": "1062.65",
- "escrowPercent": 0.003,
- "balance": "5.23",
- "totalShares": "11019452.10",
- "signs": 11991315,
- "proposals": 15686,
- "nonce": 0,
- "score": 12022687,
- "delegators": 295,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 11,
- "entityId": "nw+8VTk+LbrZ4mSmeKYuQGu/swFgAOpPB5ls4STzh1g=",
- "entityAddress": "oasis1qpl883gp995zs9n6a279tqsavnaxxf0rzcdlauwu",
- "nodeId": "XCiPWblWT3n1aN2NI0vslmlfV9GOkxE2Ih2SI66ZR38=",
- "nodeAddress": "oasis1qrk0dwufyq3j23uqg9l4d8snmp4csx8xmggy8sj4",
- "name": "Princess Stake",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/7abefc0db8113014f7079a4dd4576005_360_360.jpg",
- "website": "https://princess-stake.github.io/",
- "twitter": null,
- "keybase": "princess_stake",
- "email": null,
- "description": null,
- "escrow": "78548353.18",
- "escrowChange24": "5334.82",
- "escrowPercent": 0.019,
- "balance": "600.20",
- "totalShares": "65639904.95",
- "signs": 14739865,
- "proposals": 129116,
- "nonce": 0,
- "score": 14998097,
- "delegators": 273,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 43,
- "entityId": "iGs5cCGos/I5KQv82MwgGMNENaxy3bhuWdFXtINcu0U=",
- "entityAddress": "oasis1qpavd66xsezz8s4wjw2fyycxw8jm2nlpnuejlg2g",
- "nodeId": "pnzDjfjrjsN+7TZJSw/HzZq+jA6HN3jPsSEOkh9kKWE=",
- "nodeAddress": "oasis1qq8mv2g8t86v9qn9jd7t4mem48smna993s74nqks",
- "name": "Spherical One",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/749a019fada9ce72d7818330647b2705_360_360.jpg",
- "website": null,
- "twitter": null,
- "keybase": "sphericalone",
- "email": "nodes@spherical.one",
- "description": null,
- "escrow": "33212089.17",
- "escrowChange24": "2255.69",
- "escrowPercent": 0.008,
- "balance": "3.09",
- "totalShares": "29007588.99",
- "signs": 12518633,
- "proposals": 51028,
- "nonce": 0,
- "score": 12620689,
- "delegators": 249,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 94,
- "entityId": "RlDu2itOjxNzDEZsn95IY6CQzzDE3V218gcp6LtUv0c=",
- "entityAddress": "oasis1qpjwv9r7v7y9tw2j4xskck90mkggv9geuy748fqg",
- "nodeId": "r4AL9Xu6vOR+ktf4p7q1zo8Fsei9meit9J3orlyhpak=",
- "nodeAddress": "oasis1qqj47tschc3nzzag09ycvtfp6wdrr50ylyfes06m",
- "name": "AndromedaPool | Zero fee to 2025",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/eb2fa72eb025478beca43f249bf8bb05_360_360.jpg",
- "website": "https://andromedapool.com",
- "twitter": "andromedapool",
- "keybase": "andromedapool",
- "email": "contact@andromedapool.com",
- "description": null,
- "escrow": "8515178.86",
- "escrowChange24": "578.33",
- "escrowPercent": 0.0021,
- "balance": "1519.07",
- "totalShares": "8140334.60",
- "signs": 6979574,
- "proposals": 8355,
- "nonce": 0,
- "score": 6996284,
- "delegators": 247,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 2,
- "entityId": "FDqRmM1FyhaGas+lquWmGAKgMsU2rj7UESAlnOHtxco=",
- "entityAddress": "oasis1qq7vyz4ewrdh00yujw0mgkf459et306xmvh2h3zg",
- "nodeId": "5UbIi8RQj4flFn9N8wHjQqp6QwZFJi2QdD2mOYLa/sY=",
- "nodeAddress": "oasis1qzgs6akhvl9qgnepas3p0tf97p9cuv63ps8v6qgx",
- "name": "P2P.ORG - P2P Validator",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/0e54d989cbe0b1eed716e222bf2cdd05_360_360.jpg",
- "website": "https://p2p.org/",
- "twitter": "P2Pvalidator",
- "keybase": "p2p_org_",
- "email": "p.pavlov@p2p.org",
- "description": null,
- "escrow": "172272621.35",
- "escrowChange24": "11700.34",
- "escrowPercent": 0.0417,
- "balance": "1.98",
- "totalShares": "125266067.83",
- "signs": 19366364,
- "proposals": 420929,
- "nonce": 0,
- "score": 20208222,
- "delegators": 210,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 29,
- "entityId": "UFXCpcvXBOHbxtObG4psGcn+LgZOedvDDUAqVengpPk=",
- "entityAddress": "oasis1qrs8zlh0mj37ug0jzlcykz808ylw93xwkvknm7yc",
- "nodeId": "RyR58ibjevY8DqFHaqDfJhe1zm0XeY83hPk78qtcUic=",
- "nodeAddress": "oasis1qqd5s0436fnd7qm523d4dwnmp5sry43gtgv365ad",
- "name": "Bitoven",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/695a44c03aa16422aaa8c7c6b1191605_360_360.jpg",
- "website": "https://bitoven.me",
- "twitter": null,
- "keybase": "bitoven",
- "email": "bitoven@protonmail.com",
- "description": null,
- "escrow": "47604279.42",
- "escrowChange24": "3233.17",
- "escrowPercent": 0.0115,
- "balance": "20080.36",
- "totalShares": "35784867.60",
- "signs": 19394945,
- "proposals": 281012,
- "nonce": 0,
- "score": 19956969,
- "delegators": 210,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 122,
- "entityId": "PkN8wpUKIlTUOtK0vKfPLd+xNVFdIB8Za7+4/yx84dg=",
- "entityAddress": "oasis1qz86vltcdhjurzuvzfhkku4yaf7vf2umdvpwmtlv",
- "nodeId": "ZsA76RMHOOMS4tJhoCM0X1T6TN+JmFyXGWz54WBnw14=",
- "nodeAddress": "oasis1qpf76sutrrk7kzj7ke2cz8kxesm8fqhm7gwyp4lh",
- "name": "Coinbase Cloud",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/68d8ed237f31e993a8eac1bca7512a05_360_360.jpg",
- "website": "https://coinbase.com/cloud",
- "twitter": "CoinbaseCloud",
- "keybase": "coinbasecloud",
- "email": "hi@bisontrails.co",
- "description": null,
- "escrow": "7395310.52",
- "escrowChange24": "0.00",
- "escrowPercent": 0.0018,
- "balance": "3023.26",
- "totalShares": "5572570.23",
- "signs": 12701162,
- "proposals": 228522,
- "nonce": 0,
- "score": 13158206,
- "delegators": 209,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 121,
- "entityId": "ms7M1v8HfItCnNNJ0tfE/PsYQsmeD+XpfGF1v0zR2Xo=",
- "entityAddress": "oasis1qz8u0zqhcmgxalnjgwj6m0sg6wuy2vrsgyna2z7t",
- "nodeId": "AFg3reZ2n4Xmz1io3+oLQz9ZkfNRkLopO1DkWZuzUCQ=",
- "nodeAddress": "oasis1qzfrzpvqyrn2uam6ngs2xu5t7wntjc2xzyglmvvc",
- "name": "Everstake",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/fa01e6109b3fd4579c4bdd445d75ad05_360_360.jpg",
- "website": "https://everstake.one",
- "twitter": "everstake_pool",
- "keybase": "everstake",
- "email": "inbox@everstake.one",
- "description": null,
- "escrow": "10147127.70",
- "escrowChange24": "0.00",
- "escrowPercent": 0.0025,
- "balance": "10.13",
- "totalShares": "7577910.17",
- "signs": 16372877,
- "proposals": 215202,
- "nonce": 0,
- "score": 16803281,
- "delegators": 180,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 99,
- "entityId": "AaemJ+W/+IKfvWQSVjwVFLU4M7g9VyDgbFQfWNqkU2Q=",
- "entityAddress": "oasis1qqc35xprrs0x595d9s0hrz0p60aey4cm8ya8at66",
- "nodeId": "Vql2WfvlHnF0delOCNiV34Gizw05hCpZfsekGav7F9I=",
- "nodeAddress": "oasis1qz24zu242wdwcf8ghr9rmcn9anr94y7jmga8n9kd",
- "name": "Terminet",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/46e892f65b076481e8a4196ca6066005_360_360.jpg",
- "website": "https://www.terminet.io",
- "twitter": "Terminet123",
- "keybase": "ferland",
- "email": "support@terminet.io ",
- "description": null,
- "escrow": "6189663.89",
- "escrowChange24": "-587.17",
- "escrowPercent": 0.0015,
- "balance": "2.08",
- "totalShares": "5529906.04",
- "signs": 11290374,
- "proposals": 9872,
- "nonce": 0,
- "score": 11310118,
- "delegators": 172,
- "nodes": null,
- "uptime": "85%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 113,
- "entityId": "eHY1nPuUkCr168VEeefDUW75w7Z5n54sJ2J70NSzNcA=",
- "entityAddress": "oasis1qr5dfqd9qw4k9829ajt2xa873gwuwjdmusc0smdh",
- "nodeId": "5sCeNfer0j+/7H1VUAeCWphA3CDfZ2MxFA1zFVzPgPU=",
- "nodeAddress": "oasis1qqmmqsy9k5e5tykwhq92ac8ndag6y7ld0gwc22vk",
- "name": "LaunchGarden",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/cde8a7489a856ffe1ae1ee216f616c05_360_360.jpg",
- "website": "https://www.launch.garden/",
- "twitter": "launch_garden",
- "keybase": "launchgarden",
- "email": "node@launch.garden",
- "description": null,
- "escrow": "1352557.77",
- "escrowChange24": "91.86",
- "escrowPercent": 0.0003,
- "balance": "5051.07",
- "totalShares": "1261652.77",
- "signs": 9747796,
- "proposals": 11536,
- "nonce": 0,
- "score": 9770868,
- "delegators": 164,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 97,
- "entityId": "+uMsNOARzhq1lJfh7bcoa3/iiUeLSYPMkQHgYICUF2A=",
- "entityAddress": "oasis1qpjk62axdvn2g97felfa9jpxxrptqzm4mgwh540r",
- "nodeId": "P5PjvHDpeiFQGxh4OTaO6qXwRC0AJfhlTfwPj0ZYEzA=",
- "nodeAddress": "oasis1qzzuvg5540zhzfwsy6pulkxsftex2jwqxqpq4efg",
- "name": "PoS Node",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/919e27a6b7601599af7b4cf67fe9f705_360_360.jpg",
- "website": "https://www.posnode.com",
- "twitter": null,
- "keybase": "pos_node",
- "email": "support@posnode.com",
- "description": null,
- "escrow": "7128599.87",
- "escrowChange24": "484.16",
- "escrowPercent": 0.0017,
- "balance": "922.93",
- "totalShares": "6347482.64",
- "signs": 11805047,
- "proposals": 10825,
- "nonce": 0,
- "score": 11826697,
- "delegators": 154,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 106,
- "entityId": "2bgTFAzVLsQuQnA7cNn/pRLJvemueq/73GhzFFDVdZc=",
- "entityAddress": "oasis1qrgmg0t3zxn4lgary6w227dv6c5dl55rfvh6p6k2",
- "nodeId": "bbkPZRl8KA//0joD1R9HPnucJ4GklCoAtUoJrincsoo=",
- "nodeAddress": "oasis1qpq2ujrvl9d72c6qw9kfx9zwpvq5u38us56xm6ca",
- "name": "Hyperblockspro",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/9b9d1d2e5c27d408fcbe83fe4f9b7905_360_360.jpg",
- "website": "https://hyperblocks.pro/",
- "twitter": "hyper_blocks",
- "keybase": "hyperblockspro",
- "email": "info@hyperblocks.pro",
- "description": null,
- "escrow": "3631021.02",
- "escrowChange24": "246.61",
- "escrowPercent": 0.0009,
- "balance": "4.36",
- "totalShares": "2812936.25",
- "signs": 16505647,
- "proposals": 19519,
- "nonce": 0,
- "score": 16544685,
- "delegators": 133,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 127,
- "entityId": "GFuNKboc4wNDdYiWZPyL9cvmMI/xhdTh19NEVCB1jxw=",
- "entityAddress": "oasis1qzthup6qts0k689z2wy84yvk9ctnht66eyxl7268",
- "nodeId": "f1wwQPdE6avSzRoaayfIwEe8PukXdIYOuDdJ9CDQLCE=",
- "nodeAddress": "oasis1qzt42a4qy999lmk3emez4q367ktdr9qszu0we9zp",
- "name": "Figment",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/bd5fb87f241bd78a9c4bceaaa849ca05_360_360.jpg",
- "website": "https://figment.io",
- "twitter": "Figment_io",
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "1546631.03",
- "escrowChange24": "0.00",
- "escrowPercent": 0.0004,
- "balance": "213504.41",
- "totalShares": "1151365.97",
- "signs": 14146988,
- "proposals": 152443,
- "nonce": 0,
- "score": 14451874,
- "delegators": 133,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 107,
- "entityId": "RDCyARTIdpiG75L9vVXAYIhRCToSrchZkv3JUW3Pji8=",
- "entityAddress": "oasis1qztpm422n7v98f4s7ja0wt5jey7fy3xpg5ye2vtl",
- "nodeId": "GWBXv2OxowCLsRGyT/cND2TKEs9kpo4xtvr1JTsB8R0=",
- "nodeAddress": "oasis1qp0l8r2s3076n4xrq8av0uuqegj7z9kq55gu5exy",
- "name": "Second State",
- "icon": null,
- "website": "https://www.secondstate.io",
- "twitter": "secondstateinc",
- "keybase": null,
- "email": "contact@secondstate.io",
- "description": null,
- "escrow": "3161917.54",
- "escrowChange24": "214.75",
- "escrowPercent": 0.0008,
- "balance": "132.24",
- "totalShares": "2286842.28",
- "signs": 18957009,
- "proposals": 119245,
- "nonce": 0,
- "score": 19195499,
- "delegators": 126,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 111,
- "entityId": "MfN+qM5pwFRl6i/UVDSBll2UB0D6b2vKy7He1g5CEok=",
- "entityAddress": "oasis1qq4jqh66ga62pe9td5zsnfge3c9rfp6zucjr03q8",
- "nodeId": "g1N1PdE7dBT5yYyhCbVa44637hhsIpIH8EF8gFlmiIQ=",
- "nodeAddress": "oasis1qq9y9ymp7ujj5n703l075lszvfw2gkys8ya8vp9j",
- "name": "Moonstake",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/e80eaee4f1db47a6296ba935ffc07105_360_360.jpg",
- "website": "https://moonstake.io",
- "twitter": "moonstake",
- "keybase": "moonstake",
- "email": null,
- "description": null,
- "escrow": "1656923.45",
- "escrowChange24": "112.53",
- "escrowPercent": 0.0004,
- "balance": "292.34",
- "totalShares": "1545566.71",
- "signs": 8094466,
- "proposals": 2173,
- "nonce": 0,
- "score": 8098812,
- "delegators": 124,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 22,
- "entityId": "uxSkvFu6x4MIYV+M1VrDu3m/qbADs/1Ae3mWAcEmnaQ=",
- "entityAddress": "oasis1qrtq873ddwnnjqyv66ezdc9ql2a07l37d5vae9k0",
- "nodeId": "IEkIQb2o8l0xlFIpN47FmOYcBmFch9DsZGs8OuZqQ6g=",
- "nodeAddress": "oasis1qqvkk79jfcvm7d09a84thv7rak9885wdgu7270tl",
- "name": "Forbole",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/f5b0771af36b2e3d6a196a29751e1f05_360_360.jpeg",
- "website": "https://forbole.com",
- "twitter": "forbole",
- "keybase": "forbole",
- "email": "info@forbole.com",
- "description": null,
- "escrow": "56664821.82",
- "escrowChange24": "4200.43",
- "escrowPercent": 0.0137,
- "balance": "0.11",
- "totalShares": "42609621.70",
- "signs": 19259616,
- "proposals": 268146,
- "nonce": 0,
- "score": 19795908,
- "delegators": 123,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 109,
- "entityId": "rQUq2qJqmR3tTDKluo+6IW5gXjrcyUHN5Obtmzjh32g=",
- "entityAddress": "oasis1qqmwnzfmr2cga5vt64hdkaafw66ttumwkcsf56kt",
- "nodeId": "SnJS6IlyTGeQRNuk8dFv5w0aQbyz0Cwig+QRbLOh5yk=",
- "nodeAddress": "oasis1qrate9ccek6ymfnn63ufcxul27jdmwqlmcglhxzf",
- "name": "0% Fee StakeSeeker by BTCS",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/739222c33ba83c83b731320c311b0e05_360_360.jpg",
- "website": "https://www.stakeseeker.com",
- "twitter": "NasdaqBTCS",
- "keybase": "stakeseeker",
- "email": "support@stakeseeker.com",
- "description": null,
- "escrow": "2536883.95",
- "escrowChange24": "150.76",
- "escrowPercent": 0.0006,
- "balance": "305.92",
- "totalShares": "2409273.01",
- "signs": 7459885,
- "proposals": 5943,
- "nonce": 0,
- "score": 7471771,
- "delegators": 122,
- "nodes": null,
- "uptime": "95%",
- "active": true,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 45,
- "entityId": "D8oCKJab4LtOMQJR0YQZXx+fMw6QHyTiv3YCfN8tM18=",
- "entityAddress": "oasis1qqf6wmc0ax3mykd028ltgtqr49h3qffcm50gwag3",
- "nodeId": "9R8sWVuwyIoE64JXu2sdDWR6vdqFr/X9aEWvPE8G824=",
- "nodeAddress": "oasis1qr9h9zlr7kd2wkclwxdekers5ekg96zskcjppwap",
- "name": "ou812",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/ab2fd838c7cd35e2ee608520e64aca05_360_360.jpg",
- "website": "https://www.kruptosnomisma.org/",
- "twitter": null,
- "keybase": "thecovertcrypto",
- "email": null,
- "description": null,
- "escrow": "31242887.15",
- "escrowChange24": "2121.94",
- "escrowPercent": 0.0076,
- "balance": "700.95",
- "totalShares": "23114629.25",
- "signs": 17940903,
- "proposals": 126929,
- "nonce": 0,
- "score": 18194761,
- "delegators": 108,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 98,
- "entityId": "3DRMMM7ye2HREvk8zz06OjMG6BuWjs84PLdSYChNHAw=",
- "entityAddress": "oasis1qpjuke27se2wnmvx6e8uc4l5h44yjp9h7g2clqfq",
- "nodeId": "3xkzy9g5wL1sqGY8cnd6A7kFuwFM4yuUt0nEJrdHNJ0=",
- "nodeAddress": "oasis1qqyzheah4xulyqz74m5v6vt552rrh54lnyghy7et",
- "name": "RockX",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/1f47c0873584c67d4692e7abcee2bf05_360_360.jpg",
- "website": "https://rockx.com",
- "twitter": "rockx_official",
- "keybase": "rockxrocks",
- "email": "support@rockx.com",
- "description": null,
- "escrow": "6850603.04",
- "escrowChange24": "465.28",
- "escrowPercent": 0.0017,
- "balance": "1445259.40",
- "totalShares": "5131418.99",
- "signs": 19260250,
- "proposals": 170692,
- "nonce": 0,
- "score": 19601634,
- "delegators": 105,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 101,
- "entityId": "Hgacs48hpElimzXAoMmox5T7sAalPLp7vdVr1wAPevo=",
- "entityAddress": "oasis1qrw8xd7sewarn0qm3jc5km4e0j2l3qdhfqexqqry",
- "nodeId": "6iVX2oi9FANusFaQPmIDSWu3qLNE2YKMPhQeO1EhUNQ=",
- "nodeAddress": "oasis1qqs99gty894fhgpxvjcwx5dlzkd5nk6fgv0epx0r",
- "name": "CryptoSJ.net",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/e59f98d0d1a7e16594d89602bd8d5b05_360_360.jpg",
- "website": "https://cryptosj.net",
- "twitter": "CryptoSJNet",
- "keybase": "CryptoSJNet",
- "email": "cryptosjnet@gmail.com",
- "description": null,
- "escrow": "5984268.69",
- "escrowChange24": "406.44",
- "escrowPercent": 0.0014,
- "balance": "14.80",
- "totalShares": "5841416.08",
- "signs": 4704591,
- "proposals": 4344,
- "nonce": 0,
- "score": 4713279,
- "delegators": 104,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.03,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 114,
- "entityId": "KVsiBHzBommqe0VwchA2QHqp/JT8B136up4Ru+r/xkg=",
- "entityAddress": "oasis1qzm74el4utw4jssrl95ujq87g3ks3xfmjytvtaaa",
- "nodeId": "u0ljAJgP5+HyEykOsa+tEqXdKJD41/5bxJ5tAA9eIxg=",
- "nodeAddress": "oasis1qzyfyy67xhkaxxeyzwhvm06luu7503lk6v4h86gr",
- "name": "Based",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/a4e80b3f4d24cee9be1b8fa08affb605_360_360.jpg",
- "website": null,
- "twitter": null,
- "keybase": "basedvalidator",
- "email": "based.validator@gmail.com",
- "description": null,
- "escrow": "766008.72",
- "escrowChange24": "52.03",
- "escrowPercent": 0.0002,
- "balance": "113.15",
- "totalShares": "575457.94",
- "signs": 19216041,
- "proposals": 278176,
- "nonce": 0,
- "score": 19772393,
- "delegators": 87,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 4,
- "entityId": "c+Kr/VTZLJes6N2u6nTEj7aWje8wHApJeVEoOdvhCh8=",
- "entityAddress": "oasis1qqtmpsavs44vz8868p008uwjulfq03pcjswslutz",
- "nodeId": "jKA6PqWwftnglxywnQQPoIcb7j2HQVu7anf2i7LWU2c=",
- "nodeAddress": "oasis1qq5c20yqk5cfey43m49h8slqrmm42zd9qg352f53",
- "name": "Kiln",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/e976400f2c6613037aa555dd11394305_360_360.jpg",
- "website": "https://kiln.fi",
- "twitter": "Kiln_finance",
- "keybase": "kilnfi",
- "email": "contact@kiln.fi",
- "description": null,
- "escrow": "151210862.97",
- "escrowChange24": "10269.88",
- "escrowPercent": 0.0366,
- "balance": "134.97",
- "totalShares": "144135082.44",
- "signs": 7628790,
- "proposals": 32164,
- "nonce": 0,
- "score": 7693118,
- "delegators": 77,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.08,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 10,
- "entityId": "1aTTEfSIcVxsPS86uIA7rSD2Jmb+aIVj1grCEjyzlzQ=",
- "entityAddress": "oasis1qpwrq93z8s9ytu2hfjtqggc9edgwfadzevs3trvm",
- "nodeId": "UCKrtVNlmCaCdKpMMDT8AQxqVs/JP1/zQUH4yxUY4mM=",
- "nodeAddress": "oasis1qrxvr94pgj6kt36fkwn4al3uttj2veh5ey8jvapv",
- "name": "Munay Network",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/e46b46540baf3a06ac7babf28a06db05_360_360.jpg",
- "website": null,
- "twitter": "MunayNetwork",
- "keybase": "munaynetwork",
- "email": null,
- "description": null,
- "escrow": "80813400.61",
- "escrowChange24": "5259.97",
- "escrowPercent": 0.0196,
- "balance": "0.00",
- "totalShares": "67572351.66",
- "signs": 15600792,
- "proposals": 183106,
- "nonce": 0,
- "score": 15967004,
- "delegators": 74,
- "nodes": null,
- "uptime": "97%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 31,
- "entityId": "g9UqzvW6JvfKrflRKbCPBpm41rH/O+4apCK+KkD2tG4=",
- "entityAddress": "oasis1qzk6qlmgnq40cq2n3jfkw3307feqngt4gvksfml6",
- "nodeId": "GYJsEu4Yp+CGEQVjy4owQAG6l6xEvGzcNM1xBHaEv6U=",
- "nodeAddress": "oasis1qzdvnqsguq5caa6txftmanad4qc2f6yazsq75lay",
- "name": "GateOmega",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/d6c0f46ff553d80c101c974324a1ab05_360_360.jpg",
- "website": "https://gateomega.com",
- "twitter": "GateOmega",
- "keybase": "gateomega",
- "email": "hello@gateomega.com",
- "description": null,
- "escrow": "46284660.06",
- "escrowChange24": "3143.54",
- "escrowPercent": 0.0112,
- "balance": "198544.67",
- "totalShares": "38585310.06",
- "signs": 15698949,
- "proposals": 117056,
- "nonce": 0,
- "score": 15933061,
- "delegators": 72,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 14,
- "entityId": "aiTgGyYB2l4uAMG93Ajq5S4EXPIRkYDg1ICLjWD45Ck=",
- "entityAddress": "oasis1qrugz89g5esmhs0ezer0plsfvmcgctge35n32vmr",
- "nodeId": "oFa261SRphbFBQ+QW6xcd9SZBMJrzsmDrYecSblNHv0=",
- "nodeAddress": "oasis1qzuu4ahklv8ejy266lukpvad76k5ch8dputx2fze",
- "name": "Validatrium.com",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/ff96631d063abf8c89ebeda32d884d05_360_360.jpg",
- "website": "https://www.validatrium.com",
- "twitter": "validatrium",
- "keybase": "validatrium",
- "email": "validatrium@gmail.com",
- "description": null,
- "escrow": "71352189.21",
- "escrowChange24": "4644.16",
- "escrowPercent": 0.0173,
- "balance": "194185.12",
- "totalShares": "58040560.03",
- "signs": 15885056,
- "proposals": 95544,
- "nonce": 0,
- "score": 16076144,
- "delegators": 71,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 24,
- "entityId": "JuHLTlYMfnBtwHawFRRqvMOi+1P0mx+mfhFqnrpo3L0=",
- "entityAddress": "oasis1qpcz9k0q3nzq4289rzq2hw2pwgep0ygnysa5pjdj",
- "nodeId": "Fg9vlXWjuP7OZHhLMliDzfTOenuxtYo93VxQquFDUxw=",
- "nodeAddress": "oasis1qrf6yxtgkxaeggsd5amu8acjus27txzx2uxz0pa5",
- "name": "Magic Rose",
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": "magicadam1",
- "email": "contact@gmaicnode.club",
- "description": null,
- "escrow": "53166856.26",
- "escrowChange24": "3610.97",
- "escrowPercent": 0.0129,
- "balance": "2177.98",
- "totalShares": "50464545.66",
- "signs": 8161920,
- "proposals": 90995,
- "nonce": 0,
- "score": 8343910,
- "delegators": 69,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 117,
- "entityId": "dUF4nN35B7VmJllLtIID0HwyjVCXzGmAk+og9hpAARY=",
- "entityAddress": "oasis1qrc8s2trrm9zgha8wq636yetx7sxjf7x35pf3vrc",
- "nodeId": "J2vFhYaht7l1B++dBUTzqubT72WfOeeBkI8rOamrgGc=",
- "nodeAddress": "oasis1qqmq4n0kkertts8fe884k3sr26jpre8k3svzpr5j",
- "name": "StakeHaven",
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "353875.12",
- "escrowChange24": "24.03",
- "escrowPercent": 0.0001,
- "balance": "428.29",
- "totalShares": "330796.03",
- "signs": 6107614,
- "proposals": 549,
- "nonce": 0,
- "score": 6108712,
- "delegators": 63,
- "nodes": null,
- "uptime": "98%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 110,
- "entityId": "IYoCG9YW+623ri5Mgzr0rcrnJTGaLhTeq/JdOzMx2Mw=",
- "entityAddress": "oasis1qp3rhyfjagkj65cnn6lt8ej305gh3kamsvzspluq",
- "nodeId": "0/0TJw2+i1XVYn3Z7igQSpdGoZ0cFdyI4GVcopmH2hI=",
- "nodeAddress": "oasis1qrllj6u73fpe5uylcs6m3y5hvc40r3wa4cg0ajjp",
- "name": "Oxnode",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/46049b6c4201d0b6ca65662e94998905_360_360.jpg",
- "website": "https://oxnode.org",
- "twitter": null,
- "keybase": "oxnodeorg",
- "email": "oasis@oxnode.org",
- "description": null,
- "escrow": "1868131.88",
- "escrowChange24": "126.88",
- "escrowPercent": 0.0005,
- "balance": "5100.72",
- "totalShares": "1354693.07",
- "signs": 19239590,
- "proposals": 111611,
- "nonce": 0,
- "score": 19462812,
- "delegators": 62,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.09,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 52,
- "entityId": "7n6AYdYIuGar561yxifDtrR9NVekDavFlpeHVZinCSc=",
- "entityAddress": "oasis1qzp8e4ldf9zq27jle847nawll5jwwa9x75y6spaz",
- "nodeId": "HnLtoQyiKOkr2NMcQsQ4UH0HW8qkLRGWn4mgkDLNoEo=",
- "nodeAddress": "oasis1qztgkw8kklepfu3javhp6gz0qqtx8xmu6ccc8ctn",
- "name": "Hashed x DELIGHT",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/0518bbd1ad17cab82dd63a5908ffaa05_360_360.jpg",
- "website": "https://hashed.com",
- "twitter": "hashed_official",
- "keybase": "hashed_delight",
- "email": "contact@hashed.com",
- "description": null,
- "escrow": "26031386.58",
- "escrowChange24": "1767.99",
- "escrowPercent": 0.0063,
- "balance": "20456.56",
- "totalShares": "18906917.32",
- "signs": 19280778,
- "proposals": 190444,
- "nonce": 0,
- "score": 19661666,
- "delegators": 60,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 46,
- "entityId": "cgXH87+sYoe2mXsdDKWCyRvWZ8JqnVnxJkCq09LlBoI=",
- "entityAddress": "oasis1qp0xuvw2a93w4yp8jwthfz93gxy87u7hes9eu2ev",
- "nodeId": "REB7DjPPyYCknxakN3MyAOS746YWJtgE41g9ac+oZXU=",
- "nodeAddress": "oasis1qzz46k8w6mlyy2slyz2dwn0mmgf5xu66ggt8ytp4",
- "name": "Stardust",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/ebedfe937bee6c76d68a12d0df524405_360_360.jpg",
- "website": "https://starduststaking.com",
- "twitter": "DenysK59319343",
- "keybase": "stardust_staking",
- "email": "oasis@starduststaking.com",
- "description": null,
- "escrow": "30666037.00",
- "escrowChange24": "2082.76",
- "escrowPercent": 0.0074,
- "balance": "723.25",
- "totalShares": "24375917.24",
- "signs": 17249137,
- "proposals": 71141,
- "nonce": 0,
- "score": 17391419,
- "delegators": 56,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 25,
- "entityId": "9NtPTr6f0Sc0+y/z3as4OzytmNHgrD8SV541PBKb2XA=",
- "entityAddress": "oasis1qrtz5ywlwjx9gca7qqxdr5f5s7sh7dkhks44cpvx",
- "nodeId": "b+6HsJ3SRI9f3eecG0bSZG/7UQzEBcJsIi4z07ytmEA=",
- "nodeAddress": "oasis1qry9qmdajrrkkyxvvjvn9meekzdjdgdsw5r8n6uf",
- "name": "RoseOnline",
- "icon": null,
- "website": "https://oasisprotocol.org",
- "twitter": null,
- "keybase": "nikko440",
- "email": "nikko@onlinenodes.top",
- "description": null,
- "escrow": "52871063.19",
- "escrowChange24": "3590.88",
- "escrowPercent": 0.0128,
- "balance": "830.89",
- "totalShares": "50183655.43",
- "signs": 8163346,
- "proposals": 90664,
- "nonce": 0,
- "score": 8344674,
- "delegators": 53,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 133,
- "entityId": "RiLoc3Wcvxagoqyz/vlIDeOGYuS8FIfUdt9cd7UwtG4=",
- "entityAddress": "oasis1qps7mh7usg7u4t35ujr0l8dxjs2ly2swhu9v0mr0",
- "nodeId": "25hzSeb4IPl2+wsn2LPe7hw9IlLmfj1aTdO36XAaB1s=",
- "nodeAddress": "oasis1qq32rts3qsuvty8hupenratl8yyzc67suun6mc3v",
- "name": "Blockdaemon",
- "icon": null,
- "website": "https://blockdaemon.com",
- "twitter": "_blockdaemon",
- "keybase": null,
- "email": "support@blockdaemon.com",
- "description": null,
- "escrow": "180386.25",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "140731.07",
- "signs": 11267836,
- "proposals": 111169,
- "nonce": 0,
- "score": 11490174,
- "delegators": 47,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 26,
- "entityId": "7hvHIq4ykrbyJPaEiEGetCisIXHVGTdpMYv5JhSwGFY=",
- "entityAddress": "oasis1qq2stnud2we0gfkvrf2stgg96qxhsh3fyc9mxt82",
- "nodeId": "napBTcD5bfZJuheWQLWrfMnvr0mgdjrd93cTJzpJD1I=",
- "nodeAddress": "oasis1qpwa7euhrplrnpz2wz5r7nu5sfye5cv0acflr79v",
- "name": "Fast Rose",
- "icon": null,
- "website": "https://fastvalidator.com",
- "twitter": null,
- "keybase": null,
- "email": "jay@fastvalidator.com",
- "description": null,
- "escrow": "50963697.61",
- "escrowChange24": "3461.33",
- "escrowPercent": 0.0123,
- "balance": "195.17",
- "totalShares": "48372890.19",
- "signs": 8155945,
- "proposals": 88869,
- "nonce": 0,
- "score": 8333683,
- "delegators": 46,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 116,
- "entityId": "BkBqXMdd10xDKn7b/iIXycHLBaroci6xoFxoEN1kQ+A=",
- "entityAddress": "oasis1qqqn56k79st0zy4060m0wvmec76vd3pl6czmg90a",
- "nodeId": "vVcKIFmjqLRSp/sjKeX3yPQ3R/jf3lU2hAzXYd+4wnk=",
- "nodeAddress": "oasis1qq7g7546ckdh3tgj4us278yk27400xnf25y5y50s",
- "name": "Oasis@UBC",
- "icon": null,
- "website": "https://blockchain.ubc.ca/",
- "twitter": "blockchainubc",
- "keybase": null,
- "email": "zwang@ece.ubc.ca",
- "description": null,
- "escrow": "585897.82",
- "escrowChange24": "39.79",
- "escrowPercent": 0.0001,
- "balance": "0.01",
- "totalShares": "508538.01",
- "signs": 12364598,
- "proposals": 44016,
- "nonce": 0,
- "score": 12452630,
- "delegators": 45,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.199,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 83,
- "entityId": "WKCE1sMmJLe+DsdIQBMkPiKEgBpAQO+PjCeWjmLA1EM=",
- "entityAddress": "oasis1qrflth3g7k0ymkut2zrca3ktagw6g882yvqmgzdv",
- "nodeId": "DGntJaRFwLUKi879qSLbt1uP3w5cE5vMAlYMispiaFE=",
- "nodeAddress": "oasis1qq7rq7zxpk0pwfkkdv5nkg7tcc3j7tl6kclcc6sv",
- "name": "Datax Staking",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/59881d43f954b391d5a8bacad93e1f05_360_360.jpg",
- "website": "https://datax.io/staking/",
- "twitter": "DataxStaking",
- "keybase": "dataxstaking",
- "email": "staking@datax.io",
- "description": null,
- "escrow": "12523431.23",
- "escrowChange24": "850.56",
- "escrowPercent": 0.003,
- "balance": "10.09",
- "totalShares": "10906365.35",
- "signs": 13358507,
- "proposals": 28391,
- "nonce": 0,
- "score": 13415289,
- "delegators": 44,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 55,
- "entityId": "AX8zJsi0DnrrdwCi/8JJptXSy62kZgQcAYKlCYD4oN8=",
- "entityAddress": "oasis1qpntrlgxp5tt36pkdezdjt5d27fzkvp22y46qura",
- "nodeId": "o5GsCptt8lelHPe2vSoEEBvSosOczh+cRom2+Gouhlo=",
- "nodeAddress": "oasis1qz7knh9g5myce3ezn40x0j7sjwrnk4uyhycmara5",
- "name": "Chloris Network",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/683b223740ca14fc0da8bb1b51380505_360_360.jpg",
- "website": "https://www.chlorisnetwork.com/",
- "twitter": "chlorisnetwork",
- "keybase": "chlorisnetwork",
- "email": "info@chlorisnetwork.com",
- "description": null,
- "escrow": "25694685.31",
- "escrowChange24": "1745.12",
- "escrowPercent": 0.0062,
- "balance": "5.52",
- "totalShares": "23210916.68",
- "signs": 12036246,
- "proposals": 37593,
- "nonce": 0,
- "score": 12111432,
- "delegators": 43,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 130,
- "entityId": "KaDP7PF232ynLyx17serXsu25T1smMO9ZSrwiqwa+H4=",
- "entityAddress": "oasis1qz68kwx74uqysx3mlnny4f32vj8ykrgdmgrt3g4x",
- "nodeId": "uq9jpZiBZaNAgZA0bHCwwKNOp+82bT0F68HQsOcYJkw=",
- "nodeAddress": "oasis1qzss3vqjy7jmn7lkp6wrnpjg4vn6azh7c59ft8aw",
- "name": "KuCoin",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/523ec2d04c5a833fa510e62e7937bb05_360_360.jpg",
- "website": "https://www.kucoin.com/",
- "twitter": null,
- "keybase": "kucoin_assetbu",
- "email": "staking@kucoin.com",
- "description": null,
- "escrow": "491270.74",
- "escrowChange24": "0.00",
- "escrowPercent": 0.0001,
- "balance": "545.94",
- "totalShares": "467381.10",
- "signs": 3533270,
- "proposals": 13472,
- "nonce": 0,
- "score": 3560214,
- "delegators": 41,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 124,
- "entityId": "EOsC+ZdDFqIyC41QlxSzRem69xfzwIT33hRu0pp4Itg=",
- "entityAddress": "oasis1qzl8w5ka9y3p8a8gqlemqk98hzc33sn0tuezyc8l",
- "nodeId": "SW5hffFy0nOLvIfmbkFk9to5NFO8w+QxkxiAfx4a094=",
- "nodeAddress": "oasis1qzuarp2q70gpn23vru5s43qpm24892lqngt46zzc",
- "name": "Staked",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/313047df6e3b466844bd8df96e1b9505_360_360.jpg",
- "website": "https://staked.us",
- "twitter": "staked_us",
- "keybase": "stakedinc",
- "email": "devops@staked.us",
- "description": null,
- "escrow": "2418930.13",
- "escrowChange24": "0.00",
- "escrowPercent": 0.0006,
- "balance": "0.27",
- "totalShares": "1791468.85",
- "signs": 15277563,
- "proposals": 127180,
- "nonce": 0,
- "score": 15531923,
- "delegators": 40,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 13,
- "entityId": "/ZcvHCNyKIwyFEF075X1wqFGhKxEhYeJRdDtoyaTC/w=",
- "entityAddress": "oasis1qzv2rktycpcykhudyvg5l6u75v08lpfcw5nt7aj5",
- "nodeId": "GbyaSlSmHP7INTdznI0NzlN0VWGrPJX5ZQqTNZqNC7o=",
- "nodeAddress": "oasis1qqzv4zn3yhvags3kqv2r3fhnyxusa20k659gn4p9",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "72974369.24",
- "escrowChange24": "4956.24",
- "escrowPercent": 0.0177,
- "balance": "0.00",
- "totalShares": "54711001.71",
- "signs": 19131666,
- "proposals": 371980,
- "nonce": 0,
- "score": 19875626,
- "delegators": 39,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.12,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 53,
- "entityId": "LQaKibf9tD8KXO210NhiDUHzXTsRIeK5l/3ITmfg118=",
- "entityAddress": "oasis1qp7626tphkh9784tpf2lhdmskjmrk7p2ds40e9me",
- "nodeId": "kyMt+dLOuEKW1GXST1tQdf4AbEdc4zJt40/apqitmWA=",
- "nodeAddress": "oasis1qrf0zjdhv306aef52n0amvrtjxs27uex7u20d5gt",
- "name": "WeHaveServers.com",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/8da0fcf8249815d831953f275e534b05_360_360.jpg",
- "website": "https://wehaveservers.com",
- "twitter": null,
- "keybase": "wehaveservers",
- "email": null,
- "description": null,
- "escrow": "25954678.19",
- "escrowChange24": "1762.78",
- "escrowPercent": 0.0063,
- "balance": "0.47",
- "totalShares": "24540612.16",
- "signs": 8273534,
- "proposals": 14353,
- "nonce": 0,
- "score": 8302240,
- "delegators": 38,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 96,
- "entityId": "KmMS+RzjQ9vm9J2aX9YihJnmmSc/IBquCysbhPxVDFM=",
- "entityAddress": "oasis1qqlq8jplttrmw982rrhp0svl8054xqevecks5yqr",
- "nodeId": "eudq22Uwt0ciC7/BYN3TsUy+MCataTkQjwS/BBlgvJE=",
- "nodeAddress": "oasis1qpm8f53qe4hjhukuelmaasr3r0n09n8nzyp9rvls",
- "name": "Smart Stake",
- "icon": null,
- "website": "https://smartstake.io",
- "twitter": "smartstake",
- "keybase": null,
- "email": "aionsmartstake@gmail.com",
- "description": null,
- "escrow": "7751888.66",
- "escrowChange24": "526.49",
- "escrowPercent": 0.0019,
- "balance": "833.36",
- "totalShares": "5806339.11",
- "signs": 19358724,
- "proposals": 124866,
- "nonce": 0,
- "score": 19608456,
- "delegators": 38,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.195,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 64,
- "entityId": "iNKCs9v4NJCuApCLPD4bRBoqTs/5DBxS0hourBkhxQo=",
- "entityAddress": "oasis1qp334gzlzrap6k2ch6wc9vxxplw9sg3v9cfvvgsy",
- "nodeId": "VHs9SQr/IC3ElqF1rNxFuCrkx/pWbhy46So19MQlZLE=",
- "nodeAddress": "oasis1qzhkxnz8a7fxy7m66cc3vmsj6fl05u5585nz3aar",
- "name": "Alive29",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/c86f2c6b74071b00802adf552ccac805_360_360.jpg",
- "website": "https://keybase.io/alive29",
- "twitter": null,
- "keybase": "alive29",
- "email": "alive29@yandex.ru",
- "description": null,
- "escrow": "20583352.15",
- "escrowChange24": "1397.97",
- "escrowPercent": 0.005,
- "balance": "1.15",
- "totalShares": "16540370.76",
- "signs": 16599383,
- "proposals": 54497,
- "nonce": 0,
- "score": 16708377,
- "delegators": 37,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 34,
- "entityId": "wCGlLKUiTNr9Ba49YA6dDuqm9rdtPcKKsKzHqMBn+rc=",
- "entityAddress": "oasis1qzzytegg6jc7hxu6y8feuzkgmr75ms7hc54mz85p",
- "nodeId": "pjWGVgRla8SJGvBWIP5gPPHgxsr1c2EOsUP5KJvQjgk=",
- "nodeAddress": "oasis1qqhh2jjeahvsdum6nsg7r52fmz7wngj8kus0crue",
- "name": "Doorgod",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/3d3fb3889f26e4b24dcd35165f9bcc05_360_360.jpg",
- "website": "https://doorgod42.github.io",
- "twitter": "doorgod42",
- "keybase": "doorgod",
- "email": "doorgod42@gmail.com",
- "description": null,
- "escrow": "44134160.02",
- "escrowChange24": "2997.49",
- "escrowPercent": 0.0107,
- "balance": "321.93",
- "totalShares": "37139514.18",
- "signs": 15465027,
- "proposals": 152732,
- "nonce": 0,
- "score": 15770491,
- "delegators": 35,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 88,
- "entityId": "jzTWYikeN6NIuMQ6l4iqdDOF9jyfOJG2FcnQaNBn9+s=",
- "entityAddress": "oasis1qp4rp7adhegfktyg4aq3w6jelqumx6klfv5t7kvv",
- "nodeId": "1Eh9S7bnBnYzhdMuRc8W1DtGsjgMptbRktoE7tw/HiA=",
- "nodeAddress": "oasis1qrd64zucfaugv677fwkhynte4dz450yffgp0k06t",
- "name": "moonli.me",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/d1c943413294d35174aeb0464ddd1305_360_360.jpg",
- "website": "https://moonli.me",
- "twitter": "moonli_me",
- "keybase": "y3v63n",
- "email": "tequila@moonli.me",
- "description": null,
- "escrow": "11212273.09",
- "escrowChange24": "761.51",
- "escrowPercent": 0.0027,
- "balance": "0.33",
- "totalShares": "8324269.71",
- "signs": 19386365,
- "proposals": 147199,
- "nonce": 0,
- "score": 19680763,
- "delegators": 35,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 91,
- "entityId": "3NKMT/Qz11e2xklwSCV/zeawLE3BIO/Rn4LfaV47QJI=",
- "entityAddress": "oasis1qppjm5sxqwps4dpyekdvz530sjmq3e5eusp7hdan",
- "nodeId": "GrfIMoanLXIPuS91RhqdikNLcebWN26tMM2/iIA8cAE=",
- "nodeAddress": "oasis1qzv8hqggfsywpgvu3km4xnukzrfltslxwytpq5w7",
- "name": "Ubik Capital",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/b3273b5e67fbb587d207293e478aab05_360_360.jpg",
- "website": "https://ubik.capital",
- "twitter": "ubikcapital",
- "keybase": "ubikcosmos",
- "email": "contact@ubik.capital",
- "description": null,
- "escrow": "10244165.66",
- "escrowChange24": "695.76",
- "escrowPercent": 0.0025,
- "balance": "550.12",
- "totalShares": "7685004.96",
- "signs": 19320722,
- "proposals": 126011,
- "nonce": 0,
- "score": 19572744,
- "delegators": 35,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.195,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 69,
- "entityId": "DIbPacWGEiealk+226eYEafYmKJpD98PYoWp/tcPXJI=",
- "entityAddress": "oasis1qpsnzv8qz4fu3lwps2tc3eg5pnryzl4h7cqxruzf",
- "nodeId": "AZJhDCByjr/YdTvA7uFnIeYcg7iuHPGiDrJRKaEOYHA=",
- "nodeAddress": "oasis1qzplwqappgvpw67jvw5ngr30acaal5vuqq9raghp",
- "name": "0base.vc",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/c96cf0ee2dc8f102b6c3eaf1fbdf4c05_360_360.jpg",
- "website": "https://0base.vc",
- "twitter": "0basevc",
- "keybase": "0basevc",
- "email": "0@0base.vc",
- "description": null,
- "escrow": "16130018.27",
- "escrowChange24": "1095.51",
- "escrowPercent": 0.0039,
- "balance": "26169.23",
- "totalShares": "12069788.28",
- "signs": 19360741,
- "proposals": 165242,
- "nonce": 0,
- "score": 19691225,
- "delegators": 34,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 123,
- "entityId": "a/LVFfoI3aRoasZs6tP/Lvn0CbG6RkvEFYHcVR/Vo9M=",
- "entityAddress": "oasis1qrxyndkhehffdme39urcp2v7m2t7k06xwsuyaxqq",
- "nodeId": "hDQp4FhwWREN09nSGMPJAEYKeCmxG/joQivxfY3vyi8=",
- "nodeAddress": "oasis1qpjnxewql7g3aqrt6axxux3c7kvr5en5cu5j57h0",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "5524230.28",
- "escrowChange24": "0.00",
- "escrowPercent": 0.0013,
- "balance": "544.42",
- "totalShares": "3966589.76",
- "signs": 18382129,
- "proposals": 82696,
- "nonce": 0,
- "score": 18547521,
- "delegators": 33,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 78,
- "entityId": "erpPSkQwGnb9j+/qqyJmeRK2e1mhJc/Do78jNdpPjk0=",
- "entityAddress": "oasis1qryc94hn6hucev6ex79ceheve2pjesenc50svvvp",
- "nodeId": "skPNqlh8lnR83RyK2clbAscktu5jY/fWq5OzcSZL6Iw=",
- "nodeAddress": "oasis1qpjkzn47d7q770vefjwc4lvj2vqlnsgstcggthmh",
- "name": "InfStones",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/6a3d9cbed6425d5a695224d987f82105_360_360.jpg",
- "website": "https://infstones.com",
- "twitter": "infstones",
- "keybase": "infstones",
- "email": "contact@infstones.com",
- "description": null,
- "escrow": "13278965.45",
- "escrowChange24": "901.88",
- "escrowPercent": 0.0032,
- "balance": "57006.26",
- "totalShares": "9773273.15",
- "signs": 19345437,
- "proposals": 179333,
- "nonce": 0,
- "score": 19704103,
- "delegators": 32,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 28,
- "entityId": "RMa2ER0wvraR+4u5QOGOrRTwmMVOYNcOot7sFppPRP0=",
- "entityAddress": "oasis1qp9xlxurlcx3k5h3pkays56mp48zfv9nmcf982kn",
- "nodeId": "orWbpXiShG+xIy/BxDtokUdZwNCg3A4oNSbqkpjbvZQ=",
- "nodeAddress": "oasis1qrus8qjjmhegyyzxk8djxxkre6fas7d2gsy7xfl9",
- "name": "ELYSIUM",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/f3a3448b7b51683b63a684cb7405b805_360_360.jpg",
- "website": null,
- "twitter": "ceron_trader",
- "keybase": "elysium1",
- "email": null,
- "description": null,
- "escrow": "49416781.64",
- "escrowChange24": "3356.27",
- "escrowPercent": 0.012,
- "balance": "10.19",
- "totalShares": "43209918.82",
- "signs": 13935937,
- "proposals": 92780,
- "nonce": 0,
- "score": 14121497,
- "delegators": 31,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 39,
- "entityId": "WXs7ElBlm30la2fG4oZDpubeFu5sKkjDVeflWo+YuIA=",
- "entityAddress": "oasis1qql4alk30frfa6xua42eu7tynkqf9vd5ug95yqpn",
- "nodeId": "ioLADiyiFmIms+8fib3N36/TX5XEnHrs2vWcH5LxHGo=",
- "nodeAddress": "oasis1qqcrnmx9qvqm268sklcr9czylu2f8lv3kuudghpr",
- "name": "Breathe and Stake",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/f107a3f7240f835e7449119812e4a905_360_360.jpg",
- "website": "https://keybase.io/code_breader",
- "twitter": null,
- "keybase": "code_breader",
- "email": null,
- "description": null,
- "escrow": "37559935.32",
- "escrowChange24": "2550.98",
- "escrowPercent": 0.0091,
- "balance": "552737.98",
- "totalShares": "28271136.10",
- "signs": 19390239,
- "proposals": 149375,
- "nonce": 0,
- "score": 19688989,
- "delegators": 30,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 120,
- "entityId": "UjRo9HS8ho/tkzQZyJ7AD//CqOuH0YvXILKTpmfD3dg=",
- "entityAddress": "oasis1qq3df975et3rwst0qfc5dq4lmygp8hxjzq9z3hlt",
- "nodeId": "MLczDReN6Kco4BF8GCI0+h1CALWxu37ZtWQNx+j3d8U=",
- "nodeAddress": "oasis1qqmhaurha4fcr47dxg929shmnxus7ddexuay2sj4",
- "name": "Colossus",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/546315ad9a0ab74e33173317db8be505_360_360.jpg",
- "website": "https://colossus.digital/",
- "twitter": "Colossusitaly",
- "keybase": "colossusdigital",
- "email": "info@colossus.digital",
- "description": null,
- "escrow": "85071.01",
- "escrowChange24": "5.78",
- "escrowPercent": 0,
- "balance": "100.22",
- "totalShares": "83138.93",
- "signs": 4028642,
- "proposals": 5463,
- "nonce": 0,
- "score": 4039568,
- "delegators": 30,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.04,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 19,
- "entityId": "p1VsfSsedbKn/5GzkPsr15XD+/AOIfbPda1/2yT84N4=",
- "entityAddress": "oasis1qqrv4g5wu543wa7fcae76eucqfn2uc77zgqw8fxk",
- "nodeId": "5GNoYx8mSk4PjcXLyi2I50Bw7n1ATsqAtttVjRzTuEY=",
- "nodeAddress": "oasis1qrmj8mthtszl4hfwgdj7xz8hwqdkgj5u2veqqwf0",
- "name": "Lusia",
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": "cryptolusia@protonmail.com",
- "description": null,
- "escrow": "60742732.00",
- "escrowChange24": "4125.50",
- "escrowPercent": 0.0147,
- "balance": "4785.58",
- "totalShares": "52650799.98",
- "signs": 14429412,
- "proposals": 90371,
- "nonce": 0,
- "score": 14610154,
- "delegators": 29,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 87,
- "entityId": "29VJbrrthqvw/ti3Vj7cASwkM9VMVa/RTKiwMBdWDQk=",
- "entityAddress": "oasis1qr9wccuk6pqcr5ld8t2uf599e4ch5348hqeq53x4",
- "nodeId": "+7Jku1SXiunTIHYxYNu4WGNo2g3uSQh2bXych4f1fDc=",
- "nodeAddress": "oasis1qz22tfax52pskfc7qw7zdwjpwa7s4j5dsuq8sz82",
- "name": "Blockscale - Planet-Scale Blockchain Services",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/1c6896d62117c36fd120c54d7ddcd605_360_360.jpg",
- "website": "https://blockscale.net/",
- "twitter": "blockscale",
- "keybase": "lukeyoungblood",
- "email": "contact@blockscale.net",
- "description": null,
- "escrow": "11286050.16",
- "escrowChange24": "766.52",
- "escrowPercent": 0.0027,
- "balance": "71320.93",
- "totalShares": "8475529.60",
- "signs": 19319886,
- "proposals": 116075,
- "nonce": 0,
- "score": 19552036,
- "delegators": 29,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 27,
- "entityId": "J3ou5m1abrwcbYwTksSj1Hj21QoDjyrSkjB40rEKV4E=",
- "entityAddress": "oasis1qqnmppt4j5d2yl584euhn6g2cw9gewdswga9frg4",
- "nodeId": "dMaOtmpPbdB7ukYfXdo+ssTTCjX2Qspmi1YJIg5Hcr0=",
- "nodeAddress": "oasis1qz2yqlvtkpkveg733p4vtgkndrfrgd8pscsuenst",
- "name": "Nodeasy",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/d8c764c7e286d36525b9e037fdd7aa05_360_360.jpg",
- "website": "https://www.nodeasy.com",
- "twitter": "Nodeasy",
- "keybase": "bitopia",
- "email": "yuanjun@bitopia.cn",
- "description": null,
- "escrow": "50014877.64",
- "escrowChange24": "3396.89",
- "escrowPercent": 0.0121,
- "balance": "38003.29",
- "totalShares": "37334090.95",
- "signs": 19354805,
- "proposals": 190317,
- "nonce": 0,
- "score": 19735439,
- "delegators": 28,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.18,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 65,
- "entityId": "fhXoWYc8Ml153jBBvFrQ4CRY7vnbCk9j269rVLeg7cE=",
- "entityAddress": "oasis1qz0pvg26eudajp60835wl3jxhdxqz03q5qt9us34",
- "nodeId": "2cCzBxxmU/xnZwBf7aEoPiKXx5JWURZrkfHHXML8bmk=",
- "nodeAddress": "oasis1qpca22hc0may5zkgm6r3h2s7gdd77dw8ey9rlxg9",
- "name": "AnkaStake",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/0abefae10692c72e637614171b6e7505_360_360.jpg",
- "website": "https://www.ankastake.com/",
- "twitter": "ankastake",
- "keybase": "ankastake",
- "email": "hello@ankastake.com",
- "description": null,
- "escrow": "18156371.62",
- "escrowChange24": "1233.14",
- "escrowPercent": 0.0044,
- "balance": "49967.29",
- "totalShares": "16359165.70",
- "signs": 12050506,
- "proposals": 25811,
- "nonce": 0,
- "score": 12102128,
- "delegators": 28,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 9,
- "entityId": "N+3/m12DoAqzFS0yF3R/kXSkSj7pZnWhq8nRCo/MKwk=",
- "entityAddress": "oasis1qp53ud2pcmm73mlf4qywnrr245222mvlz5a2e5ty",
- "nodeId": "6drUHh4qocfbBsA12qM8pTerEcbqhdaHt+v33sEr5kk=",
- "nodeAddress": "oasis1qq22f368g9c4pn26ncrpvzgj9jtrl57c8g7wznxv",
- "name": "SerGo",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/cd8f93d411033d0d08f463906f245405_360_360.jpg",
- "website": "https://sergo.top/",
- "twitter": "SGolovatenko",
- "keybase": "crazysergo",
- "email": null,
- "description": null,
- "escrow": "83018527.17",
- "escrowChange24": "5638.42",
- "escrowPercent": 0.0201,
- "balance": "1773.08",
- "totalShares": "70544504.94",
- "signs": 15259979,
- "proposals": 148747,
- "nonce": 0,
- "score": 15557473,
- "delegators": 27,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 12,
- "entityId": "hNBVs2ay1IWvufQwX0TbYA6X4ocKaMpzpyaMTHggi6Q=",
- "entityAddress": "oasis1qz8vfnkcc48grazt83gstfm6yjwyptalny8cywtp",
- "nodeId": "ao6m4qMGefemuUiwr6GoqxaeWoX14uQ7YTxTajKADQg=",
- "nodeAddress": "oasis1qpeend7sgmdzy0dhtjhrhyjyextepzsx2su29g9a",
- "name": "Kumaji",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/f37d5d76fb6ad338ee06f438b4ab7605_360_360.jpg",
- "website": null,
- "twitter": "RathBlayde",
- "keybase": "kumaji",
- "email": null,
- "description": null,
- "escrow": "73190394.50",
- "escrowChange24": "4970.92",
- "escrowPercent": 0.0177,
- "balance": "177173.50",
- "totalShares": "64238392.20",
- "signs": 13746071,
- "proposals": 104205,
- "nonce": 0,
- "score": 13954481,
- "delegators": 27,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 51,
- "entityId": "BTAJNDyd6/UQ+pfhTDdPGsothzJ+C5/C/g52a3DIlMw=",
- "entityAddress": "oasis1qrgxl0ylc7lvkj0akv6s32rj4k98nr0f7smf6m4k",
- "nodeId": "Kv7anzrQTWYDQRLCo1/pkMRV65HpvJCvSEjO/R8wHkc=",
- "nodeAddress": "oasis1qrz30rk856uaf7zv5dpu3wkvs8vcpv7tjqnddpk3",
- "name": "itokenpool",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/e9abda3d9767c89f046348c6cc595405_360_360.jpg",
- "website": "https://www.itokenpool.com",
- "twitter": "itokenpool",
- "keybase": "haizhitiantang",
- "email": "haizhitiantang1@163.com",
- "description": null,
- "escrow": "26295900.93",
- "escrowChange24": "1385.63",
- "escrowPercent": 0.0064,
- "balance": "640.46",
- "totalShares": "19770440.12",
- "signs": 19302027,
- "proposals": 151869,
- "nonce": 0,
- "score": 19605765,
- "delegators": 27,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 60,
- "entityId": "L4OY/0mNEduAS9z6jh2xLp72b8gZURgcrd76AOiRIXk=",
- "entityAddress": "oasis1qzt4fvcc6cw9af69tek9p3mfjwn3a5e5vcyrw7ac",
- "nodeId": "HZGW8QfuMUv/JEa1HqT19HrGTdJY3mWH4nogaWrWK+0=",
- "nodeAddress": "oasis1qq5d925vszdwj9p9mhu39pkvnfdczjn6kgzmvwtv",
- "name": "StakeService",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/b4d40c29622fb018a807ee16e4e9f205_360_360.jpg",
- "website": "https://stakeservice.com/",
- "twitter": "stakeservice",
- "keybase": "stakeservice",
- "email": "tech@stakeservice.com",
- "description": null,
- "escrow": "24264473.29",
- "escrowChange24": "1647.98",
- "escrowPercent": 0.0059,
- "balance": "6.00",
- "totalShares": "19375985.10",
- "signs": 16986603,
- "proposals": 63406,
- "nonce": 0,
- "score": 17113415,
- "delegators": 27,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.18,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 37,
- "entityId": "bTok0el8GbmUzTAAgcQ78uww/TsgeWwXpM3N2S49qBQ=",
- "entityAddress": "oasis1qp4f47plgld98n5g2ltalalnndnzz96euv9n89lz",
- "nodeId": "AVQbWvlbKOHi3z8uibbOVl3xsCJsw2YtWG5XXdbhhpI=",
- "nodeAddress": "oasis1qr3g3ay3l2xzu3zplyt3vn7qx58jze0etqktc96d",
- "name": "Julia-Ju",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/127dc934642b7ae27de0a2314cba6605_360_360.jpg",
- "website": "https://keybase.io/julia_ju",
- "twitter": null,
- "keybase": "julia_ju",
- "email": null,
- "description": null,
- "escrow": "39851230.43",
- "escrowChange24": "2706.60",
- "escrowPercent": 0.0096,
- "balance": "506443.57",
- "totalShares": "30003192.59",
- "signs": 19393017,
- "proposals": 157783,
- "nonce": 0,
- "score": 19708583,
- "delegators": 26,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 104,
- "entityId": "o8leC3xb2Wsrt3FwX33R9S9vKQJR8zPBSB62YyNRAQc=",
- "entityAddress": "oasis1qq58f3mqxt6htvtxcayt4zfshysj36zksvwkmjg9",
- "nodeId": "kilLHKVgCJC5T62styokgO0IHWmLClT85XzFDSBCjok=",
- "nodeAddress": "oasis1qqpevlj6hu5cmjradlzzcdpscev6an42hgpull05",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "4489916.97",
- "escrowChange24": "304.94",
- "escrowPercent": 0.0011,
- "balance": "842.24",
- "totalShares": "3793823.28",
- "signs": 14698962,
- "proposals": 16074,
- "nonce": 0,
- "score": 14731110,
- "delegators": 26,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 115,
- "entityId": "KJ6lElmvyHyJfV22d58nkWc7JJECyh+0fYskFNFfQ4s=",
- "entityAddress": "oasis1qpxcfulzydlj6hzc2w5tsaxajdmk47raa5ydg0ac",
- "nodeId": "9xI8zcswI9cRxR/VkGxqKDZXlDs2WyVFlk9gDo2Hoy0=",
- "nodeAddress": "oasis1qzc6y7tfn8xg3g5ytwrjn3sw3fuw67lrec2efxww",
- "name": "Kraymerica",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/de0b1e2026784b948bb35f81d7936f05_360_360.jpg",
- "website": "https://kraymerica.com",
- "twitter": "KraymericaM",
- "keybase": "kraymerica",
- "email": "admin@kraymerica.com",
- "description": null,
- "escrow": "680051.84",
- "escrowChange24": "42.34",
- "escrowPercent": 0.0002,
- "balance": "1.00",
- "totalShares": "669979.57",
- "signs": 3161446,
- "proposals": 406,
- "nonce": 0,
- "score": 3162258,
- "delegators": 26,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 81,
- "entityId": "1YeMK0NAZtE1ZK8u6KWddkKGZoD5VLfG9EAZI3b8HzE=",
- "entityAddress": "oasis1qpv6xr9zf4epy67wycy9llqtspjfaxpzs5u2e0lv",
- "nodeId": "SWzqmOU0EDxeQvko0tvQStepEdSjTdqhMQNEfoRonvI=",
- "nodeAddress": "oasis1qrtu50aqeg7kpxa8mtpt2pggc4lm5eglkvpynlln",
- "name": "w3coins",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/1b01fcc940b47fdbe4d48a0fa192b205_360_360.jpg",
- "website": "https://www.w3coins.io",
- "twitter": "w3coins_io",
- "keybase": "w3coins",
- "email": "info@w3coins.io",
- "description": null,
- "escrow": "13087721.51",
- "escrowChange24": "888.89",
- "escrowPercent": 0.0032,
- "balance": "37054.06",
- "totalShares": "12495410.79",
- "signs": 7394716,
- "proposals": 14182,
- "nonce": 0,
- "score": 7423080,
- "delegators": 25,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 103,
- "entityId": "7DwKCCQV9THNLyTELQTBCWNPIHZJdAq7qGk1D7vx2zo=",
- "entityAddress": "oasis1qp0j5v5mkxk3eg4kxfdsk8tj6p22g4685qk76fw6",
- "nodeId": "mRRMUc8eU8zbqUWAiHDiBeRo6wqVImqQs91TxkGjuuU=",
- "nodeAddress": "oasis1qrrydyt6pz5xv9yya8xt6w7w9er2s5vvq50xwvj3",
- "name": "Esya's node",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/cc48f9fbff29c60ed8dd05f871b5ab05_360_360.jpg",
- "website": "https://github.com/esya",
- "twitter": "esyacreations",
- "keybase": "esya",
- "email": "tristan.foureur@gmail.com",
- "description": null,
- "escrow": "5682621.36",
- "escrowChange24": "385.95",
- "escrowPercent": 0.0014,
- "balance": "52.10",
- "totalShares": "4578769.68",
- "signs": 17018096,
- "proposals": 36415,
- "nonce": 0,
- "score": 17090926,
- "delegators": 25,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 137,
- "entityId": "sRg0vKUArSC5xnjLmRTzIhVuny63VeHUizpkWnRfhkc=",
- "entityAddress": "oasis1qzrjsupecrjmvyfmg0aqz75sek4x7dn4ggchqx28",
- "nodeId": "/6Dm7sBPDRXL4maL+RVHFHb3JCxZw5u6Fn0cfSxeolg=",
- "nodeAddress": "oasis1qrcgy7gg4nmgyrmsdrt034vzz8dmt3ulvu8ezvp0",
- "name": "HuobiPool",
- "icon": null,
- "website": "https://huobipool.com",
- "twitter": null,
- "keybase": null,
- "email": "huobipool@huobi.com",
- "description": null,
- "escrow": "73577.58",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "3.89",
- "totalShares": "58805.85",
- "signs": 9427002,
- "proposals": 135781,
- "nonce": 0,
- "score": 9698564,
- "delegators": 25,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.25,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 17,
- "entityId": "kupW3Pt0XMeERSkdDWyZMU4oZrk0wGysVXVyqX3rylc=",
- "entityAddress": "oasis1qz26ty8q6gwt6zah7dtt8jpepvwnttkg8ssnxjl7",
- "nodeId": "zSmbn1Z/1k3TjkxlAg5iLeVgeOB/ruibSwNym1GHJBE=",
- "nodeAddress": "oasis1qqtmz2mxxtz5ltl2cuasdccgqfcyaqgkvs2xxffm",
- "name": "Jr",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/04cebfb7b13493edfa7cb60e80407705_360_360.jpg",
- "website": "https://aitivity.com",
- "twitter": "zgenerator",
- "keybase": "jrastit",
- "email": "contact@aitivity.com",
- "description": null,
- "escrow": "67485847.11",
- "escrowChange24": "4583.48",
- "escrowPercent": 0.0163,
- "balance": "73257.37",
- "totalShares": "50626080.12",
- "signs": 19096424,
- "proposals": 206196,
- "nonce": 0,
- "score": 19508816,
- "delegators": 24,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 49,
- "entityId": "klORAmjq81QKiUA0CsXaANxYVesTWM7CKdaSlm7u9tM=",
- "entityAddress": "oasis1qpxpnxxk4qcgl7n55tx0yuqmrcw5cy2u5vzjq5u4",
- "nodeId": "IdElhqKVZCHY9Lo6222te1wSdhPPAz/OCsoSRkWrXXw=",
- "nodeAddress": "oasis1qr2s9hkyc2yf3330uwfnlqlegesj9dp42saftg5c",
- "name": "Perfect Stake",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/cee688a7dde6d4edf15e1fa2a880ea05_360_360.jpg",
- "website": "https://perfectstake.com",
- "twitter": "perfectstake",
- "keybase": "perfectstake",
- "email": "perfectstake@gmail.com",
- "description": null,
- "escrow": "28760883.67",
- "escrowChange24": "1953.37",
- "escrowPercent": 0.007,
- "balance": "610106.00",
- "totalShares": "23390591.86",
- "signs": 16987858,
- "proposals": 66879,
- "nonce": 0,
- "score": 17121616,
- "delegators": 24,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 126,
- "entityId": "M0EuGvS20xIjGSghpFrKGOTuTC6s8S/NAkun2AVJ1mo=",
- "entityAddress": "oasis1qz0tqva49ysnjk2p7xe83qfp86khxwms8sc2wf6e",
- "nodeId": "0NNKQ47YtOqSioa05EBWgW9Lrh8vQlp2Fe9q3uzdoxk=",
- "nodeAddress": "oasis1qrfjkh3adcm8vlkc9rnk85lghtsfuy2ywvksaux0",
- "name": "BlockOps",
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "1568207.38",
- "escrowChange24": "0.00",
- "escrowPercent": 0.0004,
- "balance": "0.64",
- "totalShares": "1161362.34",
- "signs": 15273840,
- "proposals": 115324,
- "nonce": 0,
- "score": 15504488,
- "delegators": 24,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 118,
- "entityId": "ec2xIwO8mRx8EFoee05rLE3WNSSajX7X5dm8UzN33ro=",
- "entityAddress": "oasis1qq49hl4c08rtnclqhzzql4v8ymkueq2c0595t9pl",
- "nodeId": "yFJ3E+vjY1g2x4fGGkIrfM1mRCg+5Ri+cKELTyGlTMk=",
- "nodeAddress": "oasis1qq7x4lg8zz2zlzpjqjw8x9exwgfnx2qesvdus7zn",
- "name": "ptr",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/ef2c20c2c1e1a6584d91c49303fd8e05_360_360.jpg",
- "website": null,
- "twitter": null,
- "keybase": "ptrs",
- "email": null,
- "description": null,
- "escrow": "167514.41",
- "escrowChange24": "11.38",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "165227.49",
- "signs": 3041255,
- "proposals": 244,
- "nonce": 0,
- "score": 3041743,
- "delegators": 23,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.04,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 32,
- "entityId": "kN01v7L/wv6hvrd1ak83pgCedGDnpgbGJVkXezhUUJ8=",
- "entityAddress": "oasis1qrw82ag2sypeytse9x9k4uxym53l5lc5jyfs2sxv",
- "nodeId": "c7ycVhiEqHbQfOdeeaj965nuxN8Hsb4BxMPbaPIipRw=",
- "nodeAddress": "oasis1qq720jlr6y2wn7wt8ts6al792hey322zmqqaex6u",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "45490417.10",
- "escrowChange24": "772.42",
- "escrowPercent": 0.011,
- "balance": "103.20",
- "totalShares": "34681712.85",
- "signs": 18808195,
- "proposals": 191442,
- "nonce": 0,
- "score": 19191079,
- "delegators": 22,
- "nodes": null,
- "uptime": "98%",
- "active": true,
- "commission": 0.1961,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 16,
- "entityId": "T5k7PtOR01oZrdnZveDpO9AFpMUhEREZk7WSSfm8Gtg=",
- "entityAddress": "oasis1qzugextrcdueshq63w7l9x4xglnusznsgqa95w7e",
- "nodeId": "4rUqFOE27urnaltMm2XqyuxcghXs4xRep3AV3mXSTt4=",
- "nodeAddress": "oasis1qz7sam9dh3g4e70egpzs8n54rf6m3xumav3z6uyy",
- "name": "Alexander (aka Bambarello) Validator",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/54d9aa8c94a4c2a8b9893fe94a721305_360_360.jpg",
- "website": "https://keybase.io/bambarello",
- "twitter": null,
- "keybase": "bambarello",
- "email": "bambarello@keybase.io",
- "description": null,
- "escrow": "67705489.46",
- "escrowChange24": "4598.39",
- "escrowPercent": 0.0164,
- "balance": "1555909.24",
- "totalShares": "50808303.46",
- "signs": 19394959,
- "proposals": 227592,
- "nonce": 0,
- "score": 19850143,
- "delegators": 21,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 151,
- "entityId": "iciuIKbNHSNEETzbO/Ah+BOlIqXe75onDujf4CXW1sI=",
- "entityAddress": "oasis1qqm6l2msa0lhp080wmd0xrudzpusqjp4puuusup5",
- "nodeId": "h8I6YXqxPe9f7zjDcObn/lnhMyPEMyPglpGpHunOx50=",
- "nodeAddress": "oasis1qp72ehghs3qc72nve9ym2g9jvdtws3dtkcfjym99",
- "name": "Frankfurt School Blockchain Center",
- "icon": null,
- "website": "https://fs.de/blockchain",
- "twitter": "fsblockchain",
- "keybase": null,
- "email": "info@fs-blockchain.de",
- "description": null,
- "escrow": "1697.24",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "1327.50",
- "signs": 10933609,
- "proposals": 22510,
- "nonce": 0,
- "score": 10978629,
- "delegators": 20,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 21,
- "entityId": "oOVxTw2hEYgYvSrTjjKODCt/Soy3OLcQV9YBy/PF/xY=",
- "entityAddress": "oasis1qzf03q57jdgdwp2w7y6a8yww6mak9khuag9qt0kd",
- "nodeId": "jVPUq8aUDKe9jawIs7wPB4NBml27ft5kICIY7SBh/yQ=",
- "nodeAddress": "oasis1qrr32q34hsngq85jzgtzx2xh82kgk6aqqunx2cwv",
- "name": "Spectrum Staking",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/8a620e1f2ea45576f792a06f0da08705_360_360.jpg",
- "website": "https://spectrumstaking.net",
- "twitter": "SpectrumStaking",
- "keybase": "spectrum_staking",
- "email": "info@spectrumstaking.net",
- "description": null,
- "escrow": "58017133.40",
- "escrowChange24": "3940.38",
- "escrowPercent": 0.014,
- "balance": "124414.35",
- "totalShares": "48893985.82",
- "signs": 15052949,
- "proposals": 100753,
- "nonce": 0,
- "score": 15254455,
- "delegators": 19,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.17,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 119,
- "entityId": "9h2pHzNn2PBUpQhZxUzcLBbAbxh82CySXENxC3AQuU8=",
- "entityAddress": "oasis1qzu6fvune28lsa8tllsc3t3nk2s0gcpllv8am6tk",
- "nodeId": "SKq6gjJOJEOtVn6fVHPO+B1GeSDsoQnNRyLS+eUGDKY=",
- "nodeAddress": "oasis1qrw7lnmqjt5eny5t4wyvcpmuqarwchrd95vravs9",
- "name": "SpaceStake",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/8e649d7686a3a95d8b063477fa8ff705_360_360.jpg",
- "website": "https://docs.spacestake.tech",
- "twitter": "SpaceStakeTech",
- "keybase": "spacestaketech",
- "email": "support@spacestake.tech",
- "description": null,
- "escrow": "166902.20",
- "escrowChange24": "11.34",
- "escrowPercent": 0,
- "balance": "54.80",
- "totalShares": "165810.70",
- "signs": 1392654,
- "proposals": 77,
- "nonce": 0,
- "score": 1392808,
- "delegators": 19,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 58,
- "entityId": "8rh2lgEm7QscCrLkVqcLMkRxfbNDIe+laI4H8nI/d74=",
- "entityAddress": "oasis1qr5f26k9rnfa2pg6wgsuljyq7lecej3gaqqhyra5",
- "nodeId": "K5roq8kvag0dzkdauemq4PLfQG/rA4ZeItZ/op2PfGo=",
- "nodeAddress": "oasis1qprf9qmumjdpxxfz7cn3ahfsdugprvw3lqdlenln",
- "name": "HashKey Cloud",
- "icon": null,
- "website": "https://www.hashkey.cloud/",
- "twitter": "HashKeyCloud",
- "keybase": "CB79CF86DBD56A19",
- "email": null,
- "description": null,
- "escrow": "25031041.88",
- "escrowChange24": "1700.05",
- "escrowPercent": 0.0061,
- "balance": "100.45",
- "totalShares": "18677266.86",
- "signs": 19318985,
- "proposals": 127784,
- "nonce": 0,
- "score": 19574553,
- "delegators": 18,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.18,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 66,
- "entityId": "PrCDIA3uyoLqNOZJ1PrRWdyviFn6K0PWFz91qQ9QyTw=",
- "entityAddress": "oasis1qqyynj90zkvyhja33w4ltgej45pr48f45ymmnsrx",
- "nodeId": "QFAWexckwRHNxkIty67NCpY8LHwlrcGp/v0ziDSlgFs=",
- "nodeAddress": "oasis1qzz6d383exa42wfeep70f497zjehqtr94vfts2v7",
- "name": "WolfEdge Capital",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/a885aecc57fdb3eaf07ea896532c1705_360_360.jpg",
- "website": "https://wolfedge.capital/",
- "twitter": null,
- "keybase": "wolfedge",
- "email": "hello@wolfedge.capital",
- "description": null,
- "escrow": "18044391.45",
- "escrowChange24": "1225.53",
- "escrowPercent": 0.0044,
- "balance": "500.10",
- "totalShares": "13343745.89",
- "signs": 19322042,
- "proposals": 140022,
- "nonce": 0,
- "score": 19602086,
- "delegators": 18,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 138,
- "entityId": "DUPCXhDoLZfOvZXBcK/dEgXdtuDmKeSKaETPXb67TFk=",
- "entityAddress": "oasis1qrt07xfajnree25q27dxnwvmxs7drj4g3sknwmh4",
- "nodeId": "6cGKK8dxk1xLfYEczzW3h7CZQJJcBtAciyojWEePU3c=",
- "nodeAddress": "oasis1qr5u5q6cnwp5r5vvnuvtszj75768drkujv4h3jzs",
- "name": "SeaStake",
- "icon": null,
- "website": "https://seastake.com",
- "twitter": "SeaStake",
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "41728.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "9.90",
- "totalShares": "40976.80",
- "signs": 674922,
- "proposals": 138,
- "nonce": 0,
- "score": 675198,
- "delegators": 18,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 54,
- "entityId": "LaKJUKndAqH57DVExspTjdRTRNGJOSqArzM0pm8REZw=",
- "entityAddress": "oasis1qrmexg6kh67xvnp7k42sx482nja5760stcrcdkhm",
- "nodeId": "Nt7uVVgoz9DfwTAifgrhIgSQiOa5iet+O+fl65jVfVQ=",
- "nodeAddress": "oasis1qr867pr7ms8mnjp6v5qch27w2a4432tghuf3ja93",
- "name": "ushakov",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/3476fe9f5565f97c1169474fd0b6f505_360_360.jpg",
- "website": "https://stake2.me",
- "twitter": "1lucky_star",
- "keybase": "ushakov",
- "email": null,
- "description": null,
- "escrow": "25937763.67",
- "escrowChange24": "1761.63",
- "escrowPercent": 0.0063,
- "balance": "909.03",
- "totalShares": "19322629.47",
- "signs": 19389375,
- "proposals": 158226,
- "nonce": 0,
- "score": 19705827,
- "delegators": 16,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.17,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 72,
- "entityId": "TWLcdgEfahwyFPTC7nN3rZacPO2aXlLfZIDt7uXbzEI=",
- "entityAddress": "oasis1qqxqhx9t52rsevhhtfspdxp4gsaft6ewyyeqnqy3",
- "nodeId": "MDvOFuiehs/VbW/s0e6DTn5b4fnsteQhCVd9E7T80Hs=",
- "nodeAddress": "oasis1qqxghu07qny9wj370m9z9kgjmk55v0e5u5ls8jr9",
- "name": "LDV",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/ec5c87e2f710581ba3a91fbc59313905_360_360.jpg",
- "website": "https://keybase.io/ludasik",
- "twitter": null,
- "keybase": "ludasik",
- "email": null,
- "description": null,
- "escrow": "15822196.20",
- "escrowChange24": "1074.61",
- "escrowPercent": 0.0038,
- "balance": "504037.91",
- "totalShares": "12962519.52",
- "signs": 16411292,
- "proposals": 47129,
- "nonce": 0,
- "score": 16505550,
- "delegators": 16,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 89,
- "entityId": "xQN6ffLSdc51EfEQ2BzltK1iWYAw6Y1CkBAbFzlhhEQ=",
- "entityAddress": "oasis1qzp84num6xgspdst65yv7yqegln6ndcxmuuq8s9w",
- "nodeId": "Kb6opWKGbJHL0LK2Lto+m5ROIAXLhIr1lxQz0/kAOUM=",
- "nodeAddress": "oasis1qqzjrsadvr2q5qq5ev6xyspjses8cjxxdcrth0g7",
- "name": "hybridx.exchange",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/0499c54ed711603331b320b00007b205_360_360.jpg",
- "website": "https://hybridx.exchange",
- "twitter": "HybridxExchange",
- "keybase": "hybridxexchange",
- "email": "cherideal@gmail.com",
- "description": null,
- "escrow": "11178595.84",
- "escrowChange24": "759.22",
- "escrowPercent": 0.0027,
- "balance": "201.28",
- "totalShares": "8865422.62",
- "signs": 17090572,
- "proposals": 26661,
- "nonce": 0,
- "score": 17143894,
- "delegators": 16,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 18,
- "entityId": "UDV5FoaIkssdSFWC4asZtxvsyagoyrIS5rPX8p/np2U=",
- "entityAddress": "oasis1qpqz8g88kvw49m402k8m2r6nv4p62vsdkv5d0u6r",
- "nodeId": "Y/wwhwec6KZFgmM25vKNCTw1FS71/9iv5Q2lWtFX2PA=",
- "nodeAddress": "oasis1qp4yxwtjuu8eadr63laq78t0qvy7cy95pg9vvr8g",
- "name": "Dobrynya Hukutu4",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/cfd29b95316ef33355e49e3ae2099205_360_360.jpg",
- "website": null,
- "twitter": null,
- "keybase": "hukutu4",
- "email": "rusakhmadeev@gmail.com",
- "description": null,
- "escrow": "67429059.95",
- "escrowChange24": "4579.62",
- "escrowPercent": 0.0163,
- "balance": "0.91",
- "totalShares": "57324841.74",
- "signs": 15205861,
- "proposals": 111523,
- "nonce": 0,
- "score": 15428907,
- "delegators": 14,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 30,
- "entityId": "cVGc1fI6xu0WeI2GUrLIwDpH/JtBE3PwD+P66YkSKg8=",
- "entityAddress": "oasis1qqw05utlqvf2ska0fyjf5yr7peg2z4tuxcjmqztp",
- "nodeId": "y6LXNa3NMtZzeXnz9GNBj9MZuSCwBvfBLkZu2YG2fU4=",
- "nodeAddress": "oasis1qq683clfckkj9afaxgzgep8sqgdecx5f6s6d82ry",
- "name": "RedHead",
- "icon": null,
- "website": null,
- "twitter": "Red__Head",
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "46877519.67",
- "escrowChange24": "3183.81",
- "escrowPercent": 0.0113,
- "balance": "5638.94",
- "totalShares": "39832990.66",
- "signs": 15250277,
- "proposals": 89841,
- "nonce": 0,
- "score": 15429959,
- "delegators": 14,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 62,
- "entityId": "/ylWdaid2DDlI4BMVkX6gAR6eaBYlLolHbjCmHitrzc=",
- "entityAddress": "oasis1qp6fzgx9zhamsk6c77cwzjeme06xwswffvhk6js2",
- "nodeId": "JThJEQbC1iFVbdy6nFz6mSwChY5xgnOwbWAV3igG6mE=",
- "nodeAddress": "oasis1qqc4er3l8ey0kxk884pysmrjxw0mp2cx3vhnyuls",
- "name": "Making.Cash Validator",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/1ea3ba236f36f7ff1846fe8bc353da05_360_360.jpg",
- "website": "https://www.making.cash",
- "twitter": null,
- "keybase": "makingcash",
- "email": "info@making.cash",
- "description": null,
- "escrow": "23009915.98",
- "escrowChange24": "1562.78",
- "escrowPercent": 0.0056,
- "balance": "526670.34",
- "totalShares": "17266390.20",
- "signs": 19372025,
- "proposals": 148786,
- "nonce": 0,
- "score": 19669597,
- "delegators": 14,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 92,
- "entityId": "Vt63FfFzNMgUngrMvnKks+icySi5LwkjniJEJMZAimM=",
- "entityAddress": "oasis1qq4f2h225gv6g8w8w23fm740aze9lke4qun72n59",
- "nodeId": "LHA2Gbme/AReIFXmxwD9m/Ae8sZ1d2U/DFRfecT72YM=",
- "nodeAddress": "oasis1qqvgrcwnulmvy604rvy4sgmakxjacg0y6uhpc4xw",
- "name": "gunray",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/d9315769d8f437f14be90dc070ddc805_360_360.jpg",
- "website": "https://gunray.xyz",
- "twitter": null,
- "keybase": "gunray",
- "email": "staking@gunray.xyz",
- "description": null,
- "escrow": "10081989.68",
- "escrowChange24": "684.74",
- "escrowPercent": 0.0024,
- "balance": "253.90",
- "totalShares": "7504918.83",
- "signs": 19392478,
- "proposals": 123609,
- "nonce": 0,
- "score": 19639696,
- "delegators": 14,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.17,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 153,
- "entityId": "HPeLbzc88IoYEP0TC4nqSxfxdPCPjduLeJqFvmxFye8=",
- "entityAddress": "oasis1qr3w66akc8ud9a4zsgyjw2muvcfjgfszn5ycgc0a",
- "nodeId": "wqd9Yy3n7TWKfYRn2bI9Hd6/623CfC7NCUoRbQ5UkR8=",
- "nodeAddress": "oasis1qqrcrvv0k3uurs8c5zdhcqu55yztwdc3dv3lew7h",
- "name": "RMIT Blockchain Innovation Hub",
- "icon": null,
- "website": "https://rmitblockchain.io",
- "twitter": "BlockchainRMIT",
- "keybase": "mikefairbairn",
- "email": "Michael.fairbairn@rmit.edu.au",
- "description": null,
- "escrow": "1255.24",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "1083.36",
- "signs": 7811839,
- "proposals": 5533,
- "nonce": 0,
- "score": 7822905,
- "delegators": 14,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 44,
- "entityId": "tcon38rBr3dHmURuXOTUFpDPKwE4eOU82F121rX9esE=",
- "entityAddress": "oasis1qqx820g2geqzeyeyfnm5hgz72eaj9emajgqmscy0",
- "nodeId": "ejPrx9xTpKV3GTZgthFQWf3UPMFFBseRtc0A17ak1TU=",
- "nodeAddress": "oasis1qreek0uuuj0nzkdp5spj2rqt9mk4q78k658nzmkq",
- "name": "max999",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/9bfdffc819f8599631ce55d0b08ec405_360_360.jpg",
- "website": null,
- "twitter": "ValyaSukhov",
- "keybase": "sukhov",
- "email": null,
- "description": null,
- "escrow": "32322175.60",
- "escrowChange24": "2195.24",
- "escrowPercent": 0.0078,
- "balance": "496.10",
- "totalShares": "24161912.76",
- "signs": 19396665,
- "proposals": 144305,
- "nonce": 0,
- "score": 19685275,
- "delegators": 13,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.18,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 79,
- "entityId": "izy38AmUeU4b4L23kVy4BlxbkHGOPy4KPSSLnJglrV0=",
- "entityAddress": "oasis1qz65awwegd9pr8msfxkg7hpwyjemm2qdlysyc8jq",
- "nodeId": "4Tz2fSohCN3mm3I9sA6hAQMv/8nmj4ssIXKoOBnxBek=",
- "nodeAddress": "oasis1qzd94cr2k22ph405pmk9fd675ggmc9yudvkr3ng2",
- "name": "Wetez",
- "icon": null,
- "website": "https://www.wetez.io",
- "twitter": "Wetez_wallet",
- "keybase": "26FA2B24F46A98EF",
- "email": null,
- "description": null,
- "escrow": "13269852.78",
- "escrowChange24": "901.26",
- "escrowPercent": 0.0032,
- "balance": "7489.69",
- "totalShares": "9816798.51",
- "signs": 19184812,
- "proposals": 154008,
- "nonce": 0,
- "score": 19492828,
- "delegators": 13,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 112,
- "entityId": "1kZdUPgo42/mQB8rIsCQBPeqkJr1VEBX+4lZfUo6bAA=",
- "entityAddress": "oasis1qzg6dct605z9vm5d265uzskqj6szhkx3zugae2a3",
- "nodeId": "UZ3Fz1nYHt41zR1eyL1g0kocea3WMUsbfoAkOvBcZko=",
- "nodeAddress": "oasis1qpe0vnm0ahczgc353vytvtz9r829le4pjux8lc5z",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "1500758.68",
- "escrowChange24": "101.93",
- "escrowPercent": 0.0004,
- "balance": "0.00",
- "totalShares": "1483785.34",
- "signs": 2409317,
- "proposals": 575,
- "nonce": 0,
- "score": 2410467,
- "delegators": 13,
- "nodes": null,
- "uptime": "96%",
- "active": true,
- "commission": 0.001,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 76,
- "entityId": "6reBpCKHsqMX1Y26o3p5V+95in5ka16I969CWyiRudY=",
- "entityAddress": "oasis1qpg763ex50jp0e34lsu789smlzqvcv7025v7m7yx",
- "nodeId": "vMQ22VnjLoqniEhCIaIIMvmIBykplV4rqawcGdvFAqY=",
- "nodeAddress": "oasis1qqss4wjavxrjf5dj558dszfx0xlkulvungzj3htz",
- "name": "BlockOG Capital",
- "icon": null,
- "website": "https://blockog.capital/",
- "twitter": "prateek_jain321",
- "keybase": null,
- "email": "info@blockog.capital",
- "description": null,
- "escrow": "13666822.99",
- "escrowChange24": "928.22",
- "escrowPercent": 0.0033,
- "balance": "539.59",
- "totalShares": "10132111.51",
- "signs": 17417321,
- "proposals": 104673,
- "nonce": 0,
- "score": 17626667,
- "delegators": 12,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 102,
- "entityId": "Y+ve+O0hlBco/1YzuFODIn7Jo3D5c9BOqduhc7KZM8E=",
- "entityAddress": "oasis1qq3fq8hxrlq6pedw0q3f57daea43a6v7q5rwf0ll",
- "nodeId": "TK0FcEOwv/hU5TI8PqWrhQiOy8VfP0vc8m7QViD4VMo=",
- "nodeAddress": "oasis1qqxnqu55qmmffv63pph049qa9dxz8av9j5g284m7",
- "name": "Maria Mirabella❤️ ROSE ",
- "icon": null,
- "website": null,
- "twitter": "Alenka_kitty_00",
- "keybase": "ostrovmaria",
- "email": "icomun01@yandex.ru",
- "description": null,
- "escrow": "5941628.97",
- "escrowChange24": "403.54",
- "escrowPercent": 0.0014,
- "balance": "284.50",
- "totalShares": "4514226.56",
- "signs": 18770542,
- "proposals": 83594,
- "nonce": 0,
- "score": 18937730,
- "delegators": 12,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.195,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 128,
- "entityId": "gb8SHLeDc69Elk7OTfqhtVgE2sqxrBCDQI84xKR+Bjg=",
- "entityAddress": "oasis1qpgl52u29wy4hjla89f46ntkn2qsa6zpdvhv6s6n",
- "nodeId": "5RIMVgnsN1D/HdvNxXCpE+lWH5U/SGYUrYsvhsTMbyA=",
- "nodeAddress": "oasis1qpwjxz56xu7723c9vfh0chslvx4wjjpp0sjx3emd",
- "name": "Bi23 Labs",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/a084e1a96ecc3f24bd57dfec517a9205_360_360.jpg",
- "website": "https://bi23.com",
- "twitter": "bi23com",
- "keybase": "sunxmldapp",
- "email": "support@bi23.com",
- "description": null,
- "escrow": "1295024.48",
- "escrowChange24": "0.00",
- "escrowPercent": 0.0003,
- "balance": "0.43",
- "totalShares": "1001088.77",
- "signs": 15957438,
- "proposals": 29613,
- "nonce": 0,
- "score": 16016664,
- "delegators": 12,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 195,
- "entityId": "BhVn8vaynXJqNeqwE26N5HeqtvxlbrozavGT26sG5ik=",
- "entityAddress": "oasis1qz6j6elhypc70gv8faax3rlpv8ygx39grc55lwwm",
- "nodeId": "O/j1/dOPY6KqmfStvSWr97dZxb/9eptitxqdl2nfND4=",
- "nodeAddress": "oasis1qzppl74jt70cj2ru7dpft8tgt6upkt3w0s0wlals",
- "name": "Blockdaemon 2",
- "icon": null,
- "website": "https://blockdaemon.com/",
- "twitter": "_blockdaemon",
- "keybase": null,
- "email": "support@blockdaemon.com",
- "description": null,
- "escrow": "8.39",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "7.59",
- "signs": 2627657,
- "proposals": 3879,
- "nonce": 0,
- "score": 2635415,
- "delegators": 12,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 20,
- "entityId": "9yOiPY3NnNMpEzB+6XS/OqahzFwwX8mFhmT2fvbxlVI=",
- "entityAddress": "oasis1qr9zuf3n8g3znm786st3sldfw677pk3a6v85w9ds",
- "nodeId": "CPLy/FYKtIVK7JOspFi3G1Afkurqmh2tAtiDq4rnSfI=",
- "nodeAddress": "oasis1qzm6k2acwql9gfuxapa62c3sf68ugcqlwug2p90r",
- "name": "glebanyy",
- "icon": null,
- "website": "https://t.me/glebanyy",
- "twitter": null,
- "keybase": null,
- "email": "glebanyy@yandex.ru",
- "description": null,
- "escrow": "59255845.85",
- "escrowChange24": "4024.51",
- "escrowPercent": 0.0143,
- "balance": "1.27",
- "totalShares": "50344156.29",
- "signs": 15266649,
- "proposals": 95226,
- "nonce": 0,
- "score": 15457101,
- "delegators": 11,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 63,
- "entityId": "VsrHPScBde1FUb+BDWONvLxxwKOKevLB7FRbUAaiF+Y=",
- "entityAddress": "oasis1qqs5wnxvsk009swtt7ehm5fslxve96kczszwt47s",
- "nodeId": "e25jqMK9FwlwuV1VPS/dkriJlYh7zKp+1H9B8xAu2LI=",
- "nodeAddress": "oasis1qz8lhyfpr9n5ydxk20e5etr93058h2sq4cf45ytd",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "22648203.42",
- "escrowChange24": "1301.98",
- "escrowPercent": 0.0055,
- "balance": "0.69",
- "totalShares": "17352126.20",
- "signs": 19041479,
- "proposals": 64172,
- "nonce": 0,
- "score": 19169823,
- "delegators": 11,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 93,
- "entityId": "Z3uLK0KpBUE/sQcianpZy/Dkock7RzOOvI4TJnfJvik=",
- "entityAddress": "oasis1qpfcsun7zju6ku7d2mdh54j9nsmxvj76uqk35w57",
- "nodeId": "U7xmDzxndm9uL4qfFWau6d1dadgeH2yEP6q1L332lTE=",
- "nodeAddress": "oasis1qr8m5u9aq3pp77gautt7ypd969tt8es46s55eag8",
- "name": "01node",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/82c0a77a4fa7eadcc7c19db426535e05_360_360.jpg",
- "website": "https://01node.com",
- "twitter": "01node",
- "keybase": "01node",
- "email": "hello@01node.com",
- "description": null,
- "escrow": "9280199.25",
- "escrowChange24": "630.29",
- "escrowPercent": 0.0022,
- "balance": "99.99",
- "totalShares": "8155536.06",
- "signs": 13272870,
- "proposals": 15917,
- "nonce": 0,
- "score": 13304704,
- "delegators": 11,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 149,
- "entityId": "fC7rVtrodVqE5rk3cy60pNGOmk8CdABar7+OdEVwEus=",
- "entityAddress": "oasis1qq0lrzantpn5a4gx8ej7ampfw25cy8z78vh4uep7",
- "nodeId": "Ojgt/joedFvYbHg6NCp5dC1IEuSkgY13+V48M/pGTSk=",
- "nodeAddress": "oasis1qrz0hctlrwztuadveml2dfug2e7t2pg94ck3xnv4",
- "name": "Oasis.N次方",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/c0c4026c67bb97e7619ce07ab794e905_360_360.jpg",
- "website": "https://www.novanode.io",
- "twitter": "mlook4u",
- "keybase": "bigweb",
- "email": "bigweb118@gmail.com",
- "description": null,
- "escrow": "2462.02",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "1133.70",
- "totalShares": "2456.25",
- "signs": 103800,
- "proposals": 3,
- "nonce": 0,
- "score": 103806,
- "delegators": 11,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 41,
- "entityId": "RZowTXmfT+b6H6Vuz97VECIy2cq8tytTilv8AxbtvO8=",
- "entityAddress": "oasis1qram2p9w3yxm4px5nth8n7ugggk5rr6ay5d284at",
- "nodeId": "MnmXWIpf1hEok0rIcynmHfYR6kvWuyH6VdCJARVN5oY=",
- "nodeAddress": "oasis1qqd78tnekpc4j5tltxcrxy6phvad48exuyd2z3c9",
- "name": "Realizable",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/3276bba0e280285e7c4c6ba9faa0d305_360_360.jpg",
- "website": "https://www.realizable.com/",
- "twitter": null,
- "keybase": "realizable",
- "email": "info@realizable.com",
- "description": null,
- "escrow": "35156788.80",
- "escrowChange24": "2288.28",
- "escrowPercent": 0.0085,
- "balance": "668.37",
- "totalShares": "26209917.13",
- "signs": 19390372,
- "proposals": 196877,
- "nonce": 0,
- "score": 19784126,
- "delegators": 10,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 48,
- "entityId": "sDi9ZxHYB+rHTpVh4abNFXDMRSecfGe4QzbyGK8ZgQg=",
- "entityAddress": "oasis1qqewwznmvwfvee0dyq9g48acy0wcw890g549pukz",
- "nodeId": "XanOOptLq+tmEky6Olf3dVO6HZcUJs8f6ESxIvMmO0E=",
- "nodeAddress": "oasis1qphrrdd0kktcjcelmyq59y6w4ng8zyj00gmw4n4x",
- "name": "Wanderer Staking",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/130665f78bca5329c21ebb7942cd1c05_360_360.jpg",
- "website": "https://keybase.io/wanderer_s",
- "twitter": null,
- "keybase": "wanderer_s",
- "email": null,
- "description": null,
- "escrow": "30516715.99",
- "escrowChange24": "2072.62",
- "escrowPercent": 0.0074,
- "balance": "158614.89",
- "totalShares": "22903117.39",
- "signs": 19382313,
- "proposals": 148808,
- "nonce": 0,
- "score": 19679929,
- "delegators": 10,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 56,
- "entityId": "XSQLBoubhOq/X86vKIj4Xzouo1Fhe39+kLF/2PDgKpM=",
- "entityAddress": "oasis1qqr8y5cez0aczdlnfp9fre82whjsdgqgd5xxtv6p",
- "nodeId": "e5ebJbZikm11u56wEOM9Ka1uVUS1Pckgc8RGmahs8Ss=",
- "nodeAddress": "oasis1qpdwcm7guaqrvxwt0yv4s8enh77ppww4pggulwq8",
- "name": "BroMyb",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/297b51044729efde1222031813c06f05_360_360.jpg",
- "website": null,
- "twitter": null,
- "keybase": "bromyb",
- "email": null,
- "description": null,
- "escrow": "25364170.51",
- "escrowChange24": "1722.67",
- "escrowPercent": 0.0061,
- "balance": "1000.00",
- "totalShares": "21494890.58",
- "signs": 15254755,
- "proposals": 57508,
- "nonce": 0,
- "score": 15369771,
- "delegators": 10,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 57,
- "entityId": "/Foi5kZdBc70HPmlguvY6AzBILNrNiPDgKQLOITuIEI=",
- "entityAddress": "oasis1qps9drw07z0gmh5z2pn7zwl3z53ate2yvqf3uzq5",
- "nodeId": "GY1goAIuGGSeVrhjhgVAp4JB0y6l3P5+TnozeBxu/kw=",
- "nodeAddress": "oasis1qrflpa8fz5qkzqcqg049rq4gkpy6qe07052f34mt",
- "name": "cherkes",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/b8b4a8365e10e870a60455ed1da57f05_360_360.jpg",
- "website": null,
- "twitter": "CryptoMad77",
- "keybase": "cherkes",
- "email": null,
- "description": null,
- "escrow": "25316878.02",
- "escrowChange24": "1719.46",
- "escrowPercent": 0.0061,
- "balance": "262521.00",
- "totalShares": "21451457.16",
- "signs": 15989671,
- "proposals": 57048,
- "nonce": 0,
- "score": 16103767,
- "delegators": 10,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.17,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 82,
- "entityId": "a4OjOCh3W8gDV15t2a1VQ2Nz7PABO262435/89jo8pE=",
- "entityAddress": "oasis1qzaracvtpgp87frlk9jshdcu8aczpsrz8y94jjg4",
- "nodeId": "+Y5BKnMuB33ekK6AL+xbBLe1c4JECQwzIg7eAmSyrKE=",
- "nodeAddress": "oasis1qzrectfc8fgd9ve6hj06g8fmndmk7ccstgegsfzq",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "12551115.25",
- "escrowChange24": "852.44",
- "escrowPercent": 0.003,
- "balance": "916205.55",
- "totalShares": "9282393.26",
- "signs": 19305431,
- "proposals": 134574,
- "nonce": 0,
- "score": 19574579,
- "delegators": 10,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 105,
- "entityId": "WqBX+RyP1S8WsCuxrkwk1KUEqpPxkMSYyvl0rjL+NCo=",
- "entityAddress": "oasis1qp4ajz4vdgx3ze42ulk7m0jkxfstqcl87qymg9nx",
- "nodeId": "ONNtkoEg0gKzrYd+ERdUz5Xq/D7S72IyCGbc6lJQcZk=",
- "nodeAddress": "oasis1qrncq8lms2zd0pl46lv5p69aflxc0r4pmuftplqx",
- "name": "Hammerfest",
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": "hammerfest",
- "email": null,
- "description": null,
- "escrow": "4204688.00",
- "escrowChange24": "285.57",
- "escrowPercent": 0.001,
- "balance": "27.68",
- "totalShares": "3391488.37",
- "signs": 16648290,
- "proposals": 18163,
- "nonce": 0,
- "score": 16684616,
- "delegators": 10,
- "nodes": null,
- "uptime": "97%",
- "active": true,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 139,
- "entityId": "j3561NN1w1C6vBY6PKQX4z/sWJRFTJ1eiVKE1Ud5Gf4=",
- "entityAddress": "oasis1qrgex7s39uw6h6ff3vqqmgyj776xvwsyty2259pw",
- "nodeId": "pLO2/ZZjMnUovI58Er/02RIzVJSCBdUyoF6cl0OItVI=",
- "nodeAddress": "oasis1qp0drqa7pfyq4hyvc2l7eglwr5tv4zzu3gcw5yr7",
- "name": "Le Bois Sacré Iboga ... Shutting Down",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/044f614c4e90a7ae4fef9f935c6dcc05_360_360.jpg",
- "website": null,
- "twitter": null,
- "keybase": "leboissacreiboga",
- "email": null,
- "description": null,
- "escrow": "31936.58",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "219.77",
- "totalShares": "31824.32",
- "signs": 772033,
- "proposals": 55,
- "nonce": 0,
- "score": 772143,
- "delegators": 10,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.03,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 59,
- "entityId": "9+lM5vQ1g+cVzjaNM78gxw1yUegVj57tHDbpN7DKIvw=",
- "entityAddress": "oasis1qppctxzn8djkqfvrxugak9v7dp25vddq7sxqhkry",
- "nodeId": "igLfuIxxqZATg0snKVTFoeRaqrlNq5r69ofncwlUA8I=",
- "nodeAddress": "oasis1qpap3cwry5v6rulal7lt9z9245pytsp7mqzgw2d2",
- "name": "Tuzem",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/12e07cc1bea0820286026594a228b105_360_360.jpg",
- "website": null,
- "twitter": "Staker445",
- "keybase": "tuzem",
- "email": "vanya_shakhmin@mail.ru",
- "description": null,
- "escrow": "24773176.09",
- "escrowChange24": "1682.53",
- "escrowPercent": 0.006,
- "balance": "390002.96",
- "totalShares": "20854726.57",
- "signs": 15501790,
- "proposals": 54599,
- "nonce": 0,
- "score": 15610988,
- "delegators": 9,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 70,
- "entityId": "nZoBfua/odt7fZThkfzGQo2oBp8UnEj+VpG52SB8onM=",
- "entityAddress": "oasis1qzgq240adkyxhm6598ex2jvgs7lyx5wmtg7cszmk",
- "nodeId": "y4LZvdQ/k9RBiPLSvBHt/8GhbOVEHY/LfIdgk0iXUho=",
- "nodeAddress": "oasis1qrqxafugm50enh78w92s3u2xw6zw3qt3eqrax4t0",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "16034293.59",
- "escrowChange24": "1089.01",
- "escrowPercent": 0.0039,
- "balance": "98856.02",
- "totalShares": "11858318.64",
- "signs": 19294126,
- "proposals": 129315,
- "nonce": 0,
- "score": 19552756,
- "delegators": 9,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 23,
- "entityId": "21+iPu/omYBN7X5cUY4QnD4b9VVuAiW/u8uABqt2VjM=",
- "entityAddress": "oasis1qpaygvzwd5ffh2f5p4qdqylymgqcvl7sp5gxyrl3",
- "nodeId": "VmE8xXf9hGi7d0TTGWk9EgrLws+Vl1XKHMiSyeuNtAg=",
- "nodeAddress": "oasis1qzkhx7he4t69rzy4jl7m2fpdvgsn2yw2250xfdky",
- "name": "Appload",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/6243304c1ffac8281e1f2abf03fc7405_360_360.jpg",
- "website": "https://t.me/dimaro",
- "twitter": null,
- "keybase": "dimaro",
- "email": "dmytro.rozum@gmail.com",
- "description": null,
- "escrow": "55231516.08",
- "escrowChange24": "3751.19",
- "escrowPercent": 0.0134,
- "balance": "1.78",
- "totalShares": "44472741.24",
- "signs": 17056716,
- "proposals": 117881,
- "nonce": 0,
- "score": 17292478,
- "delegators": 8,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 77,
- "entityId": "7nCBfl1vRS4kn7G2yJZeZdwE8OFA4avUphWdCRrFhJM=",
- "entityAddress": "oasis1qrcmmvgf7qt8pmy543dmz0muwcm752kleund8rwr",
- "nodeId": "lTC9wxlqYTUvXSV2bJxj0w2JWGdlY6pZFIx68V/qYB4=",
- "nodeAddress": "oasis1qrxrz9aq0lvetu7p942y3kvh48czzrzlr5dc45ql",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "13504576.69",
- "escrowChange24": "917.20",
- "escrowPercent": 0.0033,
- "balance": "629.36",
- "totalShares": "9983964.91",
- "signs": 19330755,
- "proposals": 134090,
- "nonce": 0,
- "score": 19598935,
- "delegators": 8,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 86,
- "entityId": "BBba0XfI4WSTroE+/YGcFthxbEC5jQJhWhl0jIBwke0=",
- "entityAddress": "oasis1qq2kqzr4q942x44st97n66nmmyh7dhsuvsqyc22u",
- "nodeId": "POpjxTxuw2cJsgtgzgfhrkPD3hVh2oYkHmELHonPgpQ=",
- "nodeAddress": "oasis1qrh8x7mcmzcm47dv22u7vu8x3ffgcv8vty85dzjd",
- "name": "Aptemuyc🌹",
- "icon": null,
- "website": "https://my.entity/url",
- "twitter": "g5sliqjq2g92jet",
- "keybase": "aptemuyc",
- "email": "lazarev.zahar@yandex.ru",
- "description": null,
- "escrow": "11665376.72",
- "escrowChange24": "792.28",
- "escrowPercent": 0.0028,
- "balance": "40.40",
- "totalShares": "8815261.82",
- "signs": 18976809,
- "proposals": 110762,
- "nonce": 0,
- "score": 19198333,
- "delegators": 8,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 100,
- "entityId": "tvPlmGHv5aokL9MMBqNAkSOygldJIlRTmSIvCwuh0rU=",
- "entityAddress": "oasis1qzc687uuywnel4eqtdn6x3t9hkdvf6sf2gtv4ye9",
- "nodeId": "jezrY6n61D/wD39nZKC+LpYfOZt5AN8gZ5SWu9vypD8=",
- "nodeAddress": "oasis1qrs7wre6j6jrcp30y9n7hn9m9cy3hpw8tgcah00j",
- "name": "Witval",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/4c37bcb94523674a84d57cab554c5c05_360_360.jpg",
- "website": "https://www.vitwit.com/",
- "twitter": "vitwit_",
- "keybase": "vitwiter",
- "email": "contact@vitwit.com",
- "description": null,
- "escrow": "6057384.87",
- "escrowChange24": "411.40",
- "escrowPercent": 0.0015,
- "balance": "989077.08",
- "totalShares": "4536791.91",
- "signs": 19355308,
- "proposals": 127308,
- "nonce": 0,
- "score": 19609924,
- "delegators": 8,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.19,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 142,
- "entityId": "4g2p36WoOzdHyXq6tOjFb3nv6y90/zyQcb1eQcy5doo=",
- "entityAddress": "oasis1qra3rvq7y055waxmnx8rc0nad3frr8na2s9l8l3f",
- "nodeId": "axFry86SMrw5X4ITO+YHLLrVqW6N1vcaTgrTOJfQPCc=",
- "nodeAddress": "oasis1qpakkfqyrv2qrqceneq274ds6964l94w7u2hzvdd",
- "name": "Daylight Network",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/bf9faf59c36fea15a54de57b41d8a105_360_360.jpg",
- "website": "https://daylightnetwork.org",
- "twitter": "daylight_net",
- "keybase": "daylightnetwork",
- "email": "support@daylightnetwork.org",
- "description": null,
- "escrow": "6934.46",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "1.00",
- "totalShares": "5648.44",
- "signs": 7954337,
- "proposals": 60783,
- "nonce": 0,
- "score": 8075903,
- "delegators": 8,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 42,
- "entityId": "F5eduX4m4O/ot3UcFs3iQk1ZPUuG43kuxGI9sZz95uU=",
- "entityAddress": "oasis1qzmwdlxy7cltmwt99u9pwqt3g0rdwgsqyvcqymmt",
- "nodeId": "I/Vnwyi7FJdROFe64fbaqE3t55OLcUBY8hVK64VNrqc=",
- "nodeAddress": "oasis1qr8v2lqtwzas6m2fwurd2kt8qlthfytpjcu7mvvc",
- "name": "alexandr0",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/6aafc1f8fff43733e97703cd41651505_360_360.jpg",
- "website": null,
- "twitter": "padygumuk51",
- "keybase": "Alexandr0",
- "email": null,
- "description": null,
- "escrow": "33508541.18",
- "escrowChange24": "2275.82",
- "escrowPercent": 0.0081,
- "balance": "481.44",
- "totalShares": "25046825.61",
- "signs": 19380195,
- "proposals": 146588,
- "nonce": 0,
- "score": 19673371,
- "delegators": 7,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.18,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 74,
- "entityId": "C7he7BJPrgVrsGRm4m+OFcHlcNYOEPSGeerxvV/BsBA=",
- "entityAddress": "oasis1qrzkqzvlw9xgyxhhqps746ssyhn5lkqrmcgz8amq",
- "nodeId": "/LlzNoccjtMUbW6fXa/3KKVa6JN+qwnGQrB4u631nR8=",
- "nodeAddress": "oasis1qzjlhqpkfjr960uyrn6tdpq4xqrd3lwtluk69h6l",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "14451542.75",
- "escrowChange24": "981.51",
- "escrowPercent": 0.0035,
- "balance": "0.68",
- "totalShares": "10682197.08",
- "signs": 19366522,
- "proposals": 139280,
- "nonce": 0,
- "score": 19645082,
- "delegators": 7,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 95,
- "entityId": "GDWO0+R7qSrWB0bvT+V2Kz6vlHcm6ZnaNQM2/FsFqEA=",
- "entityAddress": "oasis1qzv7a0gkxwpfelv985fvkl24k7jh3arfwy84zw7q",
- "nodeId": "RClDxygiGYEFeO90jnfHAIXm2QrP5TNQ5F50N77zKY4=",
- "nodeAddress": "oasis1qryxlps075x66qt24kxskjqy2sp75nfuccs46k9a",
- "name": "huglester.com",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/763059fd2f9986c2a759409bb8288305_360_360.jpg",
- "website": "https://huglester.com/",
- "twitter": "huglester",
- "keybase": "huglester",
- "email": "validator@huglester.com",
- "description": null,
- "escrow": "8052058.99",
- "escrowChange24": "546.88",
- "escrowPercent": 0.0019,
- "balance": "88570.63",
- "totalShares": "5992143.01",
- "signs": 19395174,
- "proposals": 122661,
- "nonce": 0,
- "score": 19640496,
- "delegators": 7,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.17,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 134,
- "entityId": "zr4fuyH0KccZZVHsQ/ICJYWTynHiKtbBgzBWjgcCgt4=",
- "entityAddress": "oasis1qp2vdltxqvglrwj6qur8s4dw97485vm6actrkcsm",
- "nodeId": "p7+KBgOAk3ztUJrDqjn3NJN+Y725qFNWaGpLcU0H9+E=",
- "nodeAddress": "oasis1qqz33s5748qv5hhy9py6h7prx5rl35payqqy7x93",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "138355.10",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "798.92",
- "totalShares": "128178.60",
- "signs": 6743175,
- "proposals": 9914,
- "nonce": 0,
- "score": 6763003,
- "delegators": 7,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.149,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 73,
- "entityId": "1JttHp0rBBBHDOpPl8fAiLTcN9tUzxJGjk7llFcvhZQ=",
- "entityAddress": "oasis1qresj0vhmwawll6fe2vw2nlapkp6nj6etcx7a32h",
- "nodeId": "p7pJUBSdgF4PfgKrn8JJl4xhVZXMu9h1TfNlAU5VjBU=",
- "nodeAddress": "oasis1qzu6q5n5dhmm0vkng3zpyklv5r8djjle9q6t5crh",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "15531473.42",
- "escrowChange24": "1054.86",
- "escrowPercent": 0.0038,
- "balance": "500.12",
- "totalShares": "11576729.75",
- "signs": 19039141,
- "proposals": 130819,
- "nonce": 0,
- "score": 19300779,
- "delegators": 6,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 80,
- "entityId": "RFpWeibJDHnfgoq9mO1BJcxyDbIstDi22ZBhvgXvE1Y=",
- "entityAddress": "oasis1qptk3ydjxuq3eenqwljdy45uxdye5tfg4sqar0fz",
- "nodeId": "ROe9AtvfOFX6bu+5vhRCR87qYXSzp5NfELBqB3Hdgrw=",
- "nodeAddress": "oasis1qpv92ljpg0m6xkasm7sc0zfpn5he748uyqd9m4kp",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "13124075.59",
- "escrowChange24": "891.36",
- "escrowPercent": 0.0032,
- "balance": "668595.42",
- "totalShares": "9703410.16",
- "signs": 19289638,
- "proposals": 125020,
- "nonce": 0,
- "score": 19539678,
- "delegators": 6,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 108,
- "entityId": "NPpx1ozb2JfWypxnksSzRHi+fLA2w2YpWmtZvEptMNk=",
- "entityAddress": "oasis1qr33agzz8r4xxfw9nhrdqcp9ejcv0f72ks05qt39",
- "nodeId": "AiYyIwAJcdc9yGoBHnP4ycPtd/N2DOR0kqVrQWlS46Y=",
- "nodeAddress": "oasis1qzs7hjtx58jp9f76m9mv26z84u0app4glymyjn2e",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "2648917.94",
- "escrowChange24": "179.91",
- "escrowPercent": 0.0006,
- "balance": "9.17",
- "totalShares": "2413623.22",
- "signs": 10833576,
- "proposals": 11166,
- "nonce": 0,
- "score": 10855908,
- "delegators": 6,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 132,
- "entityId": "mQhANPn4RJQUTM/wkTf71XRzGZktobGV8WaLJFVvtVQ=",
- "entityAddress": "oasis1qzz8zmehzgcynlueydeqfax9cznzdw3lvgark5h3",
- "nodeId": "qHFe9LJXRDRERZgyJFCzbd4YSwqekUrrkkVb9AWaHXQ=",
- "nodeAddress": "oasis1qpgg2ta2d055agfdc3p8r7na3whsdke7sc5337vy",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "478409.91",
- "escrowChange24": "0.00",
- "escrowPercent": 0.0001,
- "balance": "100.02",
- "totalShares": "396504.66",
- "signs": 6642609,
- "proposals": 61732,
- "nonce": 0,
- "score": 6766073,
- "delegators": 6,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 135,
- "entityId": "UC0Aaa2Czc25G5+X2HOio6H0wQuBJR550chCE2kieN0=",
- "entityAddress": "oasis1qp3fd5rplv5uh6nc9vn85ejeaszewjv2xgvfts07",
- "nodeId": "eFhA4Nn6Un10XNZNrSqRww1TPilDSEXG19uOv9jyfUE=",
- "nodeAddress": "oasis1qq2wuaflrhql5hnrusr06ykhlr2v5qdt85y02xmv",
- "name": "ParaState",
- "icon": null,
- "website": "https://www.parastate.io/",
- "twitter": "_parastate",
- "keybase": null,
- "email": "contact@parastate.io",
- "description": null,
- "escrow": "113665.47",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "100328.35",
- "signs": 5336460,
- "proposals": 337,
- "nonce": 0,
- "score": 5337134,
- "delegators": 6,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 199,
- "entityId": "zbcsPBH1YmuC41SrOdkiBizsppzdXVeJ/B03zfKdObI=",
- "entityAddress": "oasis1qrecdyjt5wu4ynkugv9ns8qjl5wl7gzprukywrly",
- "nodeId": "CfdTYbSw5r7lgm2oNKIv8uHeJFmvl5q9iFcV1P5zFS0=",
- "nodeAddress": "oasis1qzmkety59uvm8ytv2wyj7t8key9h4ca34v4w82eh",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.26",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "2001507.35",
- "totalShares": "0.20",
- "signs": 11732550,
- "proposals": 79862,
- "nonce": 0,
- "score": 11892274,
- "delegators": 6,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 147,
- "entityId": "IVW4KEQECblM3Un9SjSRjYbN7zd1+6QXx6dVWzYvAgg=",
- "entityAddress": "oasis1qpp6s22fa3l86enkye5wlu2jgp83zrgspg4fzlhr",
- "nodeId": "FFKV7PJ9eyTwGjAf5CjO/l0Ec1mfeE2ViXwxTYcwmPo=",
- "nodeAddress": "oasis1qr47p6u9jc9tm6tk9pvc5vul2hyamzewlc75zynj",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "3710.77",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "12000.32",
- "totalShares": "3334.92",
- "signs": 6522391,
- "proposals": 26953,
- "nonce": 0,
- "score": 6576297,
- "delegators": 5,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.12,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 152,
- "entityId": "MYKZBxOdwP98Y72MSOX5zFWHzOgrcbYFFLu5UKT+2vY=",
- "entityAddress": "oasis1qqcnfv69whlsmvgqvl6y4g8cfd0rxus9qynldlgw",
- "nodeId": "REPiiEt7pYZJyNKzolCSY+WueOJ6GAV7p1QNIaNJA7g=",
- "nodeAddress": "oasis1qpvgr7zywpjn27jfuefvhs2g284pm45whurzlpzt",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "1660.43",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "1652.86",
- "signs": 233290,
- "proposals": 2,
- "nonce": 0,
- "score": 233294,
- "delegators": 4,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.049,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 154,
- "entityId": "XCx3FEATjrRv0JEiOUbmmfHAU72MOssNvD5dX1ttZh4=",
- "entityAddress": "oasis1qp5l7cfvyses0mcz7fnt7dlcer7h5e3mrc2uks9m",
- "nodeId": "UTKS3V+5S+/XfC2irg65SmYOC9dJ9RWSDQw016bg2EI=",
- "nodeAddress": "oasis1qqauq2lt5y4uftef7ddv2av3g6w795lr053l7x0t",
- "name": "kooltek68",
- "icon": null,
- "website": "https://dataverse.vn",
- "twitter": "HungNgu76442123",
- "keybase": null,
- "email": "nguyenkhachung@gmail.com",
- "description": null,
- "escrow": "1176.47",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.11",
- "totalShares": "1166.54",
- "signs": 464326,
- "proposals": 21,
- "nonce": 0,
- "score": 464368,
- "delegators": 4,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 194,
- "entityId": "Su/yJtjZURWNw0J4K413YghcNpwehvolWUDbvqjbwWg=",
- "entityAddress": "oasis1qz04lk6qzm9ml3ff4qt3f7qjepdqh4l6dyr4lsmu",
- "nodeId": "ZGGT3guWOOXxEO1M7RuYFnp39K2GBtUICU0HBKr7ZbY=",
- "nodeAddress": "oasis1qqs4q23m488ea0rwyjmwmf2e6lr7utykrqhjsph2",
- "name": "A",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/dad7bee19dc8e79d4f76d26617197405_360_360.jpg",
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "32.79",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "30.67",
- "signs": 2681396,
- "proposals": 195,
- "nonce": 0,
- "score": 2681786,
- "delegators": 4,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 68,
- "entityId": "BdSzNycR8Y3MdHooxU0vtOEPr3ZG9KD5p8wxHtvueUU=",
- "entityAddress": "oasis1qzzwkrjmyrzey46hyste5xszue3ggy90ag7k3687",
- "nodeId": "lCQsP7Rhw/EdcM2sVDXOzWcUDHx47wGJDBah4xw6c90=",
- "nodeAddress": "oasis1qqk7acpefc84re5uj9d76ypz7ydvarh9qqjz0rwt",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "16504758.66",
- "escrowChange24": "1120.96",
- "escrowPercent": 0.004,
- "balance": "500.10",
- "totalShares": "12207534.74",
- "signs": 19332392,
- "proposals": 135414,
- "nonce": 0,
- "score": 19603220,
- "delegators": 3,
- "nodes": null,
- "uptime": "94%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 85,
- "entityId": "6XvrCu3wqMKYc5a0d5UZzG7ZGeb3j//MzcqUMUHkMCk=",
- "entityAddress": "oasis1qryreqam7w0slj7rhz70g9xvt9rct2024cepgqjj",
- "nodeId": "nvzaqYTHiG3xo5C5TlfmfyvQgb5aQolfKzsVqT3T/RU=",
- "nodeAddress": "oasis1qrctp3sjl0z76k409fatmdjfpm06pvqph523ysvf",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "12200434.87",
- "escrowChange24": "828.62",
- "escrowPercent": 0.003,
- "balance": "1539.02",
- "totalShares": "9021296.78",
- "signs": 19322661,
- "proposals": 120004,
- "nonce": 0,
- "score": 19562669,
- "delegators": 3,
- "nodes": null,
- "uptime": "100%",
- "active": true,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": true
- },
- {
- "rank": 129,
- "entityId": "LFxni1vOSZ2JSce6+RVIfAhujhja5PunF6AzLEPAdI8=",
- "entityAddress": "oasis1qqdd4nmtcmarf4u9gdg24swxhec52du43cxzf302",
- "nodeId": "1Ofik7xZJ3Tb/JE+zHKNe3l8NbSK9h/92fjynrW7xw0=",
- "nodeAddress": "oasis1qr70at8gt8u7l8tzd2etk0e4t7t85mw5mvd69gew",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "897161.67",
- "escrowChange24": "0.00",
- "escrowPercent": 0.0002,
- "balance": "100.02",
- "totalShares": "767085.45",
- "signs": 5639275,
- "proposals": 1183,
- "nonce": 0,
- "score": 5641641,
- "delegators": 3,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 143,
- "entityId": "ZxJyyH+JPdGNfjy+ZPq+GpFY0fAJKm9VFXZIPwMcKm4=",
- "entityAddress": "oasis1qq45am6gzaur2rxhk26av9qf7ryhgca6ecg28clu",
- "nodeId": "tJywoyy8tR5JXZ4ZVwBtHWEbxkOxSgkYGsmAEUVDzAI=",
- "nodeAddress": "oasis1qqa57v066ma92w7l84p2h8kffw5psqvq5qkaa3ev",
- "name": "Jr",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/04cebfb7b13493edfa7cb60e80407705_360_360.jpg",
- "website": "https://aitivity.com",
- "twitter": "zgenerator",
- "keybase": "jrastit",
- "email": "contact@aitivity.com",
- "description": null,
- "escrow": "6619.54",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "1041.00",
- "totalShares": "6599.86",
- "signs": 140964,
- "proposals": 2,
- "nonce": 0,
- "score": 140968,
- "delegators": 3,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 146,
- "entityId": "K1/F2dGhO7rrCeOVuLyBQ180t5ZkfBvqEbA/LIwbgI4=",
- "entityAddress": "oasis1qrljxva97z9ak4a8d2v5fpc42xmahrw535z6589m",
- "nodeId": "7lk9culocfR0ThVR+idv9Ryd7woCQrDgGy9iai/p6G0=",
- "nodeAddress": "oasis1qp29d506x5py809h50kj9e7zrlx7wj9g5vk89p5a",
- "name": "staca-co",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/a45064b3459b33547a9f778dd13c6f05_360_360.jpg",
- "website": "https://www.staca.co",
- "twitter": null,
- "keybase": "staca",
- "email": null,
- "description": null,
- "escrow": "4273.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "250.44",
- "totalShares": "4263.54",
- "signs": 81135,
- "proposals": 1,
- "nonce": 0,
- "score": 81137,
- "delegators": 3,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 148,
- "entityId": "0t3HGVPQy3EkzfK5gl8BqARjapu4qhKx1zDQLH7pEXc=",
- "entityAddress": "oasis1qrhr9cdr0e8vyz2gmacyvgjs5ts5xfzz5s9hr7kv",
- "nodeId": "e4QCCt29Klvx1d8NsuJIUwxBmvq/soDhx6zSXG35IDo=",
- "nodeAddress": "oasis1qrnxt96gqdtccqpvzn6hq5jcq9kvtsmacs990jap",
- "name": "Hack'dSystem",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/055beb3da0b899c8d3fb636b71604e05_360_360.jpg",
- "website": "https://hackdsystem.com",
- "twitter": "HackdSystem",
- "keybase": "HackdSystem",
- "email": "welcome@hackdsystem.com",
- "description": null,
- "escrow": "3371.12",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "3239.28",
- "signs": 2100764,
- "proposals": 108,
- "nonce": 0,
- "score": 2100980,
- "delegators": 3,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.0333,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 163,
- "entityId": "bGj6UshbW5vWxmp/atEl9xoGslEwSVZdAn7ThReHDWo=",
- "entityAddress": "oasis1qzs587tqyvwr3dxcxteax292h2lk4uga6cnerkhj",
- "nodeId": "pIo+FjAUIe3asd/2XezgLVhsiT2+N2jUWgrGBV6I85k=",
- "nodeAddress": "oasis1qp7pxfyyhq0nykcvpjxj0vdmftgy0qr30gs7yd04",
- "name": "Pacha Mamita",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/c9c65d6006c4ab884d271c7dd5ac3705_360_360.jpg",
- "website": null,
- "twitter": null,
- "keybase": "pachamamita",
- "email": null,
- "description": null,
- "escrow": "501.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "500.57",
- "signs": 181751,
- "proposals": 7,
- "nonce": 0,
- "score": 181765,
- "delegators": 3,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 165,
- "entityId": "0fHB54RNBXW+3YuIcmJ/L+WVElKnl9d41+Kdq/rAatM=",
- "entityAddress": "oasis1qrcaq6fgn9dnmg444asts3qkutur24hvpqp7luwa",
- "nodeId": "+UqwHKbSm/S5Hn4EgE1R9w6UcpXEyDvLbdWwqEoVwFo=",
- "nodeAddress": "oasis1qpv4t4ldkgu9uhud7rcszxvcvjqwe42eruhnu2wj",
- "name": "Columbia",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/9f6d1d7c091c35638623640716c87605_360_360.jpg",
- "website": "https://oasis.grousset.com",
- "twitter": "Grousset_Techno",
- "keybase": "groussettech",
- "email": "regis@grousset.com",
- "description": null,
- "escrow": "415.64",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "5.00",
- "totalShares": "413.73",
- "signs": 142119,
- "proposals": 3,
- "nonce": 0,
- "score": 142125,
- "delegators": 3,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 174,
- "entityId": "T/PgHnTLIQmkrPpgdAcPTHwKVo0/0EcYmVx0EtMpyhI=",
- "entityAddress": "oasis1qqxg9s39jfqwhwnnv3nlpfzvdv9hqw5n2gdvuj3r",
- "nodeId": "brO55xwlMRPJhHahZeZuZTENDKHoxKFYAFNuZ0t+cFc=",
- "nodeAddress": "oasis1qp4lkr88kvp992g2rgzwxwt9z7k6n9vehutgfvtr",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "295.35",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.82",
- "totalShares": "260.91",
- "signs": 3848401,
- "proposals": 38703,
- "nonce": 0,
- "score": 3925807,
- "delegators": 3,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 176,
- "entityId": "Hfma8LMaOHjpU6uYOp9TxqjY7ZW5iS8eUjyImo9H0/o=",
- "entityAddress": "oasis1qr7c0pta4h9666zmpl52j63sthzfw2hszvp2de3v",
- "nodeId": "jPeRT96dTMpKITQUjSPp263Hql0j6joYojVKD/HIdE4=",
- "nodeAddress": "oasis1qp4aly37zuxalsamget86az5d84k5p2xhsd70q7a",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "219.69",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "10.00",
- "totalShares": "200.98",
- "signs": 3202823,
- "proposals": 322,
- "nonce": 0,
- "score": 3203467,
- "delegators": 3,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 177,
- "entityId": "aSd61GOCadMrmMT4ZvJvl9JPYRkQxOeBWO8ZLW+Udi0=",
- "entityAddress": "oasis1qqcf0zn6a9d20j99cq4pue8xx2dkp7d2uv55nz5v",
- "nodeId": "pP9VvJs+FB66RXMinnVqMSfu0wP3tq3hrftcljl/xLY=",
- "nodeAddress": "oasis1qz5367t6p7d8gst27p4sr3qru8j8dkmku5cesx4g",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "210.96",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "110.00",
- "totalShares": "201.39",
- "signs": 1613715,
- "proposals": 409,
- "nonce": 0,
- "score": 1614533,
- "delegators": 3,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 178,
- "entityId": "iqxcbsETLiI7p8hycMlqTn+y0MUvuIblNEVLffBGhNI=",
- "entityAddress": "oasis1qr2zw0l903skt999tryu2e99v7t4g20hxc5nka9s",
- "nodeId": "Bg4cceCWAkFvTBsbefcQdhuvf6tEiGxdT4a8z95UdEc=",
- "nodeAddress": "oasis1qred2stm9q2hzq7xkj9atdcuudwjcccfvu46xgr6",
- "name": "Atlantis",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/9f6d1d7c091c35638623640716c87605_360_360.jpg",
- "website": "https://www.grousset.com",
- "twitter": "fgratx",
- "keybase": "groussettech",
- "email": "florian@grousset.com",
- "description": null,
- "escrow": "202.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "150.21",
- "totalShares": "202.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 3,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 179,
- "entityId": "1Suw6h7Ge8LUk5vr3rBynUKWC0Sjs6X+A9jMWRSU+Ig=",
- "entityAddress": "oasis1qqpxw4qdhuwhqzuftsln2cz5rkevl5ehgv5jy5qa",
- "nodeId": "HwsTYDWFD/V6+DFRWxSfmKffLjzxLJjO45BNHk1gvZw=",
- "nodeAddress": "oasis1qz7hfmtux7q39my5qmcg6wkjxcw56l3tzygzjrk4",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "200.14",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "113.50",
- "totalShares": "200.00",
- "signs": 32397,
- "proposals": 0,
- "nonce": 0,
- "score": 32397,
- "delegators": 3,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 197,
- "entityId": "KSXV7C6ysf4lhX2EV/qRpQERhqT2wq7PYYOcbFWj9FE=",
- "entityAddress": "oasis1qqftj34pqk0kl5yz89zy86wvjqyytpwkfug04dgj",
- "nodeId": "4sMdxBn+Jt/AKBuuEKa0zBeSKAoa56bWsIAMS/8VX/M=",
- "nodeAddress": "oasis1qrr5jzht4wctp5tp9k3r4pn60x6wau754u60fyej",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "3.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "2.97",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 3,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.075,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 136,
- "entityId": "sX/HVyq+fWT0jVzIvIHJSAjTv1WtMKGMeWtVr/Wq+ug=",
- "entityAddress": "oasis1qrwxcth2c6njtyan2vdt7k9ra2xkmadmpv7v9387",
- "nodeId": "NwJb7kl/uJUbhnYoxJXWpcc2zmbRVW6Norps326dz+k=",
- "nodeAddress": "oasis1qr7enxpyj23pgpt54pan5fmvhw8qgra9zum0vd7p",
- "name": "lux8.net",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/fa84442c0af2c354042633e83bac7b05_360_360.jpg",
- "website": "https://lux8.net",
- "twitter": "lux8net",
- "keybase": "ama31337",
- "email": "info@lux8.net",
- "description": null,
- "escrow": "84377.85",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "10.10",
- "totalShares": "82633.19",
- "signs": 769277,
- "proposals": 15,
- "nonce": 0,
- "score": 769307,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 141,
- "entityId": "BzbHcCS9lWqJZCgKg/OJm0q1/OaJcpOiwpcxJdGvaag=",
- "entityAddress": "oasis1qzsp62l07fqsxgdeqszwz8hm34hhwem9ny73qnpr",
- "nodeId": "TxR1oaXnF+XmJ57SQS5BqdxAbMdP5MH6dnCGW5UaSwo=",
- "nodeAddress": "oasis1qqd79ynnycjcwlragu2ps3ens78tmnsz5yfq2fz7",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "14914.07",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "12907.64",
- "signs": 4129593,
- "proposals": 1841,
- "nonce": 0,
- "score": 4133275,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 155,
- "entityId": "5xjkO0lPuPH6MI/zg9qoU0JXw8GVkgQ3lLn82jLpVHY=",
- "entityAddress": "oasis1qr2v5gj2kmyczyrcm7feunjds8kn5fdltg9jsn3z",
- "nodeId": "40BU6tO4UluP6h6ihwKPYylnFXgzEPLwe9aGqVzrBVo=",
- "nodeAddress": "oasis1qryzwxtm3v940cwk83lh4z2ws50cfcl90ut6p22v",
- "name": "MMS",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/fdcb09f923483e82ceda5b2bd2402905_360_360.jpg",
- "website": "https://mms.team",
- "twitter": "0xMMS",
- "keybase": "codebaze",
- "email": "mainnet@mms.team",
- "description": null,
- "escrow": "1009.27",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "9.00",
- "totalShares": "1007.17",
- "signs": 108592,
- "proposals": 0,
- "nonce": 0,
- "score": 108592,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.1111,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 157,
- "entityId": "CVfNUjUCwqsvvfAG0b7ZxVqevF7WTuUBDvslWOkjcIM=",
- "entityAddress": "oasis1qqzvrnpu4kw69wedg5g7mf8jy5tzuhu9vchpyh0j",
- "nodeId": "deOSj+E2XIK/iXXV0HvN/2ktAh6wDJ67ff3CNJ+LJoM=",
- "nodeAddress": "oasis1qrscgzmhsvr3pqpsqz3g94ddjl7gvh4z4s6zfqxa",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "978.46",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.01",
- "totalShares": "977.54",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.02,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 162,
- "entityId": "btrDmmjedVKvHTZskWKsn0t5C22gwxnwEwpEh/E8zh4=",
- "entityAddress": "oasis1qph0dea56zgkqpe6xngtpm5xdrkqa002csadmpa3",
- "nodeId": "363y7JY+/Bf1ODTOG1AYWfZOlQtbDUORPrwvDFhiEhk=",
- "nodeAddress": "oasis1qrujqp90fu0welhj2gd7t3xax2l9j7g2sgj2xffv",
- "name": "Feel-Mining",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/74bae3a593cc7c291d4319fcee2e8105_360_360.jpg",
- "website": "https://feel-mining.com/",
- "twitter": "FeelMining",
- "keybase": "feelmining",
- "email": "nicolas.metzger@feel-mining.com",
- "description": null,
- "escrow": "610.36",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "1.00",
- "totalShares": "606.36",
- "signs": 656116,
- "proposals": 211,
- "nonce": 0,
- "score": 656538,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.03,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 167,
- "entityId": "CNx8AEfm9Pk15bgu5VnqVpFEAUw6vau55Trdz6rZbXI=",
- "entityAddress": "oasis1qrtvgssu2nxtnxdsgcgkmm2tj4pq9c0fy50ecazz",
- "nodeId": "gsZZ8tBnXsNGUFjCtxaWba98fzzgQG5cmUW+Ag/aW4g=",
- "nodeAddress": "oasis1qpljsldvc3rvefxrf6804feaszy88crtv5qt2jvh",
- "name": "KiKi Finance",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/bf7afa09358c3ade451ad89c2ed73505_360_360.jpg",
- "website": "https://kiki.finance/",
- "twitter": null,
- "keybase": "kikifinance",
- "email": null,
- "description": null,
- "escrow": "401.34",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "25.90",
- "totalShares": "401.34",
- "signs": 105589,
- "proposals": 1,
- "nonce": 0,
- "score": 105591,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 170,
- "entityId": "8XIAXGYtA1K7sW498B7MA+gE9Pfycno3QiasxngckUw=",
- "entityAddress": "oasis1qzxs0mhs34vkkerk49gqpvcyx7efvwwssung4593",
- "nodeId": "yUb1eAJ6UrO5AyKqg6BS+0qs79Y/xQmW8NEWHUGeqSA=",
- "nodeAddress": "oasis1qpwqsp839ntj5vsr6s05uyukper98sqz7y9mhx6j",
- "name": "Konak Solutions",
- "icon": null,
- "website": "https://t.me/konak_solutions_oasis_rose_stake",
- "twitter": null,
- "keybase": null,
- "email": "info@kon.am",
- "description": null,
- "escrow": "400.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "5.00",
- "totalShares": "400.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 171,
- "entityId": "ccOxDm4qIdmv++/1mKNvRETAEtxvMUmcHPYFjvk/6kA=",
- "entityAddress": "oasis1qz8kksv46jy4pgu6dzsvndqhsa9vaj550y6u9q4f",
- "nodeId": "Faj/tMRCNuLULbkUJr7H3b6cBO2HNeHiBghce5kTYX0=",
- "nodeAddress": "oasis1qpvr9ue26xlertqh9jyq9szcmxp65uel0qzc2uc5",
- "name": "HashBase",
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "372.18",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "4.00",
- "totalShares": "371.99",
- "signs": 26985,
- "proposals": 0,
- "nonce": 0,
- "score": 26985,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.12,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 173,
- "entityId": "uVqnD+OWAA8AErx0liDAuqwoJiWoG7qBfblDbqstxcs=",
- "entityAddress": "oasis1qqpxy2vp0u2ym4jltdafgrjxuh9y9fap9utzr2wg",
- "nodeId": "T2pVfSNuPre2pxQPxgBwZGbvtfFHq1MnIMWqiCduARE=",
- "nodeAddress": "oasis1qqwfythpgr840sslly4tup63530jlecue5vd9yxv",
- "name": "Provalidator",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/92cd665c2158b7380de6ed499d95ba05_360_360.jpg",
- "website": "https://provalidator.com",
- "twitter": "Provalidator",
- "keybase": "Provalidator",
- "email": "business@provalidator.com",
- "description": null,
- "escrow": "299.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "1.00",
- "totalShares": "299.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 180,
- "entityId": "dvRcK8lX+m+Smg6tmmIIjnxzbMKetnervEro3W6gWGM=",
- "entityAddress": "oasis1qztsz3v57fgeyznckxe0rpah5wezr352ec8s0699",
- "nodeId": "r/vunKK6kldNYxaD23gbDACdzvUMANl4GrMtHh/JSVg=",
- "nodeAddress": "oasis1qqhsrwjj3te5qjutkavqr0d3y5fkw3quas8hlr04",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "200.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "4.69",
- "totalShares": "200.00",
- "signs": 600,
- "proposals": 0,
- "nonce": 0,
- "score": 600,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 190,
- "entityId": "kDnNoOhBYRQeI+l7FT0XD2NMiDOAyz/GSSRozg19VaM=",
- "entityAddress": "oasis1qp6ela294e5nkay37n039fw8d50k9kygesxa8mzt",
- "nodeId": "LNootXnQ6gEaScwkBvUaZadpdNJvquSzaKyazN/+afw=",
- "nodeAddress": "oasis1qq96xgsr032hzvhyswmc24cxfar763mtkvsneurf",
- "name": "londonblockchainlabs (ucl)",
- "icon": null,
- "website": "https://londonblockchainlabs.com",
- "twitter": "ldnlabs",
- "keybase": null,
- "email": "labs@londonblockchainlabs.com",
- "description": null,
- "escrow": "180.58",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "175.07",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 192,
- "entityId": "trheWccoAX4yy4FVnTBdt4u83GGHbgWs1gy6OBifClc=",
- "entityAddress": "oasis1qzl58e7v7pk50h66s2tv3u9rzf87twp7pcv7hul6",
- "nodeId": "FrqHJnL7XegdgWPVL2K/SGHrRv8AWcrDEgE3/xtqMdU=",
- "nodeAddress": "oasis1qqfr0munvy96l9ef998ateh7ah0gjg77psyuwuuf",
- "name": "blockscape",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/0df6d91e7e57b42a7e17b2cc62541905_360_360.jpg",
- "website": "https://blockscape.network/",
- "twitter": "BlockscapeLab",
- "keybase": "blockscapeval",
- "email": "blockscape-dev@mwaysolutions.com",
- "description": null,
- "escrow": "101.60",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "91.91",
- "signs": 4154585,
- "proposals": 807,
- "nonce": 0,
- "score": 4156199,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 193,
- "entityId": "O88dgj6a1gpTN/Aaf8R9tLSPomoP/6IG7NLMHQqjfsM=",
- "entityAddress": "oasis1qzkhrgegnfvvv0k393e3uh4m7sushefj3uxzzlpz",
- "nodeId": "e0oFD4g1pf7h6w/BuTNBSuVTuFQlfbTRPy/R8GE7+1E=",
- "nodeAddress": "oasis1qzjltgkyj82xz6jcyv99gkdyhhjvdq4jhy39epuk",
- "name": "La Soupe Quantique",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/6a728e9f3da5b3eb6102f37deb5b3f05_360_360.jpg",
- "website": null,
- "twitter": null,
- "keybase": "lasoupequantique",
- "email": null,
- "description": null,
- "escrow": "101.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "100.99",
- "signs": 33469,
- "proposals": 0,
- "nonce": 0,
- "score": 33469,
- "delegators": 2,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.06,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 131,
- "entityId": "xJ0RWfXPtf6eN4TstMR5vJ51SLJl476kcX2p52Ze6F4=",
- "entityAddress": "oasis1qzufmg23p7jprqmptvz0vyn69c7lk6vfwuz8xapf",
- "nodeId": "XxLbFAj9E2mNs4MvzHYxiovoslH4gA74f3IKQJKO3GY=",
- "nodeAddress": "oasis1qpzpjqflx8jvglqmetkus3qsx7a43x078vhuae7h",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "479651.24",
- "escrowChange24": "0.00",
- "escrowPercent": 0.0001,
- "balance": "100.00",
- "totalShares": "415120.73",
- "signs": 4129656,
- "proposals": 45843,
- "nonce": 0,
- "score": 4221342,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 140,
- "entityId": "PJalurwzZ1pBwWfAMpjM6s/tAdiTrZnjkGoll4gmCqo=",
- "entityAddress": "oasis1qr87t7j3csez6jknwr4ksjn4u2pwye2ku5xjcjcc",
- "nodeId": "QrluO3GE9++cK1B1fr86WtP2HSALPtpelL3NVaPtzKw=",
- "nodeAddress": "oasis1qpycw0k0j9sc3xaq3nxhx27nfdq4mtf9qccj346k",
- "name": "londonblockchainlabs (imperial)",
- "icon": null,
- "website": "https://londonblockchainlabs.com",
- "twitter": "ldnlabs",
- "keybase": null,
- "email": "labs@londonblockchainlabs.com",
- "description": null,
- "escrow": "19585.06",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "18332.28",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 144,
- "entityId": "T4nMwtYOti9WSO96E2iRRvSDgRmbX03L8pvsaBEvCFw=",
- "entityAddress": "oasis1qzzryyckptmgxxnyvt05twjufhl3ah0qtgcf4n8l",
- "nodeId": "g/gNUJ3L8NbJilg+ivA0JHXFoCpzXwedqSLO3Xd0FSM=",
- "nodeAddress": "oasis1qzel9n6r4g95cj6fjaw9r2mv7jv6yxgt5cy2sv6j",
- "name": "NodeWorks",
- "icon": null,
- "website": "https://node.works",
- "twitter": "cryptotigernews",
- "keybase": "99F133D04EF7B568",
- "email": "cryptotigernews@gmail.com",
- "description": null,
- "escrow": "5090.40",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "4862.82",
- "signs": 1976599,
- "proposals": 223,
- "nonce": 0,
- "score": 1977045,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 145,
- "entityId": "6WbfEngydST9lOWGiiIN83bcKn52Facn9WjuZ/I/vTs=",
- "entityAddress": "oasis1qp2sah0sskcymat5f0mpntphp8ysrxaklgwl8eh7",
- "nodeId": "JllKfjWdeQ/Pu8CfJJwDMZ86N8EOgDvP7LUZteSvBPI=",
- "nodeAddress": "oasis1qq3wpw39equvxygwea8xmtk4g78ec7dxfgu29zkp",
- "name": "Khastor",
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": "stake@khastor.com",
- "description": null,
- "escrow": "4505.56",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "1002.35",
- "totalShares": "4496.45",
- "signs": 434475,
- "proposals": 29,
- "nonce": 0,
- "score": 434533,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.01,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 150,
- "entityId": "kB5gBbGmOIl4XW1XPBBWSSURZuPYpnYZHjuwui/rU/U=",
- "entityAddress": "oasis1qzfwn3erkpj292chryvz29f94ssmzxvfwvj2euuw",
- "nodeId": "flDl2fUhqMW1okRXXAD/fijHIohUolVey7tim7R2LAo=",
- "nodeAddress": "oasis1qpta9x2ftpsrq285spg3fuda9s0wkufxmuxehegw",
- "name": "Feel Mining",
- "icon": null,
- "website": "https://feel-mining.com/",
- "twitter": "FeelMining",
- "keybase": null,
- "email": "contact@feel-mining.com",
- "description": null,
- "escrow": "2005.49",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "1940.42",
- "signs": 1203389,
- "proposals": 74,
- "nonce": 0,
- "score": 1203537,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 156,
- "entityId": "z2JcHKG9dFvQChgD0Vsgccnlxq+dnkuEMxVMgxX5T/k=",
- "entityAddress": "oasis1qp8sn8t0fk727n2lwr8zzxwu5gyf7jy9xus6p4aq",
- "nodeId": "m8TGjSHUTWZHi8LkU0PtT6dOy5erYkknSJCRR+bCI9I=",
- "nodeAddress": "oasis1qz3w6jvf2eng6fc3dw003wfmrm8rtcu4tu5mlrws",
- "name": "Sunny",
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "992.03",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.41",
- "totalShares": "989.59",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.01,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 158,
- "entityId": "cxB3USCkM0ACAMQZtoYWUrKSm4iI9ll8t3yY1Mr1E6c=",
- "entityAddress": "oasis1qqa6tcu2w0x4ucxyhq4wxp55m0f08wwpjca43703",
- "nodeId": "P0cZIuVKT01RiU55OpdPLruueOLndsJV3GoRnrdEd8A=",
- "nodeAddress": "oasis1qzuzgtujaf65uhqpahdrra6gk0j0y336xstxzjgg",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "890.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "1.00",
- "totalShares": "890.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 159,
- "entityId": "4jJNfvGw7aYCIejCZNzTf3cFc+ip2jLzAhVtP8iEN0I=",
- "entityAddress": "oasis1qqgdt8ajchz7gytdh7q2yfk0xmq93mhn7g0l2lje",
- "nodeId": "f2csXleelTmbsYWNT7dBmqHAzP07dzTqgMFLqL5LFTQ=",
- "nodeAddress": "oasis1qq52ry9j0yj286mt2w8qjqs7svzulqqnlss7yxsa",
- "name": "Fast",
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "800.97",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "1.01",
- "totalShares": "799.80",
- "signs": 41997,
- "proposals": 0,
- "nonce": 0,
- "score": 41997,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 160,
- "entityId": "oT3L7RJVJ7k2dBEGfVAP8/mdE3zoim4D61POvlySQs8=",
- "entityAddress": "oasis1qrrd9sw5mf7z5yn8haltaqrkemd9qm7ldvzrumqs",
- "nodeId": "Sgb8aqSos8xBS1R5jCQOTCJ51+79UMFduzkw3UYjD70=",
- "nodeAddress": "oasis1qqya0ju0mju6kesuhcfgecvf7yq9qqyz9uecyjdy",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "800.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "101.83",
- "totalShares": "800.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 161,
- "entityId": "5WqDZHrVEpndCoC+QBDbFRszZFXInkx3I7mzF4/uqcU=",
- "entityAddress": "oasis1qqzc9cet7l8z63h00vws283jwhjewkww9uf4fye5",
- "nodeId": "2xWxyrmFeYidZlGK9Cq/d5PaqwrCafzTxN/Zuntt85Q=",
- "nodeAddress": "oasis1qp93spvhw8snnss2ykjy098pwx7tx8nhecqydusm",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "691.44",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "3.00",
- "totalShares": "690.00",
- "signs": 73322,
- "proposals": 0,
- "nonce": 0,
- "score": 73322,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 164,
- "entityId": "0DUAc3vxh7ASCqDHfD3Sf/V7CkyuY7PRKcXcc9XKC2A=",
- "entityAddress": "oasis1qq7fn8e5zcl2q0x6t9a77ejgagt77anvhv3xlerw",
- "nodeId": "i2jBZOaIQZ6ReDMcBQr5GxAcrIEJt0lRmihnh53XGdQ=",
- "nodeAddress": "oasis1qrzqrdnd9kqp4dcx5mapz7s2u6amzs93ec3hsm42",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "500.53",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.01",
- "totalShares": "499.99",
- "signs": 31200,
- "proposals": 0,
- "nonce": 0,
- "score": 31200,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.03,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 166,
- "entityId": "NlnPkaqEH8+5We5bdBGHWybZsKpKNo3nLjWgn0JMxoY=",
- "entityAddress": "oasis1qqxdawayk4jzpcsa5gc3hryql33thjseus97gjrc",
- "nodeId": "TIbm34AOu858vITFW8RWVSDCfVuqD+f33nw9ubApBkI=",
- "nodeAddress": "oasis1qqzyns868yl7eavjxcqpm7q5up93r6yrm50rf8mk",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "405.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "5.00",
- "totalShares": "405.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 168,
- "entityId": "f+bXgST79DjaefQl2lIVGvPitcfi2sPGEeQI+JMIREU=",
- "entityAddress": "oasis1qpjtunejghp668wcs0k3dkp60z49k6rkuywyw0gt",
- "nodeId": "rodPXYW+U89JRa0F5dYX2l0BfhPtnUBcZF2g8U4BEf4=",
- "nodeAddress": "oasis1qp7gc4uezl77us6330vhzk5fq9xlsazf5u0ulfdt",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "400.18",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "1.00",
- "totalShares": "400.00",
- "signs": 16207,
- "proposals": 0,
- "nonce": 0,
- "score": 16207,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 169,
- "entityId": "1F5chbXR7ahScQCa8DKnOCbQJ3UXpDvzh5uPUhXc/OM=",
- "entityAddress": "oasis1qq29xfkqdkqjxtnp8rfsjrzlp97gnw70cyh8acvq",
- "nodeId": "s1fcKNALyYH6H3z9se/DttUdFb8e9bE3MUTtSQ2tcD0=",
- "nodeAddress": "oasis1qqt4ej3ch4nvkup3njq9l7ne3467wseytu88ae6d",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "400.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "18.90",
- "totalShares": "400.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 172,
- "entityId": "yv0xp+txn3RUJraQj9tWXkiULV4iZ2RrN6P2FFfLbHM=",
- "entityAddress": "oasis1qz2kz3zkgf6trclyajtyg4jecw7es7p5tutfqaz0",
- "nodeId": "+GAPd9tP2BIrgn4gmLWDsTbjyNGqgG6VNZceqM0LLew=",
- "nodeAddress": "oasis1qp0jqw94mx702zj4t0u8xuugerd0nl3ecqn2ap5a",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "300.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "374.07",
- "totalShares": "300.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 175,
- "entityId": "Ai5UA2ZRvGm8rDWMGn7t18QX50UiSU+7ahq7lzTRKwg=",
- "entityAddress": "oasis1qr6fr4effjgztms230033me33ycrnf0a8cv0a7xp",
- "nodeId": "3InXZzJwn/OZh1fbFpWUs5gDVimBnsdE3GtFdfjt48c=",
- "nodeAddress": "oasis1qr3lc80j74zym29ky6c79wej0pqmhmksvgwxjwky",
- "name": "Adorid",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/93f63f495b5848cf10e798b1702bdb05_360_360.jpg",
- "website": null,
- "twitter": "Adorid3",
- "keybase": "Adorid",
- "email": null,
- "description": null,
- "escrow": "290.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "9.90",
- "totalShares": "290.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 181,
- "entityId": "q6W1C7CwWrurBe8NuX3mocR1l6obMQUlg5aOgJRKQkg=",
- "entityAddress": "oasis1qr69qkx36k7mf7lzgy54pmrs8rsg7nst5gln8zvh",
- "nodeId": "15VSdrKeQYOTnuTLMd8allPfSULs4BpEI9jcJjlioY8=",
- "nodeAddress": "oasis1qzn4qc9udhzv6gz5gtg6rp2rez8hnzsc6ylycpk3",
- "name": "StakeFAQ",
- "icon": null,
- "website": "https://stakefaq.com",
- "twitter": "StakeFAQ",
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "200.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "20.80",
- "totalShares": "200.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 182,
- "entityId": "DcplOZzEDthLHtPyjbtn9nldfzZ5b9r8EJFnD3JTGMI=",
- "entityAddress": "oasis1qr0acnmfrjkga5e578h7y3v2m2g7h85t8vzl648z",
- "nodeId": "2dG+6kk8gBTeSBb+EKB0nG6p6JnoTgjlcuVDc0iVt6U=",
- "nodeAddress": "oasis1qr28ztfw2duycmnjuqpca5rca28z4nj26uzjpq46",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "200.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "4.90",
- "totalShares": "200.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 183,
- "entityId": "7KdtH2EdgZ2VtQvWRIVNbiYYE4uQptw9CvGf7lGm3lQ=",
- "entityAddress": "oasis1qza428eat7ppvamd33ry7xs7tlqslqnydcrp70s0",
- "nodeId": "ZJxxFZRtnO0bbagb5vpaMc8sdlIT7dysvkZRF1wz46c=",
- "nodeAddress": "oasis1qzwvk459zes5npqjqa6nmreapf43899dcypx2lw0",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "200.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "4.90",
- "totalShares": "200.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 184,
- "entityId": "7xn53Ajjz6o+zD1MuyHqtCyT7gWBrcmb4Ldk9sFv3YM=",
- "entityAddress": "oasis1qr5qes9qvpuccx62k0q5s5lstl07rav99uwm22jg",
- "nodeId": "tZl8iAVzSUQz4pJJWZN2yGGRCrKp7lYXMzy39OgaOJw=",
- "nodeAddress": "oasis1qq7s4de0wwzrjh67ft6wuwxrne6nyuhhkvd9gns8",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "200.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "251.16",
- "totalShares": "200.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 185,
- "entityId": "ipJJSOs8hSh/+RlsNTkupzm3QIH8S6xGdFdf3hgDTAM=",
- "entityAddress": "oasis1qp3a3ks7r99y3u7702ler3euxdp33d3h9s5lhp34",
- "nodeId": "XGJ4ZYRYFutbv6hpIMynXnUHDtdQi5sEl8/38STO0KY=",
- "nodeAddress": "oasis1qpcggs5ze7z7snt33a4hpn5jtl766mzxsckzrdh5",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "200.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "1.00",
- "totalShares": "200.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 186,
- "entityId": "lfzsZzFZIbw63il5j717FjiVwsphYQG2/oU97ixEJgk=",
- "entityAddress": "oasis1qzw5j0rxw9xdgt97wtrwrwxts0x7w0vk0c2gewtq",
- "nodeId": "o+KFxCWnNyUstx2iCbMDvTsf+P/pDCC4lLxlljtOUeM=",
- "nodeAddress": "oasis1qzfq8nvrdlsq6ayxgu8v76hta2wc4mddyy2ha6tp",
- "name": "StakeLab",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/63585765d299338807f158d6aadd2e05_360_360.jpg",
- "website": "https://stakelab.fr",
- "twitter": "StakeLab",
- "keybase": "stakelab",
- "email": "securite@stakelab.fr",
- "description": null,
- "escrow": "200.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "9.90",
- "totalShares": "200.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 187,
- "entityId": "3msqvkyk1oqx08+KGUoLlvHoicIr90qZIsm4/nm37lc=",
- "entityAddress": "oasis1qzjp96xfmfauvpe6sz99r06q9tah8utlc5lkqr9w",
- "nodeId": "Fd0gPFRqgyByXTw7tDLfdfoV8DFrd04UeGXcU2fjuJc=",
- "nodeAddress": "oasis1qqtj52nmdqy3udgga36zz2avsqng2j7essc3w2jn",
- "name": "StakeTartare",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/282d132c874a37fd6a6014c0e1a7b405_360_360.jpg",
- "website": null,
- "twitter": "StakeTartare",
- "keybase": "staketartare",
- "email": null,
- "description": null,
- "escrow": "200.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.90",
- "totalShares": "200.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.025,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 188,
- "entityId": "VFhAljTsssfL4wQBGdFqZb00HvxYvbr/BS4i20odc3g=",
- "entityAddress": "oasis1qr2n6vk3zexszt5vvfv0mpek4emd8nhc9u0pdhsh",
- "nodeId": "50BVbWhha5mmuFKEha6TjpmueKMpuXWgN7FAgT7rs6g=",
- "nodeAddress": "oasis1qqklnr6rz8jjardawnul0jlrvghy7kv67q3k8tes",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "200.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "326.12",
- "totalShares": "200.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 189,
- "entityId": "uLdRXRMJnSt505UaLrYgIxApHsoyaCR8jfBqSkUiZjA=",
- "entityAddress": "oasis1qq6wlr5d26sycqylekpgd4wspgdg5jmjasldzrmc",
- "nodeId": "AoXlvvOhUEr5dIWsQesNPSX300cNk5E6f4cJFcCuH5w=",
- "nodeAddress": "oasis1qrmc0kj3tkd3ryxfx9nmqxev5gecqp87w5g442vs",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "200.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "204.80",
- "totalShares": "200.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 191,
- "entityId": "+dkArz44TMcBjJjDbxZG+dGsOf627bO682jt5bWyZF8=",
- "entityAddress": "oasis1qzws86jlwurt3e4vrm9tmywgpamhn7l8mglrxl6h",
- "nodeId": "17P2zUqKOgmtEjl+66woo71BS3pJvxiIBgcURpq9yRk=",
- "nodeAddress": "oasis1qr0udgu5v8gyj8haxrr0xyp7g5zq9fk2tvvratnd",
- "name": "londonblockchainlabs (lse)",
- "icon": null,
- "website": "https://londonblockchainlabs.com",
- "twitter": "ldnlabs",
- "keybase": null,
- "email": "labs@londonblockchainlabs.com",
- "description": null,
- "escrow": "162.64",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "157.87",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 196,
- "entityId": "oPekghIahmyMUzB31IFbXQd6DKdo7lnOYsXIppK2IWU=",
- "entityAddress": "oasis1qr8al5vcpqzjspdl8yt27fqc3pydz4alhs0xqp5e",
- "nodeId": "Eeze8MB6KgnOs8rE1E90QX5i6JFq+z3e0dkTcxIzF5Y=",
- "nodeAddress": "oasis1qp29sa2lpdj86n82dq3744fzqsgp8l869s602k2v",
- "name": "ViTAssIM|BrAzZzeRs ",
- "icon": null,
- "website": null,
- "twitter": "tHWunE7JUkFY5F8",
- "keybase": "vitassim",
- "email": "slavaa129@gmail.com",
- "description": null,
- "escrow": "7.68",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "7.65",
- "totalShares": "6.62",
- "signs": 8384920,
- "proposals": 2050,
- "nonce": 0,
- "score": 8389020,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.2,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 198,
- "entityId": "kt2+K4MMVD0IoPxHcTm31XpqNJVpguWhy8aBJvk98RQ=",
- "entityAddress": "oasis1qztpw0744zmes3mchg0ga24zkr2muwdglgs2pk5e",
- "nodeId": "TVolPexM4/ukWY6cJzkpTd3VazUzLICHvpL6GRVUnK8=",
- "nodeAddress": "oasis1qqhk0rlf06y37udk7lyc2y2fxedq267dhgf2zxtv",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.64",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "0.64",
- "signs": 61903,
- "proposals": 0,
- "nonce": 0,
- "score": 61903,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 200,
- "entityId": "uEIx4HIcEhyvBpTBztm8Ayq7md7jocDiULvUhXvMsQU=",
- "entityAddress": "oasis1qzayckzyz35zsyan9zgv0gmhdq67ca8fhue6k4n8",
- "nodeId": "bh86daBWyw/V9ELNvkw+Pk/E2SC/s5s3Ze3YMQUuIxs=",
- "nodeAddress": "oasis1qr9lupvaa33d90qd95r9p8ljtg9e08jk6q3mypl7",
- "name": "Venus Stake",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/38c15c5125d804801e8c786e28bc8505_360_360.jpg",
- "website": "https://mgt-corp.fr",
- "twitter": "DMcrypto_",
- "keybase": "expyri",
- "email": "pinkiepieh911@gmail.com",
- "description": null,
- "escrow": "0.13",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.01",
- "totalShares": "0.13",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.04,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 201,
- "entityId": "qFLhQqBtg66RSAQhECNshQqn8LIDCTp4Zn5ogK/vhs0=",
- "entityAddress": "oasis1qqa3d6e2h3dcdj38rnpgk04grcf6p4weh534vmfs",
- "nodeId": "D914hsabazXXB69p/dw9UntXRHBc/0eZMY1pO6IQcco=",
- "nodeAddress": "oasis1qr848ukmg966awdxff5qh5tvl3s5fuvvq56t2s9h",
- "name": "SSSnodes",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/4f63c88e3fc7c1b719ebdc7562eee505_360_360.jpg",
- "website": "https://www.sssnodes.com",
- "twitter": "SUPERHILL3",
- "keybase": "SSSnodes",
- "email": "SSSnodes@163.com",
- "description": null,
- "escrow": "0.08",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.04",
- "totalShares": "0.07",
- "signs": 6848445,
- "proposals": 63635,
- "nonce": 0,
- "score": 6975715,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 202,
- "entityId": "9evetZ2+gz5EytUN+oKTtjk/tk4IJLoxbtERjE6xc3g=",
- "entityAddress": "oasis1qqvljqym4nd7xa48rtq5nmwswlxt5n83uv24l7zu",
- "nodeId": "6YL7k9yDIaaLJz3IkYiZFCP+zZT6XF3pFQjiyLW29Fo=",
- "nodeAddress": "oasis1qrgetd830rgpmf4smes6yhm9njhtga5saqqc4huq",
- "name": "QuantaStakes",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/984022256da20635152ae218d170f205_360_360.jpg",
- "website": "https://quantalabsinc.github.io",
- "twitter": null,
- "keybase": "hashmesan",
- "email": null,
- "description": null,
- "escrow": "0.06",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "205.01",
- "totalShares": "0.06",
- "signs": 12604,
- "proposals": 0,
- "nonce": 0,
- "score": 12604,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 203,
- "entityId": "XQJ6NvR5WrfyMjKsNVcjOcvDRiFbAzfiUwoAhtggDxQ=",
- "entityAddress": "oasis1qry45a506cper3uslzemseek9qffg9qz5c46xrde",
- "nodeId": "RTni7Wpz7VniciU0PbwwBnJR/0xZBbPuB7OroKnyyJw=",
- "nodeAddress": "oasis1qzxxzrr3kthwgr34etwvkjtldtlwql2l6524jea6",
- "name": "MGT CORP",
- "icon": null,
- "website": "https://mgt-corp.fr/",
- "twitter": "expyri_",
- "keybase": "keybase_handle",
- "email": "pinkiepieh911@gmail.com",
- "description": null,
- "escrow": "0.01",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "0.01",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.02,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 204,
- "entityId": "4AfzFStFRGEbfiAZl10gk8+xA8NVkWtumxJPY7cf0gg=",
- "entityAddress": "oasis1qzgfrauyppwvfpkjcsxmhjxu5qtp909qtuvslqjc",
- "nodeId": "+qAEJfFUZhatxFEiSaEFtz7MD7gthkRUhBo7hZDmoGc=",
- "nodeAddress": "oasis1qzr8ufurtl3cqjjlg8e09q6wk2hg3uvtsql48vvv",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "51241.22",
- "totalShares": "0.00",
- "signs": 114000,
- "proposals": 1,
- "nonce": 0,
- "score": 114002,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.01,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 205,
- "entityId": "r+yk07pGQ8gi9CiMZX1skI/nrrHyRXMpALFs5YWj/z4=",
- "entityAddress": "oasis1qzf7u0w4ueuapvppslgufy02hznef0l8lvhp4q9p",
- "nodeId": "jqnsVyewFRvmYhhf4y0HoKXlMJkKQtdsnglqoOaAr2c=",
- "nodeAddress": "oasis1qq2528n9fw0320hy6wd9ukhd8mggxejucgc5ewys",
- "name": "Cypherpunk Capital",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/46ab03d52a0283e53a97ecbcbb94f005_360_360.jpg",
- "website": null,
- "twitter": null,
- "keybase": "jcjs",
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.97",
- "totalShares": "0.00",
- "signs": 1911997,
- "proposals": 565,
- "nonce": 0,
- "score": 1913127,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.05,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 206,
- "entityId": "+MBgzI9mlzJsOxIDVib7XsY4X4a4YqX67dpH8It9sX4=",
- "entityAddress": "oasis1qq9dy5xlkrp6y3ckfp8rx8edq77c88ttl5qe3p2u",
- "nodeId": "QHpgQ6U46RryD/SAapArUbd9SZfT5/dH905SurFEfHU=",
- "nodeAddress": "oasis1qr7m76ufj6sg8ll3nw6xw0gcfvylz7gy4vftpg2z",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "1.45",
- "totalShares": "0.00",
- "signs": 16220,
- "proposals": 0,
- "nonce": 0,
- "score": 16220,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 217,
- "entityId": "BgBsi5dWiR97nyu3OT5cS2f4z4L9DTknMBSCWvk7P3c=",
- "entityAddress": "oasis1qq5huvjkenm46zzsvgdt6evgjq6h7xp92cdh6826",
- "nodeId": "dgWi2oZTxkbGXq5M7yszW1yaoiQU0uhRS67fmDd5ZtM=",
- "nodeAddress": "oasis1qp04j6sx7w528zx7mspc89hnd95r944shg8kugfs",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "0.00",
- "signs": 541921,
- "proposals": 13,
- "nonce": 0,
- "score": 541947,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.005,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 218,
- "entityId": "GHeH3rj01wkAeQk2ghpQ00VucabZr7NIr75xXAJ6E2Y=",
- "entityAddress": "oasis1qqm6hnxzwm5h04zqh4fm0w2eygx0kuj9rymg48m5",
- "nodeId": "QncMDcMHlFfwXy9Ic0ssOiZQqUjxFefxCXgVOOkW8gs=",
- "nodeAddress": "oasis1qpgthm5m39cfsdeg09t3y5vta882u9k9fuh4ddy6",
- "name": "HashFabric",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/951b357eb90132ce4f2e2728ee54b805_360_360.jpg",
- "website": "https://hashfabric.net",
- "twitter": null,
- "keybase": "hashfabric",
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "235093.91",
- "totalShares": "0.00",
- "signs": 1053711,
- "proposals": 51,
- "nonce": 0,
- "score": 1053813,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.07,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 224,
- "entityId": "yWhpN98Hw4y2ecAnj83hAG8xpIu1caG7dB3ZVWnrmU0=",
- "entityAddress": "oasis1qqudydgysjs9pd82hg3ng33p6756z7g9j5qtpfdx",
- "nodeId": "eMZYeqfL4394HxQgS+O3FVrE+H9HaLCultIy4jq61MY=",
- "nodeAddress": "oasis1qqdnetmncfw56xjnsreugfrf444c0dxtduym4z08",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "0.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 225,
- "entityId": "c06cJwTc8P/W+Ub/XkTldOPTlOsLWHzxLJjw8ZmdhN4=",
- "entityAddress": "oasis1qr83gwvsy5zhxhcf442uluzf2lsx7ufdqv0qes78",
- "nodeId": "JkSOsgtt6ZJAhpKKLtdkoFrwD3XsBef17tCQVr2TAPg=",
- "nodeAddress": "oasis1qqqz0vn402c3j4a695y7w4357nh44hu9p58vthuw",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "0.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 226,
- "entityId": "EmteZub24u2lUqW86dixuqAp7sUE0B3/BzJlvI91aBQ=",
- "entityAddress": "oasis1qzlh9lv59v880qh7xd2z3nkqdzdxvcj7h5kpq3pg",
- "nodeId": "7sEy94MrhISeukLfd0i0dFgArfzzex5jliNDf6ZUais=",
- "nodeAddress": "oasis1qqrdavas7svfz36f0jy7mrp436kaj6dukyncapyf",
- "name": "DeviseR",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/6b19b5530bbb695b6441b5dd0baede05_360_360.jpg",
- "website": null,
- "twitter": "razonchain",
- "keybase": "razmataz",
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.01",
- "totalShares": "0.00",
- "signs": 329998,
- "proposals": 16,
- "nonce": 0,
- "score": 330030,
- "delegators": 1,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.1,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 207,
- "entityId": "l6cdyai+kv1YtHP2akpQeYV1WX3WkcbhxgyTjLVimn4=",
- "entityAddress": "oasis1qpp3q8rezyes0mk6ktavuyp8x5guvjmms59u7rda",
- "nodeId": "CdkwtGiLORGxhnnREGa1N6hFsyAFCcKMNyfx365a/dI=",
- "nodeAddress": "oasis1qphgf8xx23ganyq9yxtcyc06ysqwk8rnw5kx5r3s",
- "name": "shutdown",
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.10",
- "totalShares": "0.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 208,
- "entityId": "Z/nXBiuk1Oyg1foSdXKqjyynjGBTROsikO0S1qDhGJQ=",
- "entityAddress": "oasis1qrs8xpzhevja678g435afvkvs4h6xm6qzgdz6slf",
- "nodeId": "j2Y9KQ0RnuF3Hu2+eUwyaGEDKvxI2II25AWepr6Ipm4=",
- "nodeAddress": "oasis1qrsfyug2ersl38v8c0kjesew2u4ujle92g35xdnc",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "7137.21",
- "totalShares": "0.00",
- "signs": 3424169,
- "proposals": 422,
- "nonce": 0,
- "score": 3425013,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 209,
- "entityId": "OxR/p3foYvl2S70WOD3n4miOg7/pArPjN/B2RgBZalU=",
- "entityAddress": "oasis1qzpltjryl38jdmd03309z8z87gcl32v53q6xshwq",
- "nodeId": "7+2uZHzBuR+OcNfMh6fIO3lUs21iR5qQ0pP+T2W7X9o=",
- "nodeAddress": "oasis1qq43paq2pnra7dcs5f3gpsfemej77cmmtunwl2cl",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "6972.05",
- "totalShares": "0.00",
- "signs": 3466944,
- "proposals": 429,
- "nonce": 0,
- "score": 3467802,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.15,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 210,
- "entityId": "vchiMjbV2Da7pgmadLeMsPqonsvJD6d0ejN0S+2I4pA=",
- "entityAddress": "oasis1qpw9clas6p53f44vq9vu7m5kzta2z23gcu8qezq5",
- "nodeId": "EHBVNryoi5UQrr+ESrkluLKPhxV9Pc2miks9CW3/LwU=",
- "nodeAddress": "oasis1qp3xsz4rrcvtuxl7vnzupkttfv8ye43xu5ht05un",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.98",
- "totalShares": "0.00",
- "signs": 74524,
- "proposals": 0,
- "nonce": 0,
- "score": 74524,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.02,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 211,
- "entityId": "eaffKG9BfI5jiWJfq5aFT8ELxRo8o3/gCem51kicOSM=",
- "entityAddress": "oasis1qr72azh6e5fx2gxrtea7pgkc434r2mnfrv0ex0su",
- "nodeId": "cYZnY75KlSY3jrR0hOaOEHIjdSb6VbP0E7cIw5wGHvg=",
- "nodeAddress": "oasis1qp2vz6xd9sflsl59h896evxcd9mzf2sxzqmtvxq8",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "479.72",
- "totalShares": "0.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 212,
- "entityId": "DVovm7tdUXlFm9m8BP00H2vg/AklgC2SHIomgq0AOdo=",
- "entityAddress": "oasis1qp806myghnnftpyvchz95mwvvuy5ayrn6yjqgxgz",
- "nodeId": "MxX5Quw5A9/ncqz3gci3xOtYFoxred/r+ly8n+20/LM=",
- "nodeAddress": "oasis1qz80zwhp200xnqh99h9r6ckf3vfdvcfqcc3j3mqs",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "406.90",
- "totalShares": "0.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 213,
- "entityId": "PDIYugeaMOGWXwxUWHho+JayUKCAuI9QcMG03297SDU=",
- "entityAddress": "oasis1qzenkfh7n9q376033p8jdxjhv6hjz45cmy5fuanj",
- "nodeId": "9tkzLRfm4CbXh4QM9JBeGrEVzzTqNATKj0elFlkuVX0=",
- "nodeAddress": "oasis1qz0zz66umtljysug4kzgfye7gnuank25ycdkju5a",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "0.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 214,
- "entityId": "PLaRR4hwHZ+nJKxIUzBm7m69UYV7WWjAMX62CXsUjBA=",
- "entityAddress": "oasis1qpujya6e0m08y8fmvnpmvxur3htaves5sgwumzgg",
- "nodeId": "m6aikLQBqr4lIxL3eQnWGRqTQOgQv5vOVhmEyW9moqI=",
- "nodeAddress": "oasis1qp4lck0lnj992r9z9je0fq7a5hycnhggtq72e8xp",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "499.90",
- "totalShares": "0.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0.03,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 215,
- "entityId": "EMocfU8+k8g40RFIrEQzXxnmjvkLl0lTm9HdlvLuBrY=",
- "entityAddress": "oasis1qr6up5yhuqyngscsst7n9epnhg2uwmumwuttlh0w",
- "nodeId": "TiR0VuwrEMJ00/VMFhpQ0E15wqTnHudxRzdgPaf9fB8=",
- "nodeAddress": "oasis1qra9afgtp4d6nnn697crjk7y7dhxeja7egt6t57f",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.30",
- "totalShares": "0.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 216,
- "entityId": "U03eVZSaaFjBvZgegmOE5Mxj7pGshdzlYWrrYE5gaTw=",
- "entityAddress": "oasis1qpq9ezgwhptl6897f96g2m6d92wgxq692vte54jt",
- "nodeId": "NhcI+gGA7XFAQ8/B39GEcWMDFDQ6f2ShdlYuPOSiC0A=",
- "nodeAddress": "oasis1qz6ardjkd2prxhak33djqklcjfn7c5cfwygrqwyh",
- "name": "shutdown",
- "icon": "https://s3.amazonaws.com/keybase_processed_uploads/fcd6c8605c84a42b7828a5590b98be05_360_360.jpg",
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.03",
- "totalShares": "0.00",
- "signs": 169461,
- "proposals": 9,
- "nonce": 0,
- "score": 169479,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 219,
- "entityId": "iS7TNJcNdSD2TZCxLegFsaO8xPXW4VD8ZSKHrb47LgI=",
- "entityAddress": "oasis1qphhnqpgrylyz6ku2lypg8gv0dr54xam9ujj0kdd",
- "nodeId": "LNUyZRkEPdv1cbtmSXeHcdvcPec4HlI7IxX6DH91YjM=",
- "nodeAddress": "oasis1qqjwd2u8fme9scfq7fjmcrxgzpqn2uunegd9txy4",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "0.00",
- "signs": 66438,
- "proposals": 1,
- "nonce": 0,
- "score": 66440,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 220,
- "entityId": "febKv2xIfcJxGKO14Qvk/zY9cHpxxwZosD/Zf+Lsk8s=",
- "entityAddress": "oasis1qqffexvlhd7d4u8vrqdgzc9qlkdzzz4dcvdf7juk",
- "nodeId": "GrurMBZn1xsLAoDD/6mVoZFM8KuDTzvbym25UZYfqLE=",
- "nodeAddress": "oasis1qrrpndzrcs4fw48ne07ayc3a54wptp4x5q79grz6",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "200.00",
- "totalShares": "0.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 221,
- "entityId": "64K+LTFoIjyXw0muLAtEWRkZyq0R+3/efPFA6+ZAf+U=",
- "entityAddress": "oasis1qqxqueckyxhtwn98h2slhq6h8kd94vl5qgetwh48",
- "nodeId": "6Dci5kaZmG+bcOqIhR9pwYJh7ygVgHTYO0rnR10UCFA=",
- "nodeAddress": "oasis1qr7734qm8sfg2maf8jmdccg3wz8f6y82ng5pfzyp",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "0.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 222,
- "entityId": "u7vTHuaFoUcRqUQQWB9d5K7SLtWikkcO9co8CA3GcwU=",
- "entityAddress": "oasis1qqywzjl46m5ju5vfj3h62pz3jaydkg3agu2grpc5",
- "nodeId": "qIr597jyzMEZcHXgXAOcykNUqqwcv48l4Rnr8TvyLPY=",
- "nodeAddress": "oasis1qrhs2x366d42aq2l7yq9xqfhsl6tgp2nxc5p0jjt",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "103.96",
- "totalShares": "0.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- },
- {
- "rank": 223,
- "entityId": "BPL6tN82ouSd3KOo3nxyo1JvVjUKDHgHBUoR9r3Wcsc=",
- "entityAddress": "oasis1qpdlqz373hcqvafadd3lxptj42x84sws35s02r4r",
- "nodeId": "X8Jw2OjKnfGAy0ZBSZVp2rzb2isV8hRyc6GQyK3dQUk=",
- "nodeAddress": "oasis1qpcq28ushynkz2ulay0ttg7u8pd2el3cng74fwnx",
- "name": null,
- "icon": null,
- "website": null,
- "twitter": null,
- "keybase": null,
- "email": null,
- "description": null,
- "escrow": "0.00",
- "escrowChange24": "0.00",
- "escrowPercent": 0,
- "balance": "0.00",
- "totalShares": "0.00",
- "signs": 0,
- "proposals": 0,
- "nonce": 0,
- "score": 0,
- "delegators": 0,
- "nodes": null,
- "uptime": "0%",
- "active": false,
- "commission": 0,
- "bound": null,
- "rates": null,
- "bounds": null,
- "escrowSharesStatus": null,
- "escrowAmountStatus": null,
- "status": false
- }
- ]
-}
diff --git a/src/vendors/oasisscan/index.ts b/src/vendors/oasisscan/index.ts
deleted file mode 100644
index 36e2d32324..0000000000
--- a/src/vendors/oasisscan/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-export * from './runtime'
-export * from './apis'
-export * from './models'
diff --git a/src/vendors/oasisscan/models/AccountsRow.ts b/src/vendors/oasisscan/models/AccountsRow.ts
deleted file mode 100644
index f215ed95db..0000000000
--- a/src/vendors/oasisscan/models/AccountsRow.ts
+++ /dev/null
@@ -1,120 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- Allowance,
- AllowanceFromJSON,
- AllowanceFromJSONTyped,
- AllowanceToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface AccountsRow
- */
-export interface AccountsRow {
- /**
- *
- * @type {number}
- * @memberof AccountsRow
- */
- rank: number;
- /**
- *
- * @type {string}
- * @memberof AccountsRow
- */
- address: string;
- /**
- *
- * @type {string}
- * @memberof AccountsRow
- */
- available: string;
- /**
- *
- * @type {string}
- * @memberof AccountsRow
- */
- escrow: string;
- /**
- *
- * @type {string}
- * @memberof AccountsRow
- */
- debonding: string;
- /**
- *
- * @type {string}
- * @memberof AccountsRow
- */
- total: string;
- /**
- *
- * @type {number}
- * @memberof AccountsRow
- */
- nonce: number;
- /**
- *
- * @type {Array}
- * @memberof AccountsRow
- */
- allowances: Array;
-}
-
-export function AccountsRowFromJSON(json: any): AccountsRow {
- return AccountsRowFromJSONTyped(json, false);
-}
-
-export function AccountsRowFromJSONTyped(json: any, ignoreDiscriminator: boolean): AccountsRow {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'rank': json['rank'],
- 'address': json['address'],
- 'available': json['available'],
- 'escrow': json['escrow'],
- 'debonding': json['debonding'],
- 'total': json['total'],
- 'nonce': json['nonce'],
- 'allowances': ((json['allowances'] as Array).map(AllowanceFromJSON)),
- };
-}
-
-export function AccountsRowToJSON(value?: AccountsRow | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'rank': value.rank,
- 'address': value.address,
- 'available': value.available,
- 'escrow': value.escrow,
- 'debonding': value.debonding,
- 'total': value.total,
- 'nonce': value.nonce,
- 'allowances': ((value.allowances as Array).map(AllowanceToJSON)),
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/Allowance.ts b/src/vendors/oasisscan/models/Allowance.ts
deleted file mode 100644
index bad6f2d592..0000000000
--- a/src/vendors/oasisscan/models/Allowance.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-/**
- *
- * @export
- * @interface Allowance
- */
-export interface Allowance {
- /**
- *
- * @type {string}
- * @memberof Allowance
- */
- address: string;
- /**
- *
- * @type {string}
- * @memberof Allowance
- */
- amount: string;
-}
-
-export function AllowanceFromJSON(json: any): Allowance {
- return AllowanceFromJSONTyped(json, false);
-}
-
-export function AllowanceFromJSONTyped(json: any, ignoreDiscriminator: boolean): Allowance {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'address': json['address'],
- 'amount': json['amount'],
- };
-}
-
-export function AllowanceToJSON(value?: Allowance | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'address': value.address,
- 'amount': value.amount,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/DebondingDelegationRow.ts b/src/vendors/oasisscan/models/DebondingDelegationRow.ts
deleted file mode 100644
index 48711a6374..0000000000
--- a/src/vendors/oasisscan/models/DebondingDelegationRow.ts
+++ /dev/null
@@ -1,97 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-/**
- *
- * @export
- * @interface DebondingDelegationRow
- */
-export interface DebondingDelegationRow {
- /**
- *
- * @type {string}
- * @memberof DebondingDelegationRow
- */
- validatorAddress: string;
- /**
- *
- * @type {string}
- * @memberof DebondingDelegationRow
- */
- shares: string;
- /**
- *
- * @type {number}
- * @memberof DebondingDelegationRow
- */
- debondEnd: number;
- /**
- *
- * @type {number}
- * @memberof DebondingDelegationRow
- */
- epochLeft: number;
- /**
- *
- * @type {string}
- * @memberof DebondingDelegationRow
- */
- validatorName: string | null;
- /**
- *
- * @type {string}
- * @memberof DebondingDelegationRow
- */
- icon: string | null;
-}
-
-export function DebondingDelegationRowFromJSON(json: any): DebondingDelegationRow {
- return DebondingDelegationRowFromJSONTyped(json, false);
-}
-
-export function DebondingDelegationRowFromJSONTyped(json: any, ignoreDiscriminator: boolean): DebondingDelegationRow {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'validatorAddress': json['validatorAddress'],
- 'shares': json['shares'],
- 'debondEnd': json['debondEnd'],
- 'epochLeft': json['epochLeft'],
- 'validatorName': json['validatorName'],
- 'icon': json['icon'],
- };
-}
-
-export function DebondingDelegationRowToJSON(value?: DebondingDelegationRow | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'validatorAddress': value.validatorAddress,
- 'shares': value.shares,
- 'debondEnd': value.debondEnd,
- 'epochLeft': value.epochLeft,
- 'validatorName': value.validatorName,
- 'icon': value.icon,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/DelegationRow.ts b/src/vendors/oasisscan/models/DelegationRow.ts
deleted file mode 100644
index 7c621e4038..0000000000
--- a/src/vendors/oasisscan/models/DelegationRow.ts
+++ /dev/null
@@ -1,105 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-/**
- *
- * @export
- * @interface DelegationRow
- */
-export interface DelegationRow {
- /**
- *
- * @type {string}
- * @memberof DelegationRow
- */
- validatorAddress: string;
- /**
- *
- * @type {string}
- * @memberof DelegationRow
- */
- shares: string;
- /**
- *
- * @type {string}
- * @memberof DelegationRow
- */
- amount: string;
- /**
- *
- * @type {boolean}
- * @memberof DelegationRow
- */
- active: boolean;
- /**
- *
- * @type {string}
- * @memberof DelegationRow
- */
- validatorName: string | null;
- /**
- *
- * @type {string}
- * @memberof DelegationRow
- */
- icon: string | null;
- /**
- *
- * @type {object}
- * @memberof DelegationRow
- */
- entityAddress: object | null;
-}
-
-export function DelegationRowFromJSON(json: any): DelegationRow {
- return DelegationRowFromJSONTyped(json, false);
-}
-
-export function DelegationRowFromJSONTyped(json: any, ignoreDiscriminator: boolean): DelegationRow {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'validatorAddress': json['validatorAddress'],
- 'shares': json['shares'],
- 'amount': json['amount'],
- 'active': json['active'],
- 'validatorName': json['validatorName'],
- 'icon': json['icon'],
- 'entityAddress': json['entityAddress'],
- };
-}
-
-export function DelegationRowToJSON(value?: DelegationRow | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'validatorAddress': value.validatorAddress,
- 'shares': value.shares,
- 'amount': value.amount,
- 'active': value.active,
- 'validatorName': value.validatorName,
- 'icon': value.icon,
- 'entityAddress': value.entityAddress,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse200.ts b/src/vendors/oasisscan/models/InlineResponse200.ts
deleted file mode 100644
index 5a1f82c470..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse200.ts
+++ /dev/null
@@ -1,72 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- AccountsRow,
- AccountsRowFromJSON,
- AccountsRowFromJSONTyped,
- AccountsRowToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse200
- */
-export interface InlineResponse200 {
- /**
- *
- * @type {number}
- * @memberof InlineResponse200
- */
- code: number;
- /**
- *
- * @type {AccountsRow}
- * @memberof InlineResponse200
- */
- data: AccountsRow;
-}
-
-export function InlineResponse200FromJSON(json: any): InlineResponse200 {
- return InlineResponse200FromJSONTyped(json, false);
-}
-
-export function InlineResponse200FromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse200 {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'code': json['code'],
- 'data': AccountsRowFromJSON(json['data']),
- };
-}
-
-export function InlineResponse200ToJSON(value?: InlineResponse200 | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'code': value.code,
- 'data': AccountsRowToJSON(value.data),
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse2001.ts b/src/vendors/oasisscan/models/InlineResponse2001.ts
deleted file mode 100644
index 78cd7df70c..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse2001.ts
+++ /dev/null
@@ -1,72 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- InlineResponse2001Data,
- InlineResponse2001DataFromJSON,
- InlineResponse2001DataFromJSONTyped,
- InlineResponse2001DataToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse2001
- */
-export interface InlineResponse2001 {
- /**
- *
- * @type {number}
- * @memberof InlineResponse2001
- */
- code: number;
- /**
- *
- * @type {InlineResponse2001Data}
- * @memberof InlineResponse2001
- */
- data: InlineResponse2001Data;
-}
-
-export function InlineResponse2001FromJSON(json: any): InlineResponse2001 {
- return InlineResponse2001FromJSONTyped(json, false);
-}
-
-export function InlineResponse2001FromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse2001 {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'code': json['code'],
- 'data': InlineResponse2001DataFromJSON(json['data']),
- };
-}
-
-export function InlineResponse2001ToJSON(value?: InlineResponse2001 | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'code': value.code,
- 'data': InlineResponse2001DataToJSON(value.data),
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse2001Data.ts b/src/vendors/oasisscan/models/InlineResponse2001Data.ts
deleted file mode 100644
index 5af25b287e..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse2001Data.ts
+++ /dev/null
@@ -1,88 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- ValidatorRow,
- ValidatorRowFromJSON,
- ValidatorRowFromJSONTyped,
- ValidatorRowToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse2001Data
- */
-export interface InlineResponse2001Data {
- /**
- *
- * @type {number}
- * @memberof InlineResponse2001Data
- */
- active: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2001Data
- */
- delegators: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2001Data
- */
- inactive: number;
- /**
- *
- * @type {Array}
- * @memberof InlineResponse2001Data
- */
- list: Array;
-}
-
-export function InlineResponse2001DataFromJSON(json: any): InlineResponse2001Data {
- return InlineResponse2001DataFromJSONTyped(json, false);
-}
-
-export function InlineResponse2001DataFromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse2001Data {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'active': json['active'],
- 'delegators': json['delegators'],
- 'inactive': json['inactive'],
- 'list': ((json['list'] as Array).map(ValidatorRowFromJSON)),
- };
-}
-
-export function InlineResponse2001DataToJSON(value?: InlineResponse2001Data | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'active': value.active,
- 'delegators': value.delegators,
- 'inactive': value.inactive,
- 'list': ((value.list as Array).map(ValidatorRowToJSON)),
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse2002.ts b/src/vendors/oasisscan/models/InlineResponse2002.ts
deleted file mode 100644
index d5188003d2..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse2002.ts
+++ /dev/null
@@ -1,72 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- OperationsEntity,
- OperationsEntityFromJSON,
- OperationsEntityFromJSONTyped,
- OperationsEntityToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse2002
- */
-export interface InlineResponse2002 {
- /**
- *
- * @type {number}
- * @memberof InlineResponse2002
- */
- code: number;
- /**
- *
- * @type {OperationsEntity}
- * @memberof InlineResponse2002
- */
- data: OperationsEntity;
-}
-
-export function InlineResponse2002FromJSON(json: any): InlineResponse2002 {
- return InlineResponse2002FromJSONTyped(json, false);
-}
-
-export function InlineResponse2002FromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse2002 {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'code': json['code'],
- 'data': OperationsEntityFromJSON(json['data']),
- };
-}
-
-export function InlineResponse2002ToJSON(value?: InlineResponse2002 | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'code': value.code,
- 'data': OperationsEntityToJSON(value.data),
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse2002Data.ts b/src/vendors/oasisscan/models/InlineResponse2002Data.ts
deleted file mode 100644
index 42227ec4a2..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse2002Data.ts
+++ /dev/null
@@ -1,96 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- OperationsRow,
- OperationsRowFromJSON,
- OperationsRowFromJSONTyped,
- OperationsRowToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse2002Data
- */
-export interface InlineResponse2002Data {
- /**
- *
- * @type {Array}
- * @memberof InlineResponse2002Data
- */
- list: Array;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2002Data
- */
- page: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2002Data
- */
- size: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2002Data
- */
- maxPage: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2002Data
- */
- totalSize: number;
-}
-
-export function InlineResponse2002DataFromJSON(json: any): InlineResponse2002Data {
- return InlineResponse2002DataFromJSONTyped(json, false);
-}
-
-export function InlineResponse2002DataFromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse2002Data {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'list': ((json['list'] as Array).map(OperationsRowFromJSON)),
- 'page': json['page'],
- 'size': json['size'],
- 'maxPage': json['maxPage'],
- 'totalSize': json['totalSize'],
- };
-}
-
-export function InlineResponse2002DataToJSON(value?: InlineResponse2002Data | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'list': ((value.list as Array).map(OperationsRowToJSON)),
- 'page': value.page,
- 'size': value.size,
- 'maxPage': value.maxPage,
- 'totalSize': value.totalSize,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse2003.ts b/src/vendors/oasisscan/models/InlineResponse2003.ts
deleted file mode 100644
index 43a693d5c6..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse2003.ts
+++ /dev/null
@@ -1,72 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- InlineResponse2003Data,
- InlineResponse2003DataFromJSON,
- InlineResponse2003DataFromJSONTyped,
- InlineResponse2003DataToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse2003
- */
-export interface InlineResponse2003 {
- /**
- *
- * @type {number}
- * @memberof InlineResponse2003
- */
- code: number;
- /**
- *
- * @type {InlineResponse2003Data}
- * @memberof InlineResponse2003
- */
- data: InlineResponse2003Data;
-}
-
-export function InlineResponse2003FromJSON(json: any): InlineResponse2003 {
- return InlineResponse2003FromJSONTyped(json, false);
-}
-
-export function InlineResponse2003FromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse2003 {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'code': json['code'],
- 'data': InlineResponse2003DataFromJSON(json['data']),
- };
-}
-
-export function InlineResponse2003ToJSON(value?: InlineResponse2003 | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'code': value.code,
- 'data': InlineResponse2003DataToJSON(value.data),
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse2003Data.ts b/src/vendors/oasisscan/models/InlineResponse2003Data.ts
deleted file mode 100644
index a1c0a93480..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse2003Data.ts
+++ /dev/null
@@ -1,96 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- OperationsRow,
- OperationsRowFromJSON,
- OperationsRowFromJSONTyped,
- OperationsRowToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse2003Data
- */
-export interface InlineResponse2003Data {
- /**
- *
- * @type {Array}
- * @memberof InlineResponse2003Data
- */
- list: Array;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2003Data
- */
- page: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2003Data
- */
- size: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2003Data
- */
- maxPage: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2003Data
- */
- totalSize: number;
-}
-
-export function InlineResponse2003DataFromJSON(json: any): InlineResponse2003Data {
- return InlineResponse2003DataFromJSONTyped(json, false);
-}
-
-export function InlineResponse2003DataFromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse2003Data {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'list': ((json['list'] as Array).map(OperationsRowFromJSON)),
- 'page': json['page'],
- 'size': json['size'],
- 'maxPage': json['maxPage'],
- 'totalSize': json['totalSize'],
- };
-}
-
-export function InlineResponse2003DataToJSON(value?: InlineResponse2003Data | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'list': ((value.list as Array).map(OperationsRowToJSON)),
- 'page': value.page,
- 'size': value.size,
- 'maxPage': value.maxPage,
- 'totalSize': value.totalSize,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse2004.ts b/src/vendors/oasisscan/models/InlineResponse2004.ts
deleted file mode 100644
index f9c5cc44a1..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse2004.ts
+++ /dev/null
@@ -1,72 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- RuntimeTransactionInfoRow,
- RuntimeTransactionInfoRowFromJSON,
- RuntimeTransactionInfoRowFromJSONTyped,
- RuntimeTransactionInfoRowToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse2004
- */
-export interface InlineResponse2004 {
- /**
- *
- * @type {number}
- * @memberof InlineResponse2004
- */
- code: number;
- /**
- *
- * @type {RuntimeTransactionInfoRow}
- * @memberof InlineResponse2004
- */
- data: RuntimeTransactionInfoRow;
-}
-
-export function InlineResponse2004FromJSON(json: any): InlineResponse2004 {
- return InlineResponse2004FromJSONTyped(json, false);
-}
-
-export function InlineResponse2004FromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse2004 {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'code': json['code'],
- 'data': json['data'],
- };
-}
-
-export function InlineResponse2004ToJSON(value?: InlineResponse2004 | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'code': value.code,
- 'data': value.data,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse2004Data.ts b/src/vendors/oasisscan/models/InlineResponse2004Data.ts
deleted file mode 100644
index 8066de5031..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse2004Data.ts
+++ /dev/null
@@ -1,96 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- DelegationRow,
- DelegationRowFromJSON,
- DelegationRowFromJSONTyped,
- DelegationRowToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse2004Data
- */
-export interface InlineResponse2004Data {
- /**
- *
- * @type {Array}
- * @memberof InlineResponse2004Data
- */
- list: Array;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2004Data
- */
- page: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2004Data
- */
- size: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2004Data
- */
- maxPage: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2004Data
- */
- totalSize: number;
-}
-
-export function InlineResponse2004DataFromJSON(json: any): InlineResponse2004Data {
- return InlineResponse2004DataFromJSONTyped(json, false);
-}
-
-export function InlineResponse2004DataFromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse2004Data {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'list': ((json['list'] as Array).map(DelegationRowFromJSON)),
- 'page': json['page'],
- 'size': json['size'],
- 'maxPage': json['maxPage'],
- 'totalSize': json['totalSize'],
- };
-}
-
-export function InlineResponse2004DataToJSON(value?: InlineResponse2004Data | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'list': ((value.list as Array).map(DelegationRowToJSON)),
- 'page': value.page,
- 'size': value.size,
- 'maxPage': value.maxPage,
- 'totalSize': value.totalSize,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse2005.ts b/src/vendors/oasisscan/models/InlineResponse2005.ts
deleted file mode 100644
index b0a32a57a7..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse2005.ts
+++ /dev/null
@@ -1,72 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- InlineResponse2005Data,
- InlineResponse2005DataFromJSON,
- InlineResponse2005DataFromJSONTyped,
- InlineResponse2005DataToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse2005
- */
-export interface InlineResponse2005 {
- /**
- *
- * @type {number}
- * @memberof InlineResponse2005
- */
- code: number;
- /**
- *
- * @type {InlineResponse2005Data}
- * @memberof InlineResponse2005
- */
- data: InlineResponse2005Data;
-}
-
-export function InlineResponse2005FromJSON(json: any): InlineResponse2005 {
- return InlineResponse2005FromJSONTyped(json, false);
-}
-
-export function InlineResponse2005FromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse2005 {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'code': json['code'],
- 'data': InlineResponse2005DataFromJSON(json['data']),
- };
-}
-
-export function InlineResponse2005ToJSON(value?: InlineResponse2005 | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'code': value.code,
- 'data': InlineResponse2005DataToJSON(value.data),
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse2005Data.ts b/src/vendors/oasisscan/models/InlineResponse2005Data.ts
deleted file mode 100644
index 3f07379568..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse2005Data.ts
+++ /dev/null
@@ -1,96 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- DelegationRow,
- DelegationRowFromJSON,
- DelegationRowFromJSONTyped,
- DelegationRowToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse2005Data
- */
-export interface InlineResponse2005Data {
- /**
- *
- * @type {Array}
- * @memberof InlineResponse2005Data
- */
- list: Array;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2005Data
- */
- page: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2005Data
- */
- size: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2005Data
- */
- maxPage: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2005Data
- */
- totalSize: number;
-}
-
-export function InlineResponse2005DataFromJSON(json: any): InlineResponse2005Data {
- return InlineResponse2005DataFromJSONTyped(json, false);
-}
-
-export function InlineResponse2005DataFromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse2005Data {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'list': ((json['list'] as Array).map(DelegationRowFromJSON)),
- 'page': json['page'],
- 'size': json['size'],
- 'maxPage': json['maxPage'],
- 'totalSize': json['totalSize'],
- };
-}
-
-export function InlineResponse2005DataToJSON(value?: InlineResponse2005Data | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'list': ((value.list as Array).map(DelegationRowToJSON)),
- 'page': value.page,
- 'size': value.size,
- 'maxPage': value.maxPage,
- 'totalSize': value.totalSize,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse2006.ts b/src/vendors/oasisscan/models/InlineResponse2006.ts
deleted file mode 100644
index 939b0b6448..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse2006.ts
+++ /dev/null
@@ -1,72 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- InlineResponse2006Data,
- InlineResponse2006DataFromJSON,
- InlineResponse2006DataFromJSONTyped,
- InlineResponse2006DataToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse2006
- */
-export interface InlineResponse2006 {
- /**
- *
- * @type {number}
- * @memberof InlineResponse2006
- */
- code: number;
- /**
- *
- * @type {InlineResponse2006Data}
- * @memberof InlineResponse2006
- */
- data: InlineResponse2006Data;
-}
-
-export function InlineResponse2006FromJSON(json: any): InlineResponse2006 {
- return InlineResponse2006FromJSONTyped(json, false);
-}
-
-export function InlineResponse2006FromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse2006 {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'code': json['code'],
- 'data': InlineResponse2006DataFromJSON(json['data']),
- };
-}
-
-export function InlineResponse2006ToJSON(value?: InlineResponse2006 | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'code': value.code,
- 'data': InlineResponse2006DataToJSON(value.data),
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/InlineResponse2006Data.ts b/src/vendors/oasisscan/models/InlineResponse2006Data.ts
deleted file mode 100644
index 8f752b7d29..0000000000
--- a/src/vendors/oasisscan/models/InlineResponse2006Data.ts
+++ /dev/null
@@ -1,96 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- DebondingDelegationRow,
- DebondingDelegationRowFromJSON,
- DebondingDelegationRowFromJSONTyped,
- DebondingDelegationRowToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface InlineResponse2006Data
- */
-export interface InlineResponse2006Data {
- /**
- *
- * @type {Array}
- * @memberof InlineResponse2006Data
- */
- list: Array;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2006Data
- */
- page: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2006Data
- */
- size: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2006Data
- */
- maxPage: number;
- /**
- *
- * @type {number}
- * @memberof InlineResponse2006Data
- */
- totalSize: number;
-}
-
-export function InlineResponse2006DataFromJSON(json: any): InlineResponse2006Data {
- return InlineResponse2006DataFromJSONTyped(json, false);
-}
-
-export function InlineResponse2006DataFromJSONTyped(json: any, ignoreDiscriminator: boolean): InlineResponse2006Data {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'list': ((json['list'] as Array).map(DebondingDelegationRowFromJSON)),
- 'page': json['page'],
- 'size': json['size'],
- 'maxPage': json['maxPage'],
- 'totalSize': json['totalSize'],
- };
-}
-
-export function InlineResponse2006DataToJSON(value?: InlineResponse2006Data | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'list': ((value.list as Array).map(DebondingDelegationRowToJSON)),
- 'page': value.page,
- 'size': value.size,
- 'maxPage': value.maxPage,
- 'totalSize': value.totalSize,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/OperationsEntity.ts b/src/vendors/oasisscan/models/OperationsEntity.ts
deleted file mode 100644
index ab7158a0c6..0000000000
--- a/src/vendors/oasisscan/models/OperationsEntity.ts
+++ /dev/null
@@ -1,181 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-/**
- *
- * @export
- * @interface OperationsEntity
- */
-export interface OperationsEntity {
- /**
- *
- * @type {string}
- * @memberof OperationsEntity
- */
- txHash: string;
- /**
- *
- * @type {number}
- * @memberof OperationsEntity
- */
- height: number;
- /**
- *
- * @type {string}
- * @memberof OperationsEntity
- */
- method: OperationsEntityMethodEnum;
- /**
- *
- * @type {string}
- * @memberof OperationsEntity
- */
- fee: string;
- /**
- *
- * @type {string}
- * @memberof OperationsEntity
- */
- amount: string | null;
- /**
- *
- * @type {string}
- * @memberof OperationsEntity
- */
- shares?: string | null;
- /**
- *
- * @type {number}
- * @memberof OperationsEntity
- */
- timestamp: number;
- /**
- *
- * @type {number}
- * @memberof OperationsEntity
- */
- time: number;
- /**
- *
- * @type {boolean}
- * @memberof OperationsEntity
- */
- status: boolean;
- /**
- *
- * @type {string}
- * @memberof OperationsEntity
- */
- from: string;
- /**
- *
- * @type {string}
- * @memberof OperationsEntity
- */
- to: string | null;
- /**
- *
- * @type {string}
- * @memberof OperationsEntity
- */
- errorMessage?: string | null;
- /**
- *
- * @type {number}
- * @memberof OperationsEntity
- */
- nonce: number;
-}
-
-/**
-* @export
-* @enum {string}
-*/
-export enum OperationsEntityMethodEnum {
- StakingTransfer = 'staking.Transfer',
- StakingAddEscrow = 'staking.AddEscrow',
- StakingReclaimEscrow = 'staking.ReclaimEscrow',
- StakingAmendCommissionSchedule = 'staking.AmendCommissionSchedule',
- StakingAllow = 'staking.Allow',
- StakingWithdraw = 'staking.Withdraw',
- StakingBurn = 'staking.Burn',
- RoothashExecutorCommit = 'roothash.ExecutorCommit',
- RoothashExecutorProposerTimeout = 'roothash.ExecutorProposerTimeout',
- RoothashSubmitMsg = 'roothash.SubmitMsg',
- RegistryDeregisterEntity = 'registry.DeregisterEntity',
- RegistryRegisterEntity = 'registry.RegisterEntity',
- RegistryRegisterNode = 'registry.RegisterNode',
- RegistryRegisterRuntime = 'registry.RegisterRuntime',
- RegistryUnfreezeNode = 'registry.UnfreezeNode',
- GovernanceCastVote = 'governance.CastVote',
- GovernanceSubmitProposal = 'governance.SubmitProposal',
- BeaconPvssCommit = 'beacon.PVSSCommit',
- BeaconPvssReveal = 'beacon.PVSSReveal',
- BeaconVrfProve = 'beacon.VRFProve',
- ConsensusMeta = 'consensus.Meta'
-}
-
-export function OperationsEntityFromJSON(json: any): OperationsEntity {
- return OperationsEntityFromJSONTyped(json, false);
-}
-
-export function OperationsEntityFromJSONTyped(json: any, ignoreDiscriminator: boolean): OperationsEntity {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'txHash': json['txHash'],
- 'height': json['height'],
- 'method': json['method'],
- 'fee': json['fee'],
- 'amount': json['amount'],
- 'shares': !exists(json, 'shares') ? undefined : json['shares'],
- 'timestamp': json['timestamp'],
- 'time': json['time'],
- 'status': json['status'],
- 'from': json['from'],
- 'to': json['to'],
- 'errorMessage': !exists(json, 'errorMessage') ? undefined : json['errorMessage'],
- 'nonce': json['nonce'],
- };
-}
-
-export function OperationsEntityToJSON(value?: OperationsEntity | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'txHash': value.txHash,
- 'height': value.height,
- 'method': value.method,
- 'fee': value.fee,
- 'amount': value.amount,
- 'shares': value.shares,
- 'timestamp': value.timestamp,
- 'time': value.time,
- 'status': value.status,
- 'from': value.from,
- 'to': value.to,
- 'errorMessage': value.errorMessage,
- 'nonce': value.nonce,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/OperationsRow.ts b/src/vendors/oasisscan/models/OperationsRow.ts
deleted file mode 100644
index af711f82c6..0000000000
--- a/src/vendors/oasisscan/models/OperationsRow.ts
+++ /dev/null
@@ -1,182 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-/**
- *
- * @export
- * @interface OperationsRow
- */
-export interface OperationsRow {
- /**
- *
- * @type {string}
- * @memberof OperationsRow
- */
- txHash: string;
- /**
- *
- * @type {number}
- * @memberof OperationsRow
- */
- height: number;
- /**
- *
- * @type {string}
- * @memberof OperationsRow
- */
- method: OperationsRowMethodEnum;
- /**
- *
- * @type {string}
- * @memberof OperationsRow
- */
- fee: string;
- /**
- *
- * @type {string}
- * @memberof OperationsRow
- */
- amount: string | null;
- /**
- *
- * @type {string}
- * @memberof OperationsRow
- */
- shares?: string | null;
- /**
- *
- * @type {boolean}
- * @memberof OperationsRow
- */
- add: boolean;
- /**
- *
- * @type {number}
- * @memberof OperationsRow
- */
- timestamp: number;
- /**
- *
- * @type {number}
- * @memberof OperationsRow
- */
- time: number;
- /**
- *
- * @type {boolean}
- * @memberof OperationsRow
- */
- status: boolean;
- /**
- *
- * @type {string}
- * @memberof OperationsRow
- */
- from: string;
- /**
- *
- * @type {string}
- * @memberof OperationsRow
- */
- to: string | null;
- /**
- * ParaTime only
- * @type {string}
- * @memberof OperationsRow
- */
- runtimeId?: string;
-}
-
-/**
-* @export
-* @enum {string}
-*/
-export enum OperationsRowMethodEnum {
- StakingTransfer = 'staking.Transfer',
- StakingAddEscrow = 'staking.AddEscrow',
- StakingReclaimEscrow = 'staking.ReclaimEscrow',
- StakingAmendCommissionSchedule = 'staking.AmendCommissionSchedule',
- StakingAllow = 'staking.Allow',
- StakingWithdraw = 'staking.Withdraw',
- StakingBurn = 'staking.Burn',
- RoothashExecutorCommit = 'roothash.ExecutorCommit',
- RoothashExecutorProposerTimeout = 'roothash.ExecutorProposerTimeout',
- RoothashSubmitMsg = 'roothash.SubmitMsg',
- RegistryDeregisterEntity = 'registry.DeregisterEntity',
- RegistryRegisterEntity = 'registry.RegisterEntity',
- RegistryRegisterNode = 'registry.RegisterNode',
- RegistryRegisterRuntime = 'registry.RegisterRuntime',
- RegistryUnfreezeNode = 'registry.UnfreezeNode',
- GovernanceCastVote = 'governance.CastVote',
- GovernanceSubmitProposal = 'governance.SubmitProposal',
- BeaconPvssCommit = 'beacon.PVSSCommit',
- BeaconPvssReveal = 'beacon.PVSSReveal',
- BeaconVrfProve = 'beacon.VRFProve',
- ConsensusMeta = 'consensus.Meta',
- VaultCreate = 'vault.Create'
-}
-
-export function OperationsRowFromJSON(json: any): OperationsRow {
- return OperationsRowFromJSONTyped(json, false);
-}
-
-export function OperationsRowFromJSONTyped(json: any, ignoreDiscriminator: boolean): OperationsRow {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'txHash': json['txHash'],
- 'height': json['height'],
- 'method': json['method'],
- 'fee': json['fee'],
- 'amount': json['amount'],
- 'shares': !exists(json, 'shares') ? undefined : json['shares'],
- 'add': json['add'],
- 'timestamp': json['timestamp'],
- 'time': json['time'],
- 'status': json['status'],
- 'from': json['from'],
- 'to': json['to'],
- 'runtimeId': !exists(json, 'runtimeId') ? undefined : json['runtimeId'],
- };
-}
-
-export function OperationsRowToJSON(value?: OperationsRow | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'txHash': value.txHash,
- 'height': value.height,
- 'method': value.method,
- 'fee': value.fee,
- 'amount': value.amount,
- 'shares': value.shares,
- 'add': value.add,
- 'timestamp': value.timestamp,
- 'time': value.time,
- 'status': value.status,
- 'from': value.from,
- 'to': value.to,
- 'runtimeId': value.runtimeId,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/ParaTimeCtxRow.ts b/src/vendors/oasisscan/models/ParaTimeCtxRow.ts
deleted file mode 100644
index 115ac058db..0000000000
--- a/src/vendors/oasisscan/models/ParaTimeCtxRow.ts
+++ /dev/null
@@ -1,101 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-/**
- *
- * @export
- * @interface ParaTimeCtxRow
- */
-export interface ParaTimeCtxRow {
- /**
- *
- * @type {string}
- * @memberof ParaTimeCtxRow
- */
- amount: string;
- /**
- *
- * @type {string}
- * @memberof ParaTimeCtxRow
- */
- method: ParaTimeCtxRowMethodEnum;
- /**
- *
- * @type {string}
- * @memberof ParaTimeCtxRow
- */
- from: string;
- /**
- *
- * @type {string}
- * @memberof ParaTimeCtxRow
- */
- to: string;
- /**
- *
- * @type {number}
- * @memberof ParaTimeCtxRow
- */
- nonce?: number;
-}
-
-/**
-* @export
-* @enum {string}
-*/
-export enum ParaTimeCtxRowMethodEnum {
- ConsensusDeposit = 'consensus.Deposit',
- ConsensusWithdraw = 'consensus.Withdraw',
- ConsensusAccountsParameters = 'consensus_accounts.Parameters',
- ConsensusBalance = 'consensus.Balance',
- ConsensusAccount = 'consensus.Account'
-}
-
-export function ParaTimeCtxRowFromJSON(json: any): ParaTimeCtxRow {
- return ParaTimeCtxRowFromJSONTyped(json, false);
-}
-
-export function ParaTimeCtxRowFromJSONTyped(json: any, ignoreDiscriminator: boolean): ParaTimeCtxRow {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'amount': json['amount'],
- 'method': json['method'],
- 'from': json['from'],
- 'to': json['to'],
- 'nonce': !exists(json, 'nonce') ? undefined : json['nonce'],
- };
-}
-
-export function ParaTimeCtxRowToJSON(value?: ParaTimeCtxRow | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'amount': value.amount,
- 'method': value.method,
- 'from': value.from,
- 'to': value.to,
- 'nonce': value.nonce,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/RuntimeTransactionInfoRow.ts b/src/vendors/oasisscan/models/RuntimeTransactionInfoRow.ts
deleted file mode 100644
index 7e760eb461..0000000000
--- a/src/vendors/oasisscan/models/RuntimeTransactionInfoRow.ts
+++ /dev/null
@@ -1,144 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-import {
- ParaTimeCtxRow,
- ParaTimeCtxRowFromJSON,
- ParaTimeCtxRowFromJSONTyped,
- ParaTimeCtxRowToJSON,
-} from './';
-
-/**
- *
- * @export
- * @interface RuntimeTransactionInfoRow
- */
-export interface RuntimeTransactionInfoRow {
- /**
- *
- * @type {ParaTimeCtxRow}
- * @memberof RuntimeTransactionInfoRow
- */
- ctx: ParaTimeCtxRow;
- /**
- *
- * @type {string}
- * @memberof RuntimeTransactionInfoRow
- */
- runtimeName: string;
- /**
- *
- * @type {string}
- * @memberof RuntimeTransactionInfoRow
- */
- runtimeId: string;
- /**
- *
- * @type {number}
- * @memberof RuntimeTransactionInfoRow
- */
- round: number;
- /**
- *
- * @type {number}
- * @memberof RuntimeTransactionInfoRow
- */
- timestamp: number;
- /**
- *
- * @type {string}
- * @memberof RuntimeTransactionInfoRow
- */
- txHash: string;
- /**
- *
- * @type {boolean}
- * @memberof RuntimeTransactionInfoRow
- */
- result: boolean;
- /**
- *
- * @type {any}
- * @memberof RuntimeTransactionInfoRow
- */
- message?: any | null;
- /**
- *
- * @type {any}
- * @memberof RuntimeTransactionInfoRow
- */
- type?: any | null;
- /**
- *
- * @type {any}
- * @memberof RuntimeTransactionInfoRow
- */
- etx?: any | null;
- /**
- *
- * @type {any}
- * @memberof RuntimeTransactionInfoRow
- */
- events?: any | null;
-}
-
-export function RuntimeTransactionInfoRowFromJSON(json: any): RuntimeTransactionInfoRow {
- return RuntimeTransactionInfoRowFromJSONTyped(json, false);
-}
-
-export function RuntimeTransactionInfoRowFromJSONTyped(json: any, ignoreDiscriminator: boolean): RuntimeTransactionInfoRow {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'ctx': ParaTimeCtxRowFromJSON(json['ctx']),
- 'runtimeName': json['runtimeName'],
- 'runtimeId': json['runtimeId'],
- 'round': json['round'],
- 'timestamp': json['timestamp'],
- 'txHash': json['txHash'],
- 'result': json['result'],
- 'message': !exists(json, 'message') ? undefined : json['message'],
- 'type': !exists(json, 'type') ? undefined : json['type'],
- 'etx': !exists(json, 'etx') ? undefined : json['etx'],
- 'events': !exists(json, 'events') ? undefined : json['events'],
- };
-}
-
-export function RuntimeTransactionInfoRowToJSON(value?: RuntimeTransactionInfoRow | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'ctx': ParaTimeCtxRowToJSON(value.ctx),
- 'runtimeName': value.runtimeName,
- 'runtimeId': value.runtimeId,
- 'round': value.round,
- 'timestamp': value.timestamp,
- 'txHash': value.txHash,
- 'result': value.result,
- 'message': value.message,
- 'type': value.type,
- 'etx': value.etx,
- 'events': value.events,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/ValidatorRow.ts b/src/vendors/oasisscan/models/ValidatorRow.ts
deleted file mode 100644
index ce21212fe2..0000000000
--- a/src/vendors/oasisscan/models/ValidatorRow.ts
+++ /dev/null
@@ -1,305 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-import { exists, mapValues } from '../runtime';
-/**
- *
- * @export
- * @interface ValidatorRow
- */
-export interface ValidatorRow {
- /**
- * If "true", entity is part of validator set (top by stake).
- * @type {boolean}
- * @memberof ValidatorRow
- */
- active: boolean;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- balance: string;
- /**
- *
- * @type {object}
- * @memberof ValidatorRow
- */
- bound: object | null;
- /**
- *
- * @type {object}
- * @memberof ValidatorRow
- */
- bounds: object | null;
- /**
- *
- * @type {number}
- * @memberof ValidatorRow
- */
- commission: number;
- /**
- *
- * @type {number}
- * @memberof ValidatorRow
- */
- delegators: number;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- description: string | null;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- email: string | null;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- entityAddress: string;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- entityId: string;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- escrow: string;
- /**
- *
- * @type {object}
- * @memberof ValidatorRow
- */
- escrowAmountStatus: object | null;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- escrowChange24: string;
- /**
- *
- * @type {number}
- * @memberof ValidatorRow
- */
- escrowPercent: number;
- /**
- *
- * @type {object}
- * @memberof ValidatorRow
- */
- escrowSharesStatus: object | null;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- icon: string | null;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- keybase: string | null;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- name: string | null;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- nodeAddress: string;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- nodeId: string;
- /**
- *
- * @type {object}
- * @memberof ValidatorRow
- */
- nodes: object | null;
- /**
- *
- * @type {number}
- * @memberof ValidatorRow
- */
- nonce: number;
- /**
- *
- * @type {number}
- * @memberof ValidatorRow
- */
- proposals: number;
- /**
- *
- * @type {number}
- * @memberof ValidatorRow
- */
- rank: number;
- /**
- *
- * @type {object}
- * @memberof ValidatorRow
- */
- rates: object | null;
- /**
- *
- * @type {number}
- * @memberof ValidatorRow
- */
- score: number;
- /**
- *
- * @type {number}
- * @memberof ValidatorRow
- */
- signs: number;
- /**
- * If "true", an entity has a node that is registered for being a validator, node is up to date, and has successfully registered itself. However, it may or may not be part of validator set (top by stake).
- * @type {boolean}
- * @memberof ValidatorRow
- */
- status: boolean;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- totalShares: string;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- twitter: string | null;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- uptime: string;
- /**
- *
- * @type {string}
- * @memberof ValidatorRow
- */
- website: string | null;
-}
-
-export function ValidatorRowFromJSON(json: any): ValidatorRow {
- return ValidatorRowFromJSONTyped(json, false);
-}
-
-export function ValidatorRowFromJSONTyped(json: any, ignoreDiscriminator: boolean): ValidatorRow {
- if ((json === undefined) || (json === null)) {
- return json;
- }
- return {
-
- 'active': json['active'],
- 'balance': json['balance'],
- 'bound': json['bound'],
- 'bounds': json['bounds'],
- 'commission': json['commission'],
- 'delegators': json['delegators'],
- 'description': json['description'],
- 'email': json['email'],
- 'entityAddress': json['entityAddress'],
- 'entityId': json['entityId'],
- 'escrow': json['escrow'],
- 'escrowAmountStatus': json['escrowAmountStatus'],
- 'escrowChange24': json['escrowChange24'],
- 'escrowPercent': json['escrowPercent'],
- 'escrowSharesStatus': json['escrowSharesStatus'],
- 'icon': json['icon'],
- 'keybase': json['keybase'],
- 'name': json['name'],
- 'nodeAddress': json['nodeAddress'],
- 'nodeId': json['nodeId'],
- 'nodes': json['nodes'],
- 'nonce': json['nonce'],
- 'proposals': json['proposals'],
- 'rank': json['rank'],
- 'rates': json['rates'],
- 'score': json['score'],
- 'signs': json['signs'],
- 'status': json['status'],
- 'totalShares': json['totalShares'],
- 'twitter': json['twitter'],
- 'uptime': json['uptime'],
- 'website': json['website'],
- };
-}
-
-export function ValidatorRowToJSON(value?: ValidatorRow | null): any {
- if (value === undefined) {
- return undefined;
- }
- if (value === null) {
- return null;
- }
- return {
-
- 'active': value.active,
- 'balance': value.balance,
- 'bound': value.bound,
- 'bounds': value.bounds,
- 'commission': value.commission,
- 'delegators': value.delegators,
- 'description': value.description,
- 'email': value.email,
- 'entityAddress': value.entityAddress,
- 'entityId': value.entityId,
- 'escrow': value.escrow,
- 'escrowAmountStatus': value.escrowAmountStatus,
- 'escrowChange24': value.escrowChange24,
- 'escrowPercent': value.escrowPercent,
- 'escrowSharesStatus': value.escrowSharesStatus,
- 'icon': value.icon,
- 'keybase': value.keybase,
- 'name': value.name,
- 'nodeAddress': value.nodeAddress,
- 'nodeId': value.nodeId,
- 'nodes': value.nodes,
- 'nonce': value.nonce,
- 'proposals': value.proposals,
- 'rank': value.rank,
- 'rates': value.rates,
- 'score': value.score,
- 'signs': value.signs,
- 'status': value.status,
- 'totalShares': value.totalShares,
- 'twitter': value.twitter,
- 'uptime': value.uptime,
- 'website': value.website,
- };
-}
-
-
diff --git a/src/vendors/oasisscan/models/index.ts b/src/vendors/oasisscan/models/index.ts
deleted file mode 100644
index 2654186f6b..0000000000
--- a/src/vendors/oasisscan/models/index.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-export * from './AccountsRow'
-export * from './Allowance'
-export * from './DebondingDelegationRow'
-export * from './DelegationRow'
-export * from './InlineResponse200'
-export * from './InlineResponse2001'
-export * from './InlineResponse2001Data'
-export * from './InlineResponse2002'
-export * from './InlineResponse2003'
-export * from './InlineResponse2003Data'
-export * from './InlineResponse2004'
-export * from './InlineResponse2005'
-export * from './InlineResponse2005Data'
-export * from './InlineResponse2006'
-export * from './InlineResponse2006Data'
-export * from './OperationsEntity'
-export * from './OperationsRow'
-export * from './ParaTimeCtxRow'
-export * from './RuntimeTransactionInfoRow'
-export * from './ValidatorRow'
diff --git a/src/vendors/oasisscan/openapitools.json b/src/vendors/oasisscan/openapitools.json
deleted file mode 100644
index 86ee945ba6..0000000000
--- a/src/vendors/oasisscan/openapitools.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "$schema": "https://raw.githubusercontent.com/OpenAPITools/openapi-generator-cli/v2.5.1/apps/generator-cli/src/config.schema.json",
- "spaces": 2,
- "generator-cli": {
- "version": "5.1.0"
- }
-}
diff --git a/src/vendors/oasisscan/runtime.ts b/src/vendors/oasisscan/runtime.ts
deleted file mode 100644
index fb75374412..0000000000
--- a/src/vendors/oasisscan/runtime.ts
+++ /dev/null
@@ -1,319 +0,0 @@
-/* tslint:disable */
-/* eslint-disable */
-/**
- * Oasisscan API
- * https://github.com/bitcat365/oasisscan-backend#readme https://api.oasisscan.com/mainnet/swagger-ui/#/ https://api.oasisscan.com/mainnet/v2/api-docs
- *
- * The version of the OpenAPI document: 1
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-export const BASE_PATH = "http://localhost".replace(/\/+$/, "");
-
-const isBlob = (value: any) => typeof Blob !== 'undefined' && value instanceof Blob;
-
-/**
- * This is the base class for all generated API classes.
- */
-export class BaseAPI {
-
- private middleware: Middleware[];
-
- constructor(protected configuration = new Configuration()) {
- this.middleware = configuration.middleware;
- }
-
- withMiddleware(this: T, ...middlewares: Middleware[]) {
- const next = this.clone();
- next.middleware = next.middleware.concat(...middlewares);
- return next;
- }
-
- withPreMiddleware(this: T, ...preMiddlewares: Array) {
- const middlewares = preMiddlewares.map((pre) => ({ pre }));
- return this.withMiddleware(...middlewares);
- }
-
- withPostMiddleware(this: T, ...postMiddlewares: Array) {
- const middlewares = postMiddlewares.map((post) => ({ post }));
- return this.withMiddleware(...middlewares);
- }
-
- protected async request(context: RequestOpts): Promise {
- const { url, init } = this.createFetchParams(context);
- const response = await this.fetchApi(url, init);
- if (response.status >= 200 && response.status < 300) {
- return response;
- }
- throw response;
- }
-
- private createFetchParams(context: RequestOpts) {
- let url = this.configuration.basePath + context.path;
- if (context.query !== undefined && Object.keys(context.query).length !== 0) {
- // only add the querystring to the URL if there are query parameters.
- // this is done to avoid urls ending with a "?" character which buggy webservers
- // do not handle correctly sometimes.
- url += '?' + this.configuration.queryParamsStringify(context.query);
- }
- const body = ((typeof FormData !== "undefined" && context.body instanceof FormData) || context.body instanceof URLSearchParams || isBlob(context.body))
- ? context.body
- : JSON.stringify(context.body);
-
- const headers = Object.assign({}, this.configuration.headers, context.headers);
- const init = {
- method: context.method,
- headers: headers,
- body,
- credentials: this.configuration.credentials
- };
- return { url, init };
- }
-
- private fetchApi = async (url: string, init: RequestInit) => {
- let fetchParams = { url, init };
- for (const middleware of this.middleware) {
- if (middleware.pre) {
- fetchParams = await middleware.pre({
- fetch: this.fetchApi,
- ...fetchParams,
- }) || fetchParams;
- }
- }
- let response = await this.configuration.fetchApi(fetchParams.url, fetchParams.init);
- for (const middleware of this.middleware) {
- if (middleware.post) {
- response = await middleware.post({
- fetch: this.fetchApi,
- url,
- init,
- response: response.clone(),
- }) || response;
- }
- }
- return response;
- }
-
- /**
- * Create a shallow clone of `this` by constructing a new instance
- * and then shallow cloning data members.
- */
- private clone(this: T): T {
- const constructor = this.constructor as any;
- const next = new constructor(this.configuration);
- next.middleware = this.middleware.slice();
- return next;
- }
-};
-
-export class RequiredError extends Error {
- name: "RequiredError" = "RequiredError";
- constructor(public field: string, msg?: string) {
- super(msg);
- }
-}
-
-export const COLLECTION_FORMATS = {
- csv: ",",
- ssv: " ",
- tsv: "\t",
- pipes: "|",
-};
-
-export type FetchAPI = WindowOrWorkerGlobalScope['fetch'];
-
-export interface ConfigurationParameters {
- basePath?: string; // override base path
- fetchApi?: FetchAPI; // override for fetch implementation
- middleware?: Middleware[]; // middleware to apply before/after fetch requests
- queryParamsStringify?: (params: HTTPQuery) => string; // stringify function for query strings
- username?: string; // parameter for basic security
- password?: string; // parameter for basic security
- apiKey?: string | ((name: string) => string); // parameter for apiKey security
- accessToken?: string | ((name?: string, scopes?: string[]) => string); // parameter for oauth2 security
- headers?: HTTPHeaders; //header params we want to use on every request
- credentials?: RequestCredentials; //value for the credentials param we want to use on each request
-}
-
-export class Configuration {
- constructor(private configuration: ConfigurationParameters = {}) {}
-
- get basePath(): string {
- return this.configuration.basePath != null ? this.configuration.basePath : BASE_PATH;
- }
-
- get fetchApi(): FetchAPI {
- return this.configuration.fetchApi || window.fetch.bind(window);
- }
-
- get middleware(): Middleware[] {
- return this.configuration.middleware || [];
- }
-
- get queryParamsStringify(): (params: HTTPQuery) => string {
- return this.configuration.queryParamsStringify || querystring;
- }
-
- get username(): string | undefined {
- return this.configuration.username;
- }
-
- get password(): string | undefined {
- return this.configuration.password;
- }
-
- get apiKey(): ((name: string) => string) | undefined {
- const apiKey = this.configuration.apiKey;
- if (apiKey) {
- return typeof apiKey === 'function' ? apiKey : () => apiKey;
- }
- return undefined;
- }
-
- get accessToken(): ((name: string, scopes?: string[]) => string) | undefined {
- const accessToken = this.configuration.accessToken;
- if (accessToken) {
- return typeof accessToken === 'function' ? accessToken : () => accessToken;
- }
- return undefined;
- }
-
- get headers(): HTTPHeaders | undefined {
- return this.configuration.headers;
- }
-
- get credentials(): RequestCredentials | undefined {
- return this.configuration.credentials;
- }
-}
-
-export type Json = any;
-export type HTTPMethod = 'GET' | 'POST' | 'PUT' | 'PATCH' | 'DELETE' | 'OPTIONS' | 'HEAD';
-export type HTTPHeaders = { [key: string]: string };
-export type HTTPQuery = { [key: string]: string | number | null | boolean | Array | HTTPQuery };
-export type HTTPBody = Json | FormData | URLSearchParams;
-export type ModelPropertyNaming = 'camelCase' | 'snake_case' | 'PascalCase' | 'original';
-
-export interface FetchParams {
- url: string;
- init: RequestInit;
-}
-
-export interface RequestOpts {
- path: string;
- method: HTTPMethod;
- headers: HTTPHeaders;
- query?: HTTPQuery;
- body?: HTTPBody;
-}
-
-export function exists(json: any, key: string) {
- const value = json[key];
- return value !== null && value !== undefined;
-}
-
-export function querystring(params: HTTPQuery, prefix: string = ''): string {
- return Object.keys(params)
- .map((key) => {
- const fullKey = prefix + (prefix.length ? `[${key}]` : key);
- const value = params[key];
- if (value instanceof Array) {
- const multiValue = value.map(singleValue => encodeURIComponent(String(singleValue)))
- .join(`&${encodeURIComponent(fullKey)}=`);
- return `${encodeURIComponent(fullKey)}=${multiValue}`;
- }
- if (value instanceof Date) {
- return `${encodeURIComponent(fullKey)}=${encodeURIComponent(value.toISOString())}`;
- }
- if (value instanceof Object) {
- return querystring(value as HTTPQuery, fullKey);
- }
- return `${encodeURIComponent(fullKey)}=${encodeURIComponent(String(value))}`;
- })
- .filter(part => part.length > 0)
- .join('&');
-}
-
-export function mapValues(data: any, fn: (item: any) => any) {
- return Object.keys(data).reduce(
- (acc, key) => ({ ...acc, [key]: fn(data[key]) }),
- {}
- );
-}
-
-export function canConsumeForm(consumes: Consume[]): boolean {
- for (const consume of consumes) {
- if ('multipart/form-data' === consume.contentType) {
- return true;
- }
- }
- return false;
-}
-
-export interface Consume {
- contentType: string
-}
-
-export interface RequestContext {
- fetch: FetchAPI;
- url: string;
- init: RequestInit;
-}
-
-export interface ResponseContext {
- fetch: FetchAPI;
- url: string;
- init: RequestInit;
- response: Response;
-}
-
-export interface Middleware {
- pre?(context: RequestContext): Promise;
- post?(context: ResponseContext): Promise;
-}
-
-export interface ApiResponse {
- raw: Response;
- value(): Promise;
-}
-
-export interface ResponseTransformer {
- (json: any): T;
-}
-
-export class JSONApiResponse {
- constructor(public raw: Response, private transformer: ResponseTransformer = (jsonValue: any) => jsonValue) {}
-
- async value(): Promise {
- return this.transformer(await this.raw.json());
- }
-}
-
-export class VoidApiResponse {
- constructor(public raw: Response) {}
-
- async value(): Promise {
- return undefined;
- }
-}
-
-export class BlobApiResponse {
- constructor(public raw: Response) {}
-
- async value(): Promise {
- return await this.raw.blob();
- };
-}
-
-export class TextApiResponse {
- constructor(public raw: Response) {}
-
- async value(): Promise {
- return await this.raw.text();
- };
-}
diff --git a/src/vendors/oasisscan/swagger.yml b/src/vendors/oasisscan/swagger.yml
deleted file mode 100644
index 7b7aea3a5f..0000000000
--- a/src/vendors/oasisscan/swagger.yml
+++ /dev/null
@@ -1,687 +0,0 @@
-# yaml-language-server: $schema=https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/schemas/v3.1/schema.json
-
-openapi: '3.0.1'
-info:
- title: Oasisscan API
- version: '1'
- description: |
- https://github.com/bitcat365/oasisscan-backend#readme
- https://api.oasisscan.com/mainnet/swagger-ui/#/
- https://api.oasisscan.com/mainnet/v2/api-docs
-paths:
- '/chain/account/info/{account_id}':
- get:
- tags:
- - Accounts
- operationId: getAccount
- parameters:
- - name: account_id
- in: path
- required: true
- schema:
- type: string
- responses:
- '200':
- description: Query compatibility endpoint for account
- content:
- application/json:
- schema:
- type: object
- required: ['code', 'data']
- properties:
- code:
- type: integer
- data:
- $ref: '#/components/schemas/AccountsRow'
- '/validator/list':
- get:
- tags:
- - Accounts
- operationId: getValidatorsList
- parameters:
- - name: pageSize
- schema:
- type: integer
- in: query
- responses:
- '200':
- description: Query compatibility endpoint for validators
- content:
- application/json:
- schema:
- type: object
- required: ['code', 'data']
- properties:
- code:
- type: integer
- data:
- type: object
- required: ['active', 'delegators', 'inactive', 'list']
- properties:
- active:
- type: integer
- delegators:
- type: integer
- inactive:
- type: integer
- list:
- type: array
- items:
- $ref: '#/components/schemas/ValidatorRow'
- '/chain/transaction/{hash}':
- get:
- tags:
- - OperationsEntity
- summary: TransactionDetail
- operationId: getTransaction
- parameters:
- - name: hash
- in: path
- description: hash
- required: true
- schema:
- type: string
- responses:
- '200':
- description: OK
- content:
- application/json:
- schema:
- type: object
- required: [ 'code', 'data' ]
- properties:
- code:
- type: integer
- data:
- "$ref": '#/components/schemas/OperationsEntity'
- '/chain/transactions':
- get:
- tags:
- - OperationsList
- operationId: getTransactionsList
- parameters:
- - name: size
- schema:
- type: integer
- in: query
- - name: page
- schema:
- type: integer
- in: query
- - name: height
- schema:
- type: integer
- in: query
- - name: address
- schema:
- type: string
- description: Get transactions by account
- in: query
- - name: method
- schema:
- type: string
- in: query
- - name: runtime
- schema:
- type: boolean
- required: true
- description: Include ParaTime transactions
- in: query
- responses:
- '200':
- description: Query compatibility endpoint for transactions
- content:
- application/json:
- schema:
- type: object
- required: ['code', 'data']
- properties:
- code:
- type: integer
- data:
- type: object
- required: ['list', 'maxPage', 'page', 'size', 'totalSize', 'tags']
- properties:
- list:
- type: array
- items:
- $ref: '#/components/schemas/OperationsRow'
- page:
- type: integer
- size:
- type: integer
- maxPage:
- type: integer
- totalSize:
- type: integer
- '/runtime/transaction/info':
- get:
- tags:
- - Runtime
- operationId: getRuntimeTransactionInfo
- parameters:
- - name: id
- schema:
- type: string
- required: true
- in: query
- - name: hash
- schema:
- type: string
- required: true
- in: query
- - name: round
- schema:
- type: integer
- in: query
- responses:
- '200':
- description: Get details for ParaTime transaction
- content:
- application/json:
- schema:
- type: object
- required: ['code', 'data']
- properties:
- code:
- type: integer
- data:
- type: object
- $ref: '#/components/schemas/RuntimeTransactionInfoRow'
- '/chain/account/delegations':
- get:
- tags:
- - Accounts
- operationId: getDelegations
- parameters:
- - name: size
- schema:
- type: integer
- in: query
- - name: page
- schema:
- type: integer
- in: query
- - name: height
- schema:
- type: integer
- in: query
- - name: address
- schema:
- type: string
- in: query
- - name: all
- schema:
- type: boolean
- in: query
- description: Include non-validators
- responses:
- '200':
- description: Query delegations
- content:
- application/json:
- schema:
- type: object
- required: ['code', 'data']
- properties:
- code:
- type: integer
- data:
- type: object
- required: ['list', 'maxPage', 'page', 'size', 'totalSize', 'tags']
- properties:
- list:
- type: array
- items:
- $ref: '#/components/schemas/DelegationRow'
- page:
- type: integer
- size:
- type: integer
- maxPage:
- type: integer
- totalSize:
- type: integer
- '/chain/account/debonding':
- get:
- tags:
- - Accounts
- operationId: getDebondingDelegations
- parameters:
- - name: size
- schema:
- type: integer
- in: query
- - name: page
- schema:
- type: integer
- in: query
- - name: height
- schema:
- type: integer
- in: query
- - name: address
- schema:
- type: string
- in: query
- responses:
- '200':
- description: Query debonding delegations
- content:
- application/json:
- schema:
- type: object
- required: ['code', 'data']
- properties:
- code:
- type: integer
- data:
- type: object
- required: ['list', 'maxPage', 'page', 'size', 'totalSize', 'tags']
- properties:
- list:
- type: array
- items:
- $ref: '#/components/schemas/DebondingDelegationRow'
- page:
- type: integer
- size:
- type: integer
- maxPage:
- type: integer
- totalSize:
- type: integer
-components:
- schemas:
- Allowance:
- type: object
- properties:
- address:
- type: string
- amount:
- type: string
- required:
- - address
- - amount
- AccountsRow:
- type: object
- properties:
- rank:
- type: integer
- address:
- type: string
- available:
- type: string
- escrow:
- type: string
- debonding:
- type: string
- total:
- type: string
- nonce:
- type: integer
- allowances:
- type: array
- items:
- $ref: '#/components/schemas/Allowance'
- required:
- - rank
- - address
- - available
- - escrow
- - debonding
- - total
- - nonce
- - allowances
- ValidatorRow:
- type: object
- properties:
- active:
- type: boolean
- description: If "true", entity is part of validator set
- (top by stake).
- balance:
- type: string
- bound:
- type: object
- nullable: true
- bounds:
- type: object
- nullable: true
- commission:
- type: number
- delegators:
- type: integer
- description:
- type: string
- nullable: true
- email:
- type: string
- nullable: true
- entityAddress:
- type: string
- entityId:
- type: string
- escrow:
- type: string
- escrowAmountStatus:
- type: object
- nullable: true
- escrowChange24:
- type: string
- escrowPercent:
- type: number
- escrowSharesStatus:
- type: object
- nullable: true
- icon:
- type: string
- nullable: true
- keybase:
- type: string
- nullable: true
- name:
- type: string
- nullable: true
- nodeAddress:
- type: string
- nodeId:
- type: string
- nodes:
- type: object
- nullable: true
- nonce:
- type: integer
- proposals:
- type: integer
- rank:
- type: integer
- rates:
- type: object
- nullable: true
- score:
- type: integer
- signs:
- type: integer
- status:
- type: boolean
- description: If "true", an entity has a node that is registered for being a
- validator, node is up to date, and has successfully registered itself.
- However, it may or may not be part of validator set
- (top by stake).
- totalShares:
- type: string
- twitter:
- type: string
- nullable: true
- uptime:
- type: string
- website:
- type: string
- nullable: true
- required:
- - active
- - balance
- - bound
- - bounds
- - commission
- - delegators
- - description
- - email
- - entityAddress
- - entityId
- - escrow
- - escrowAmountStatus
- - escrowChange24
- - escrowPercent
- - escrowSharesStatus
- - icon
- - keybase
- - name
- - nodeAddress
- - nodeId
- - nodes
- - nonce
- - proposals
- - rank
- - rates
- - score
- - signs
- - status
- - totalShares
- - twitter
- - uptime
- - website
- OperationsRow:
- type: object
- properties:
- txHash:
- type: string
- height:
- type: integer
- method:
- type: string
- enum:
- - staking.Transfer
- - staking.AddEscrow
- - staking.ReclaimEscrow
- - staking.AmendCommissionSchedule
- - staking.Allow
- - staking.Withdraw
- - staking.Burn
- - roothash.ExecutorCommit
- - roothash.ExecutorProposerTimeout
- - roothash.SubmitMsg
- - registry.DeregisterEntity
- - registry.RegisterEntity
- - registry.RegisterNode
- - registry.RegisterRuntime
- - registry.UnfreezeNode
- - governance.CastVote
- - governance.SubmitProposal
- - beacon.PVSSCommit
- - beacon.PVSSReveal
- - beacon.VRFProve
- - consensus.Meta
- - vault.Create
- fee:
- type: string
- amount:
- type: string
- nullable: true
- shares:
- type: string
- nullable: true
- add:
- type: boolean
- timestamp:
- type: integer
- time:
- type: integer
- status:
- type: boolean
- from:
- type: string
- to:
- type: string
- nullable: true
- runtimeId:
- type: string
- description: ParaTime only
- required:
- - timestamp
- - txHash
- - height
- - method
- - fee
- - amount
- - add
- - time
- - status
- - from
- - to
- OperationsEntity:
- type: object
- properties:
- txHash:
- type: string
- height:
- type: integer
- method:
- type: string
- enum:
- - staking.Transfer
- - staking.AddEscrow
- - staking.ReclaimEscrow
- - staking.AmendCommissionSchedule
- - staking.Allow
- - staking.Withdraw
- - staking.Burn
- - roothash.ExecutorCommit
- - roothash.ExecutorProposerTimeout
- - roothash.SubmitMsg
- - registry.DeregisterEntity
- - registry.RegisterEntity
- - registry.RegisterNode
- - registry.RegisterRuntime
- - registry.UnfreezeNode
- - governance.CastVote
- - governance.SubmitProposal
- - beacon.PVSSCommit
- - beacon.PVSSReveal
- - beacon.VRFProve
- - consensus.Meta
- fee:
- type: string
- amount:
- type: string
- nullable: true
- shares:
- type: string
- nullable: true
- timestamp:
- type: integer
- time:
- type: integer
- status:
- type: boolean
- from:
- type: string
- to:
- type: string
- nullable: true
- errorMessage:
- type: string
- nullable: true
- nonce:
- type: integer
- required:
- - timestamp
- - txHash
- - height
- - method
- - fee
- - amount
- - time
- - status
- - from
- - to
- - nonce
- DelegationRow:
- type: object
- properties:
- validatorAddress:
- type: string
- shares:
- type: string
- amount:
- type: string
- active:
- type: boolean
- validatorName:
- type: string
- nullable: true
- icon:
- type: string
- nullable: true
- entityAddress:
- type: object
- nullable: true
- required:
- - validatorAddress
- - shares
- - amount
- - active
- - validatorName
- - icon
- - entityAddress
- DebondingDelegationRow:
- type: object
- properties:
- validatorAddress:
- type: string
- shares:
- type: string
- debondEnd:
- type: integer
- epochLeft:
- type: integer
- validatorName:
- type: string
- nullable: true
- icon:
- type: string
- nullable: true
- required:
- - validatorAddress
- - shares
- - debondEnd
- - epochLeft
- - validatorName
- - icon
- RuntimeTransactionInfoRow:
- type: object
- properties:
- ctx:
- $ref: '#/components/schemas/ParaTimeCtxRow'
- runtimeName:
- type: string
- runtimeId:
- type: string
- round:
- type: integer
- timestamp:
- type: integer
- txHash:
- type: string
- result:
- type: boolean
- message: {} # any type
- type: {} # any type
- etx: {} # any type
- events: {} # any type
- required: ['ctx', 'result', 'runtimeName', 'runtimeId', 'round', 'timestamp', 'txHash']
- ParaTimeCtxRow:
- type: object
- properties:
- amount:
- type: string
- method:
- type: string
- enum:
- - consensus.Deposit
- - consensus.Withdraw
- - consensus_accounts.Parameters
- - consensus.Balance
- - consensus.Account
- from:
- type: string
- to:
- type: string
- nonce:
- type: integer
- required:
- - amount
- - method
- - to
- - from